From dae865dbd7418aa9362128b7f9f55b8c301425b0 Mon Sep 17 00:00:00 2001
From: MuelsyseBot_v1 <@>
Date: Tue, 16 Jul 2024 16:02:43 +0800
Subject: [PATCH] [CN UPDATE] Client:2.3.01 Data:24-07-15-10-57-16-e6a8d4
---
.../gamedata/[uc]lua/hotfixes/DefinedFix.lua | 3 +-
.../hotfixes/RoguelikeTopicHotfixer.lua | 60 +
zh_CN/gamedata/art/handbookpos_table.json | 34 +-
zh_CN/gamedata/battle/battle_misc_table.json | 22 +
zh_CN/gamedata/battle/buff_template_data.json | 11864 +++--
zh_CN/gamedata/excel/activity_table.json | 15 +
zh_CN/gamedata/excel/audio_data.json | 3572 +-
zh_CN/gamedata/excel/building_data.json | 51 +
zh_CN/gamedata/excel/char_meta_table.json | 3 +
zh_CN/gamedata/excel/character_table.json | 33796 ++++++------
zh_CN/gamedata/excel/charword_table.json | 636 +-
zh_CN/gamedata/excel/data_version.txt | 4 +-
.../gamedata/excel/enemy_handbook_table.json | 678 +
zh_CN/gamedata/excel/gacha_table.json | 126 +
zh_CN/gamedata/excel/gamedata_const.json | 4 +-
zh_CN/gamedata/excel/handbook_info_table.json | 125 +
zh_CN/gamedata/excel/item_table.json | 54 +
zh_CN/gamedata/excel/medal_table.json | 310 +
zh_CN/gamedata/excel/open_server_table.json | 54 +
.../gamedata/excel/roguelike_topic_table.json | 43504 +++++++++++++++-
zh_CN/gamedata/excel/shop_client_table.json | 60 +
zh_CN/gamedata/excel/skill_table.json | 1037 +
zh_CN/gamedata/excel/skin_table.json | 548 +
zh_CN/gamedata/excel/stage_table.json | 2 +-
.../excel/story_review_meta_table.json | 683 +-
zh_CN/gamedata/excel/story_table.json | 115 +
zh_CN/gamedata/excel/uniequip_table.json | 5 +
zh_CN/gamedata/excel/zone_table.json | 14 +
.../levels/enemydata/enemy_database.json | 6480 +++
.../obt/roguelike/ro4/level_rogue4_1-1.json | 3951 ++
.../obt/roguelike/ro4/level_rogue4_1-2.json | 6474 +++
.../obt/roguelike/ro4/level_rogue4_1-3.json | 4761 ++
.../obt/roguelike/ro4/level_rogue4_1-4.json | 4000 ++
.../obt/roguelike/ro4/level_rogue4_2-1.json | 3932 ++
.../obt/roguelike/ro4/level_rogue4_2-2.json | 2948 ++
.../obt/roguelike/ro4/level_rogue4_2-3.json | 5268 ++
.../obt/roguelike/ro4/level_rogue4_2-4.json | 12402 +++++
.../obt/roguelike/ro4/level_rogue4_2-5.json | 6497 +++
.../obt/roguelike/ro4/level_rogue4_3-1.json | 8504 +++
.../obt/roguelike/ro4/level_rogue4_3-2.json | 7343 +++
.../obt/roguelike/ro4/level_rogue4_3-3.json | 9289 ++++
.../obt/roguelike/ro4/level_rogue4_3-4.json | 7198 +++
.../obt/roguelike/ro4/level_rogue4_3-5.json | 8283 +++
.../obt/roguelike/ro4/level_rogue4_3-6.json | 5736 ++
.../obt/roguelike/ro4/level_rogue4_4-1.json | 4728 ++
.../obt/roguelike/ro4/level_rogue4_4-2.json | 8347 +++
.../obt/roguelike/ro4/level_rogue4_4-3.json | 6247 +++
.../obt/roguelike/ro4/level_rogue4_4-4.json | 5675 ++
.../obt/roguelike/ro4/level_rogue4_4-5.json | 5872 +++
.../obt/roguelike/ro4/level_rogue4_4-6.json | 4872 ++
.../obt/roguelike/ro4/level_rogue4_4-7.json | 7412 +++
.../obt/roguelike/ro4/level_rogue4_5-1.json | 8693 +++
.../obt/roguelike/ro4/level_rogue4_5-2.json | 4401 ++
.../obt/roguelike/ro4/level_rogue4_5-3.json | 14036 +++++
.../obt/roguelike/ro4/level_rogue4_5-4.json | 5863 +++
.../obt/roguelike/ro4/level_rogue4_5-5.json | 8063 +++
.../obt/roguelike/ro4/level_rogue4_5-6.json | 8394 +++
.../obt/roguelike/ro4/level_rogue4_5-7.json | 6728 +++
.../obt/roguelike/ro4/level_rogue4_6-1.json | 6520 +++
.../obt/roguelike/ro4/level_rogue4_6-2.json | 5528 ++
.../obt/roguelike/ro4/level_rogue4_b-1-b.json | 3643 ++
.../obt/roguelike/ro4/level_rogue4_b-1-c.json | 3012 ++
.../obt/roguelike/ro4/level_rogue4_b-1.json | 3925 ++
.../obt/roguelike/ro4/level_rogue4_b-2-b.json | 1906 +
.../obt/roguelike/ro4/level_rogue4_b-2-c.json | 2672 +
.../obt/roguelike/ro4/level_rogue4_b-2.json | 1906 +
.../obt/roguelike/ro4/level_rogue4_b-3-b.json | 2069 +
.../obt/roguelike/ro4/level_rogue4_b-3-c.json | 3173 ++
.../obt/roguelike/ro4/level_rogue4_b-3.json | 2069 +
.../obt/roguelike/ro4/level_rogue4_b-4.json | 4924 ++
.../obt/roguelike/ro4/level_rogue4_b-5.json | 6496 +++
.../obt/roguelike/ro4/level_rogue4_b-6.json | 11538 ++++
.../obt/roguelike/ro4/level_rogue4_d-1.json | 10467 ++++
.../obt/roguelike/ro4/level_rogue4_d-2.json | 16059 ++++++
.../obt/roguelike/ro4/level_rogue4_d-3.json | 18682 +++++++
.../obt/roguelike/ro4/level_rogue4_ev-1.json | 4017 ++
.../obt/roguelike/ro4/level_rogue4_ev-2.json | 4193 ++
.../obt/roguelike/ro4/level_rogue4_t-1.json | 3613 ++
.../obt/roguelike/ro4/level_rogue4_t-2.json | 5614 ++
.../obt/roguelike/ro4/level_rogue4_t-3.json | 2205 +
.../obt/roguelike/ro4/level_rogue4_t-4.json | 7949 +++
.../obt/roguelike/ro4/level_rogue4_t-5.json | 2786 +
.../obt/roguelike/ro4/level_rogue4_t-6.json | 9883 ++++
.../obt/roguelike/ro4/level_rogue4_t-7.json | 10262 ++++
.../obt/roguelike/ro4/level_rogue4_t-8.json | 5438 ++
.../rogue_4/endbook/endbook_rogue_4_1_1.txt | 37 +
.../rogue_4/endbook/endbook_rogue_4_1_2.txt | 18 +
.../rogue_4/endbook/endbook_rogue_4_1_3.txt | 68 +
.../rogue_4/endbook/endbook_rogue_4_2_1.txt | 29 +
.../rogue_4/endbook/endbook_rogue_4_2_2.txt | 17 +
.../rogue_4/endbook/endbook_rogue_4_2_3.txt | 36 +
.../rogue_4/endbook/endbook_rogue_4_3_1.txt | 59 +
.../rogue_4/endbook/endbook_rogue_4_3_2.txt | 51 +
.../rogue_4/endbook/endbook_rogue_4_3_3.txt | 65 +
.../monthrecord/month_record_rogue_4_1_1.txt | 17 +
.../monthrecord/month_record_rogue_4_1_2.txt | 16 +
.../monthrecord/month_record_rogue_4_1_3.txt | 37 +
.../roguelike/ro4/level_rogue4_ending_1.txt | 205 +
.../roguelike/ro4/level_rogue4_ending_2.txt | 120 +
.../roguelike/ro4/level_rogue4_ending_3.txt | 182 +
.../obt/roguelike/ro4/level_rogue4_entry.txt | 68 +
.../story/obt/roguelike/ro4/ref_rogue_4.txt | 41 +
.../roguelike/ro4/tutorial_rogue4_d-tr.txt | 16 +
103 files changed, 441363 insertions(+), 20044 deletions(-)
create mode 100644 zh_CN/gamedata/[uc]lua/hotfixes/RoguelikeTopicHotfixer.lua
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-1.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-2.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-3.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-4.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-1.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-2.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-3.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-4.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-5.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-1.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-2.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-3.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-4.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-5.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-6.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-1.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-2.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-3.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-4.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-5.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-6.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-7.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-1.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-2.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-3.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-4.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-5.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-6.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-7.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_6-1.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_6-2.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1-b.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1-c.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2-b.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2-c.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3-b.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3-c.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-4.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-5.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-6.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-1.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-2.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-3.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_ev-1.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_ev-2.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-1.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-2.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-3.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-4.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-5.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-6.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-7.json
create mode 100644 zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-8.json
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_1.txt
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_2.txt
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_3.txt
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_1.txt
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_2.txt
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_3.txt
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_1.txt
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_2.txt
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_3.txt
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_1.txt
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_2.txt
create mode 100644 zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_3.txt
create mode 100644 zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_1.txt
create mode 100644 zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_2.txt
create mode 100644 zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_3.txt
create mode 100644 zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_entry.txt
create mode 100644 zh_CN/gamedata/story/obt/roguelike/ro4/ref_rogue_4.txt
create mode 100644 zh_CN/gamedata/story/obt/roguelike/ro4/tutorial_rogue4_d-tr.txt
diff --git a/zh_CN/gamedata/[uc]lua/hotfixes/DefinedFix.lua b/zh_CN/gamedata/[uc]lua/hotfixes/DefinedFix.lua
index 32942fab6..50d462940 100644
--- a/zh_CN/gamedata/[uc]lua/hotfixes/DefinedFix.lua
+++ b/zh_CN/gamedata/[uc]lua/hotfixes/DefinedFix.lua
@@ -3,7 +3,8 @@ local list =
{
"HotFixes/TestStubHotfixer",
- "HotFixes/CastSkillWithLimitTimesHotfixer"
+ "HotFixes/CastSkillWithLimitTimesHotfixer",
+ "HotFixes/RoguelikeTopicHotfixer"
};
return list;
\ No newline at end of file
diff --git a/zh_CN/gamedata/[uc]lua/hotfixes/RoguelikeTopicHotfixer.lua b/zh_CN/gamedata/[uc]lua/hotfixes/RoguelikeTopicHotfixer.lua
new file mode 100644
index 000000000..870e6baa4
--- /dev/null
+++ b/zh_CN/gamedata/[uc]lua/hotfixes/RoguelikeTopicHotfixer.lua
@@ -0,0 +1,60 @@
+
+local RoguelikeTopicHotfixer = Class("RoguelikeTopicHotfixer", HotfixBase)
+
+
+local function _RenderInitSquadWithDifficultyFix(self, viewModel)
+ repeat
+ if viewModel == nil or viewModel.initialRelic == nil or viewModel.initialRelic.topicId == nil then
+ break;
+ end
+ local topicId = viewModel.initialRelic.topicId;
+ if topicId ~= "rogue_4" then
+ break;
+ end
+
+ local finder = CS.Torappu.UI.UIPageFinder();
+ if finder == nil then
+ LogError("[RoguelikeTopicHotfixer] fix _RenderInitSquadWithDifficulty error: cannot get page finder.");
+ break;
+ end
+ local pageInterface = finder:Current(self);
+ if pageInterface == nil then
+ LogError("[RoguelikeTopicHotfixer] fix _RenderInitSquadWithDifficulty error: cannot find interface.");
+ break;
+ end
+
+ local page = pageInterface:GetAssetLoader();
+ if page == nil then
+ LogError("[RoguelikeTopicHotfixer] fix _RenderInitSquadWithDifficulty error: cannot get assetloader.");
+ break;
+ end
+ local atlasObject = page:LoadAsset(CS.Torappu.ResourceUrls.GetRL04DifficultyIconAtlasPath(topicId));
+ if atlasObject == nil then
+ LogError("[RoguelikeTopicHotfixer] fix _RenderInitSquadWithDifficulty error: cannot find atlas object.");
+ break;
+ end
+ if atlasObject:GetType() ~= typeof(CS.Torappu.UI.UIAtlasObject) then
+ LogError("[RoguelikeTopicHotfixer] fix _RenderInitSquadWithDifficulty error: atlas object type error.");
+ break;
+ end
+
+ self._bandRankAtlasObject = atlasObject;
+ until(true);
+
+ self:_RenderInitSquadWithDifficulty(viewModel);
+end
+
+function RoguelikeTopicHotfixer:OnInit()
+ xlua.private_accessible(CS.Torappu.UI.Roguelike.RoguelikeMenuInitSquadWithDifficultyObject);
+ self:Fix_ex(CS.Torappu.UI.Roguelike.RoguelikeMenuInitSquadWithDifficultyObject, "_RenderInitSquadWithDifficulty", function(self, viewModel)
+ local ok, errorInfo = xpcall(_RenderInitSquadWithDifficultyFix, debug.traceback, self, viewModel)
+ if not ok then
+ LogError("[RoguelikeTopicHotfixer] fix _RenderInitSquadWithDifficulty error: " .. errorInfo)
+ end
+ end)
+end
+
+function RoguelikeTopicHotfixer:OnDispose()
+end
+
+return RoguelikeTopicHotfixer;
\ No newline at end of file
diff --git a/zh_CN/gamedata/art/handbookpos_table.json b/zh_CN/gamedata/art/handbookpos_table.json
index 7ca0850e3..e15bf41eb 100644
--- a/zh_CN/gamedata/art/handbookpos_table.json
+++ b/zh_CN/gamedata/art/handbookpos_table.json
@@ -4982,7 +4982,8 @@
"char_4063_quartz",
"char_4027_heyak",
"char_4006_melnte",
- "char_4104_coldst"
+ "char_4104_coldst",
+ "char_4151_tinman"
],
"forceId": "columbia",
"pos": {
@@ -5327,6 +5328,11 @@
"y": 346.41
},
"connectionList": [
+ {
+ "direction": 2,
+ "charId": "char_4151_tinman",
+ "forceId": null
+ },
{
"direction": 3,
"charId": "char_4027_heyak",
@@ -6046,6 +6052,11 @@
"charId": "char_264_f12yin",
"forceId": null
},
+ {
+ "direction": 1,
+ "charId": "char_4151_tinman",
+ "forceId": null
+ },
{
"direction": 5,
"charId": "char_214_kafka",
@@ -6241,6 +6252,27 @@
}
],
"haveOutLine": true
+ },
+ {
+ "charId": "char_4151_tinman",
+ "scale": 1.0,
+ "pos": {
+ "x": 1050.0,
+ "y": 433.0127
+ },
+ "connectionList": [
+ {
+ "direction": 4,
+ "charId": "char_4027_heyak",
+ "forceId": null
+ },
+ {
+ "direction": 5,
+ "charId": "char_264_f12yin",
+ "forceId": null
+ }
+ ],
+ "haveOutLine": true
}
],
"lineList": [
diff --git a/zh_CN/gamedata/battle/battle_misc_table.json b/zh_CN/gamedata/battle/battle_misc_table.json
index a64188f7c..05a767656 100644
--- a/zh_CN/gamedata/battle/battle_misc_table.json
+++ b/zh_CN/gamedata/battle/battle_misc_table.json
@@ -6225,6 +6225,28 @@
"ulpia_skill_02_hit_01",
"ulpia_skill_02_start_01"
],
+ "skchr_tinman_1": [
+ "tinman_skill_02_end_01",
+ "tinman_skill_02_heal_01",
+ "tinman_skill_02_hit_01",
+ "tinman_skill_02_range_01",
+ "tinman_skill_02_start_01",
+ "tinman_skill_02_start_02",
+ "tinman_skill_02_start_03",
+ "tinman_skill_02_start_04",
+ "tinman_skill_02_token_01",
+ "tinman_skill_02_trail_02"
+ ],
+ "skchr_tinman_2": [
+ "tinman_skill_01_end_01",
+ "tinman_skill_01_hit_01",
+ "tinman_skill_01_range_01",
+ "tinman_skill_01_start_01",
+ "tinman_skill_01_start_02",
+ "tinman_skill_01_start_03",
+ "tinman_skill_01_token_01",
+ "tinman_skill_01_trail_01"
+ ],
"skchr_nymph_1": [
"nymph_skill_02_buff",
"nymph_skill_02_hit",
diff --git a/zh_CN/gamedata/battle/buff_template_data.json b/zh_CN/gamedata/battle/buff_template_data.json
index b16069d6f..a23a0e983 100644
--- a/zh_CN/gamedata/battle/buff_template_data.json
+++ b/zh_CN/gamedata/battle/buff_template_data.json
@@ -59167,7 +59167,7 @@
"_charFrom": "BUFF_OWNER",
"_resetCD": true,
"_resetAndClearCD": false,
- "_forceUseCharacterAttack": false
+ "_forceUseCharacterAttack": true
},
{
"$type": "Torappu.Battle.Action.Nodes+TriggerAbility, Assembly-CSharp",
@@ -148437,23 +148437,76 @@
]
}
},
- "skzcan_s1[summon]": {
- "templateKey": "skzcan_s1[summon]",
+ "rogue_4_apoptosis[ally]": {
+ "templateKey": "rogue_4_apoptosis[ally]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_START": [
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckFilterTag, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_filterTag": "rogue_4_skhbox"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ApplyElementDamage, Assembly-CSharp",
+ "_elementDamageType": "DARK",
+ "_sourceType": "SOURCE",
+ "_isFixedEpDamage": true,
+ "_baseOnHostAtk": false,
+ "_fixedEpDamageKey": "element_damage",
+ "_fixedEpDamage": 0.0,
+ "_noSource": true,
+ "_forceUseProjectileCachedAtk": false,
+ "_multiplyWithBuffValidStackCnt": false,
+ "_buffKey": null,
+ "_buffSourceType": "BUFF_SOURCE",
+ "_targetType": "BUFF_OWNER"
+ }
+ ]
+ }
+ },
+ "rogue_4_parasitic_buff": {
+ "templateKey": "rogue_4_parasitic_buff",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_OWNER_KILLED": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyId, Assembly-CSharp",
+ "_targetType": "TARGET",
+ "_filterIds": [
+ "enemy_2065_skzjs"
+ ],
+ "_isUnset": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyTalentContainsKey, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_key": "parasitic"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterDeathReason, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_finishReason": "FALLDOWN"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+SummonEnemiesFollowMyRoute, Assembly-CSharp",
"_source": "BUFF_OWNER",
- "_enemyKey": null,
- "_summonCount": 0,
- "_delayTime": 0.0,
+ "_enemyKey": "",
+ "_summonCount": 1,
+ "_delayTime": 0.949999988079071,
"_managedByScheduler": true,
"_dontBlockWave": true,
"_trySummonOutsideWhenInObstacle": false,
- "_randomOffsetBound": 0.5,
- "_passableMask": "WALK_ONLY",
+ "_randomOffsetBound": 0.0,
+ "_passableMask": "NONE",
"_onlySummonOneInTheSamePlace": false,
"_useOffsetInBB": false,
"_offsetXKey": null,
@@ -148463,237 +148516,35 @@
"y": 0.0
},
"_useLocalUnharmfulFlag": false,
- "_unharmful": true,
- "_useMapPosition": true,
+ "_unharmful": false,
+ "_useMapPosition": false,
"_spawnOnHostRootTile": false,
"_useTargetPosition": false,
"_targetType": "TARGET",
- "_useRandomDelay": true,
- "_randomDelayRange": 0.699999988079071,
+ "_useRandomDelay": false,
+ "_randomDelayRange": 0.5,
"_stopSummonIfHostDead": false,
"_useOffsetForEach": false,
- "_addBuffToEnemy": true,
- "_buffToEnemy": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": null
- },
- "buffKey": "skzcan_s1[effect_to_enemy]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": "skzcan_skill_start_02",
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": "fix_duration",
- "lifeTime": 2.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- },
+ "_addBuffToEnemy": false,
+ "_buffToEnemy": null,
"_checkMotionMode": "ALL",
"_skipCheckPoint": false
}
- ]
- }
- },
- "skzcan_t1[trigger]": {
- "templateKey": "skzcan_t1[trigger]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+TriggerEnemySkill, Assembly-CSharp",
- "_skillName": "Summon",
- "_checkSkillActive": true,
- "_checkSkillReady": true,
- "_ownerType": "BUFF_OWNER",
- "_targetType": "BUFF_OWNER",
- "_interruptCurAbility": true,
- "_interruptCurAbilityUnlessItIsExpectedAbility": false,
- "_assignCombatAbility": false
- }
- ]
- }
- },
- "skzcan_t[damage]": {
- "templateKey": "skzcan_t[damage]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_TAKE_DAMAGE": [
- {
- "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
- "_filterDamageType": true,
- "_damageMask": "PHYSICAL_AND_MAGICAL",
- "_filterApplyWay": false,
- "_applyWayFilter": "NONE",
- "_isOneMinus": true,
- "_isStackable": false,
- "_cachedDeltaValueToBBKey": ""
- }
],
"ON_BUFF_START": [
{
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 1,
- "_loadModeFromBlackboard": false,
- "_restoreDefault": false,
- "_restartFSM": true,
- "_targetType": "TARGET"
- }
- ]
- }
- },
- "skzcy_t[create_effect]": {
- "templateKey": "skzcy_t[create_effect]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "skzcy_t[effect]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": "enemy_skzcy_empty",
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "INFINITY",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- },
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
- }
- ]
- }
- },
- "skzcy_t[first_step]": {
- "templateKey": "skzcy_t[first_step]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_OWNER_KILLED": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseAbilitySelector, Assembly-CSharp",
- "_sourceType": "SOURCE",
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyId, Assembly-CSharp",
"_targetType": "TARGET",
- "_abilityName": "JustSelector",
- "_excludeTarget": false,
- "_excludeTargetType": "SOURCE",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "skzcy_t[ban_card]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "skzcy_t[ban_card]",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "IMMEDIATELY",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- },
- "_buffSource": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- }
- ],
- "ON_BUFF_START": [
+ "_filterIds": [
+ "enemy_2065_skzjs"
+ ],
+ "_isUnset": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyTalentContainsKey, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_key": "parasitic"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -148705,7 +148556,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "skzcy_t[effect]",
+ "buffKey": "skzjs_hit[effect]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -148722,7 +148573,317 @@
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": "enemy_skzcy_idle_01",
+ "overrideEffectKey": "skzjs_hint",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "skzcan_s1[summon]": {
+ "templateKey": "skzcan_s1[summon]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SummonEnemiesFollowMyRoute, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_enemyKey": null,
+ "_summonCount": 0,
+ "_delayTime": 0.0,
+ "_managedByScheduler": true,
+ "_dontBlockWave": true,
+ "_trySummonOutsideWhenInObstacle": false,
+ "_randomOffsetBound": 0.5,
+ "_passableMask": "WALK_ONLY",
+ "_onlySummonOneInTheSamePlace": false,
+ "_useOffsetInBB": false,
+ "_offsetXKey": null,
+ "_offsetYKey": null,
+ "_offset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "_useLocalUnharmfulFlag": false,
+ "_unharmful": true,
+ "_useMapPosition": true,
+ "_spawnOnHostRootTile": false,
+ "_useTargetPosition": false,
+ "_targetType": "TARGET",
+ "_useRandomDelay": true,
+ "_randomDelayRange": 0.699999988079071,
+ "_stopSummonIfHostDead": false,
+ "_useOffsetForEach": false,
+ "_addBuffToEnemy": true,
+ "_buffToEnemy": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": null
+ },
+ "buffKey": "skzcan_s1[effect_to_enemy]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "skzcan_skill_start_02",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "fix_duration",
+ "lifeTime": 2.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_checkMotionMode": "ALL",
+ "_skipCheckPoint": false
+ }
+ ]
+ }
+ },
+ "skzcan_t1[trigger]": {
+ "templateKey": "skzcan_t1[trigger]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+TriggerEnemySkill, Assembly-CSharp",
+ "_skillName": "Summon",
+ "_checkSkillActive": true,
+ "_checkSkillReady": true,
+ "_ownerType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_interruptCurAbility": true,
+ "_interruptCurAbilityUnlessItIsExpectedAbility": false,
+ "_assignCombatAbility": false
+ }
+ ]
+ }
+ },
+ "skzcan_t[damage]": {
+ "templateKey": "skzcan_t[damage]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_TAKE_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
+ "_filterDamageType": true,
+ "_damageMask": "PHYSICAL_AND_MAGICAL",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_isOneMinus": true,
+ "_isStackable": false,
+ "_cachedDeltaValueToBBKey": ""
+ }
+ ],
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 1,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": false,
+ "_restartFSM": true,
+ "_targetType": "TARGET"
+ }
+ ]
+ }
+ },
+ "skzcy_t[create_effect]": {
+ "templateKey": "skzcy_t[create_effect]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "skzcy_t[effect]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "enemy_skzcy_empty",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ]
+ }
+ },
+ "skzcy_t[first_step]": {
+ "templateKey": "skzcy_t[first_step]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_OWNER_KILLED": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseAbilitySelector, Assembly-CSharp",
+ "_sourceType": "SOURCE",
+ "_targetType": "TARGET",
+ "_abilityName": "JustSelector",
+ "_excludeTarget": false,
+ "_excludeTargetType": "SOURCE",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "skzcy_t[ban_card]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "skzcy_t[ban_card]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "IMMEDIATELY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffSource": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ],
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "skzcy_t[effect]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "enemy_skzcy_idle_01",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
@@ -152033,6 +152194,183 @@
]
}
},
+ "rogue_4_apoptosis": {
+ "templateKey": "rogue_4_apoptosis",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+IfTargetSide, Assembly-CSharp",
+ "_sideMask": "ALLY",
+ "_targetType": "BUFF_OWNER"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_4_apoptosis[ally]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_4_apoptosis[ally]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "INFINITY",
+ "triggerCnt": 0,
+ "triggerInterval": 1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckGlobalBuffExistByKey, Assembly-CSharp",
+ "_globalBuffKey": "rogue_4_disaster_buff_8"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [
+ "NOT_WITHDRAWABLE"
+ ],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_4_apoptosis[not_withdrawable]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_4_apoptosis[enemy]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": true,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ]
+ }
+ ]
+ }
+ },
"deploy_damage[cur_hp][once]": {
"templateKey": "deploy_damage[cur_hp][once]",
"effectKey": "",
@@ -152081,54 +152419,45 @@
]
}
},
- "damage_scale[ep_dark]": {
- "templateKey": "damage_scale[ep_dark]",
+ "rogue_4_bleed[has_char_in_range]": {
+ "templateKey": "rogue_4_bleed[has_char_in_range]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_APPLYING_MODIFIER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+IsElementDamage, Assembly-CSharp"
- },
+ "ON_BUFF_TRIGGER": [
{
- "$type": "Torappu.Battle.Action.Nodes+EpDamageScale, Assembly-CSharp",
- "_filterElementType": true,
- "_elementType": "DARK",
- "_filterApplyWay": false,
- "_applyWayFilter": "NONE",
- "_isOneMinus": false,
- "_isStackable": false
+ "$type": "Torappu.Battle.Action.Nodes+NoSourceDamage, Assembly-CSharp",
+ "_damageType": "PURE",
+ "_damageKey": "damage",
+ "_ignoreForSp": true,
+ "_damageWithoutModify": false,
+ "_attackType": "NORMAL",
+ "_isEnvDamage": false,
+ "_isUndeadable": true,
+ "_ignoreCancelReasonMask": "NONE",
+ "_instantKillLikeDamage": false
}
]
}
},
- "damage_scale[ep]": {
- "templateKey": "damage_scale[ep]",
+ "rogue_4_max_hp_up[skztzs_skzrck]": {
+ "templateKey": "rogue_4_max_hp_up[skztzs_skzrck]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_APPLYING_MODIFIER": [
+ "ON_BUFF_TRIGGER": [
{
- "$type": "Torappu.Battle.Action.Nodes+IsElementDamage, Assembly-CSharp"
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "skztzs_self_mark",
+ "skzrck_self_mark"
+ ],
+ "isAND": false,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
},
- {
- "$type": "Torappu.Battle.Action.Nodes+EpDamageScale, Assembly-CSharp",
- "_filterElementType": false,
- "_elementType": "NONE",
- "_filterApplyWay": false,
- "_applyWayFilter": "NONE",
- "_isOneMinus": false,
- "_isStackable": false
- }
- ]
- }
- },
- "blizzard_s[ally_another_e2c]": {
- "templateKey": "blizzard_s[ally_another_e2c]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_FINISH": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -152138,9 +152467,17 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": []
+ "attributeModifiers": [
+ {
+ "attributeType": "MAX_HP",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
},
- "buffKey": "blizzard_s[ally_another_e2c]",
+ "buffKey": "rogue_4_max_hp_up_real[skztzs_skzrck]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -152149,8 +152486,8 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "blizzard_s[ally]",
- "disableOverride": false,
+ "templateKey": "empty",
+ "disableOverride": true,
"overrideKey": null,
"overrideType": "DEFAULT",
"maxStackCnt": 1,
@@ -152165,10 +152502,10 @@
"takeSnapshotWhenExtend": false,
"durationKey": null,
"lifeTime": 0.0,
- "triggerLifeType": "INFINITY",
+ "triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
- "triggerInterval": 10.0,
- "waitFirstTriggerInterval": false,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
"firstTriggerInterval": -1.0,
"priority": -1,
"priorityBBKeys": [],
@@ -152177,105 +152514,44 @@
},
"_buffOwner": "BUFF_OWNER",
"_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": true
+ "_finishDerivedBuffIfParentFinish": false
}
]
}
},
- "blizzard_s[ally_e2c]": {
- "templateKey": "blizzard_s[ally_e2c]",
+ "rogue_4_difficulty_buff_11": {
+ "templateKey": "rogue_4_difficulty_buff_11",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "e2c_cold",
- "_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "e2c_freeze",
- "_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuffById, Assembly-CSharp",
- "_buffKey": "e2c_cold",
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_loadFromBlackboard": false,
- "_finishDerivedBuffIfParentFinish": false
- },
{
"$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
"_conditionNode": {
"$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
"_buffKeys": [
- "blizzard_cold_flag"
+ "[g]rogue_4_apoptosis"
],
"isAND": true,
"_loadFromBlackboard": false,
"_checkBuffSource": false,
"_buffSourceType": "BUFF_SOURCE"
},
- "_succeedNodes": null,
- "_failNodes": [
+ "_succeedNodes": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "blizzard_another_cold[first_interval]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "blizzard_s[ally_another_e2c]",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "UNIQUE",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": "another_first_interval",
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 1,
- "triggerInterval": 5.0,
- "waitFirstTriggerInterval": false,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- },
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "rogue_4_difficulty_buff_11[resistance]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
},
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
@@ -152288,7 +152564,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "blizzard_cold_flag",
+ "buffKey": "rogue_4_difficulty_buff_11[resistance]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -152297,10 +152573,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
+ "templateKey": "damage_resistance",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "UNIQUE",
+ "overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -152324,91 +152600,308 @@
"blackboard": []
},
"_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "rogue_4_difficulty_buff_11[resistance]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "rogue_4_difficulty_buff_11[resistance]",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
}
]
}
]
}
},
- "enemy_windoc_trigger_nova[after_skill]": {
- "templateKey": "enemy_windoc_trigger_nova[after_skill]",
+ "damage_scale[ep_dark]": {
+ "templateKey": "damage_scale[ep_dark]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_TRIGGER": [
+ "ON_APPLYING_MODIFIER": [
{
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+IsElementDamage, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+EpDamageScale, Assembly-CSharp",
+ "_filterElementType": true,
+ "_elementType": "DARK",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_isOneMinus": false,
+ "_isStackable": false
+ }
+ ]
+ }
+ },
+ "rogue_4_relic_encounter_5": {
+ "templateKey": "rogue_4_relic_encounter_5",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+Dice, Assembly-CSharp",
+ "_probKey": "prob"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyTalentContainsKey, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_key": "parasitic"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyId, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_filterIds": [
+ "enemy_2065_skzjs"
+ ],
+ "_isUnset": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "skzjs_hit[effect]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "skzjs_hint",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
+ }
+ ]
+ }
+ ],
+ "ON_OWNER_KILLED": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyId, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "enemy_windoc_immue[in_skill]"
+ "_filterIds": [
+ "enemy_2065_skzjs"
],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
+ "_isUnset": true
},
{
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ "$type": "Torappu.Battle.Action.Nodes+FilterDeathReason, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_finishReason": "FALLDOWN"
},
{
- "$type": "Torappu.Battle.Action.Nodes+TriggerEnemySkill, Assembly-CSharp",
- "_skillName": "Nova",
- "_checkSkillActive": false,
- "_checkSkillReady": false,
- "_ownerType": "BUFF_OWNER",
- "_targetType": "BUFF_OWNER",
- "_interruptCurAbility": true,
- "_interruptCurAbilityUnlessItIsExpectedAbility": false,
- "_assignCombatAbility": false
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
},
{
- "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
- "_decCntIfStack": false,
- "_updateOverrideMap": true
+ "$type": "Torappu.Battle.Action.Nodes+SummonEnemiesFollowMyRoute, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_enemyKey": null,
+ "_summonCount": 1,
+ "_delayTime": 0.949999988079071,
+ "_managedByScheduler": true,
+ "_dontBlockWave": true,
+ "_trySummonOutsideWhenInObstacle": false,
+ "_randomOffsetBound": 0.0,
+ "_passableMask": "NONE",
+ "_onlySummonOneInTheSamePlace": false,
+ "_useOffsetInBB": false,
+ "_offsetXKey": null,
+ "_offsetYKey": null,
+ "_offset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "_useLocalUnharmfulFlag": false,
+ "_unharmful": false,
+ "_useMapPosition": false,
+ "_spawnOnHostRootTile": false,
+ "_useTargetPosition": false,
+ "_targetType": "TARGET",
+ "_useRandomDelay": false,
+ "_randomDelayRange": 0.5,
+ "_stopSummonIfHostDead": false,
+ "_useOffsetForEach": false,
+ "_addBuffToEnemy": false,
+ "_buffToEnemy": null,
+ "_checkMotionMode": "ALL",
+ "_skipCheckPoint": false
}
]
}
},
- "enemy_windoc_nova[apply_damage]": {
- "templateKey": "enemy_windoc_nova[apply_damage]",
+ "rogue_4_relic_encounter_2": {
+ "templateKey": "rogue_4_relic_encounter_2",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_TRIGGER": [
+ "ON_OWNER_LOCATE": [
{
- "$type": "Torappu.Battle.Action.Nodes+AdvancedApplyDamage, Assembly-CSharp",
- "targetType": "TARGET",
- "_damageType": "MAGICAL",
- "_atkScaleVar": "snow_atk_scale",
- "_applyWay": "NONE",
- "_baseOnHostAtk": false,
- "_emitSourceOnCalculateDamage": false,
- "_attackType": "NORMAL",
- "_forceUseProjectileCachedAtk": false,
- "_ignoreForSp": false,
- "_ignoreMissFlag": "NONE",
- "_modifierKey": "",
- "_assignRealDamageToBB": false
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "e2c_freeze",
+ "loadFromDB": true,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
}
]
}
},
- "enemy_windoc_nova_effect": {
- "templateKey": "enemy_windoc_nova_effect",
+ "rogue_4_damage_block[phy_mag]": {
+ "templateKey": "rogue_4_damage_block[phy_mag]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_START": [
+ "ON_TAKE_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
- "_targetType": "TARGET",
+ "$type": "Torappu.Battle.Action.Nodes+BlockDamage, Assembly-CSharp",
+ "_filterDamageType": true,
+ "_damageMask": "PHYSICAL_AND_MAGICAL",
+ "_useDynamicVar": false,
+ "_allowNegativeDynamicVar": false,
+ "_useFixedValue": false,
+ "_showDamageNumber": false,
+ "_specifyBlockEffect": null,
+ "_useSource": false,
"_sourceType": "SOURCE",
- "_effectKey": "enemy_windoc_skill_04_trail_01",
- "_useSourceFaceVactor": false,
- "_useSourceToTargetDirection": false,
- "_useAttackPlaybackSpeed": false
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_showShieldUI": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
+ }
+ ],
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "rogue_4_blackDmg_effect"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
},
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
@@ -152421,7 +152914,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "enemy_windoc_nova[audio]",
+ "buffKey": "rogue_4_blackDmg_effect",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -152438,17 +152931,17 @@
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": "",
+ "overrideEffectKey": "rogue_3_relic_fight_13_buff",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
- "audioSignal": "nova_hit",
- "lifeTimeType": "LIMITED",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
"durationKey": null,
- "lifeTime": 1.0,
- "triggerLifeType": "LIMITED",
- "triggerCnt": 1,
- "triggerInterval": 0.30000001192092896,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
"waitFirstTriggerInterval": true,
"firstTriggerInterval": -1.0,
"priority": -1,
@@ -152456,224 +152949,80 @@
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
},
- "_buffOwner": "BUFF_SOURCE",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
}
]
}
},
- "enemy_windoc_nova[global_damage]": {
- "templateKey": "enemy_windoc_nova[global_damage]",
+ "rogue_4_extra_ep_damage[block_just_one]": {
+ "templateKey": "rogue_4_extra_ep_damage[block_just_one]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_TRIGGER": [
+ "ON_OUTPUT_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_anotherBuff": false,
- "_buffKey": null,
- "_blackboardKey": "atk_cnts",
- "_valueToCompare": 0,
- "_anotherKeyToCompare": null,
- "_condType": "GT"
- },
- "_succeedNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuffInCircleRange, Assembly-CSharp",
- "_sourceType": "BUFF_SOURCE",
- "_targetType": "BUFF_OWNER",
- "_targetOptions": {
- "targetSide": "ENEMY",
- "targetMotion": "ALL",
- "targetCategory": "DEFAULT",
- "enableAdvancedOptions": true,
- "ignoreTargetFree": false,
- "ignoreAllyTargetFree": false,
- "ignoreHealFree": false,
- "ignoreTargetSide": false,
- "excludeSomeAbnormalFlags": false,
- "excludeAbnormalFlag": "STUNNED",
- "purposeMask": "NONE",
- "professionMask": "NONE",
- "onlyIgnoreSomeOfTargetFreeCase": false,
- "abnormalFlag": "STUNNED",
- "abnormalCombo": "SLEEPING"
- },
- "_excludeTarget": false,
- "_rangeRadius": 10.0,
- "_checkInArcCircle": false,
- "_degreeRanges": null,
- "_buffs": [
- {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "enemy_windoc_nova[apply_damage]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "enemy_windoc_nova[apply_damage]",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 1.0,
- "triggerLifeType": "LIMITED",
- "triggerCnt": 1,
- "triggerInterval": 0.30000001192092896,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- }
- ],
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseAbilitySelector, Assembly-CSharp",
- "_sourceType": "BUFF_SOURCE",
- "_targetType": "TARGET",
- "_abilityName": "NovaEffSelector",
- "_excludeTarget": false,
- "_excludeTargetType": "SOURCE",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "enemy_windoc_nova_effect",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "enemy_windoc_nova_effect",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "IMMEDIATELY",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- },
- "_buffSource": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
- "_inputKey": "atk_cnts",
- "_outputKey": "atk_cnts",
- "_multiplyParamKey": "",
- "_dividedParamKey": "",
- "_addParamKey": "basic_cnt",
- "_minValueKey": null,
- "_maxValueKey": null,
- "_finalAbs": false,
- "_finalCeil": false
- }
- ],
- "_failNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
- "_decCntIfStack": false,
- "_updateOverrideMap": true
- }
- ]
+ "$type": "Torappu.Battle.Action.Nodes+ApplyElementDamage, Assembly-CSharp",
+ "_elementDamageType": "DARK",
+ "_sourceType": "BUFF_OWNER",
+ "_isFixedEpDamage": false,
+ "_baseOnHostAtk": false,
+ "_fixedEpDamageKey": null,
+ "_fixedEpDamage": 0.0,
+ "_noSource": false,
+ "_forceUseProjectileCachedAtk": false,
+ "_multiplyWithBuffValidStackCnt": false,
+ "_buffKey": null,
+ "_buffSourceType": "BUFF_OWNER",
+ "_targetType": "MODIFIER_TARGET"
}
- ],
- "ON_BUFF_START": [
+ ]
+ }
+ },
+ "rogue_4_heal_scale[maxHpCore]": {
+ "templateKey": "rogue_4_heal_scale[maxHpCore]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_APPLYING_MODIFIER": [
{
- "$type": "Torappu.Battle.Action.Nodes+AssignBuffCountIntoBlackboard, Assembly-CSharp",
- "_targetType": "BUFF_SOURCE",
- "_buffKey": "enemy_windoc_fear_hot[damage_resistance]",
- "_stackCountKey": "atk_cnts",
- "_stackCountPeeling": 1,
- "_getStackCountFromFirstBuff": false,
- "_showOverrideWarning": true
+ "$type": "Torappu.Battle.Action.Nodes+IsHeal, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ModifierScaleUp, Assembly-CSharp",
+ "_scaleKey": null
}
]
}
},
- "enemy_windoc_nova[trigger]": {
- "templateKey": "enemy_windoc_nova[trigger]",
+ "rogue_4_heal_scale[maxHp]": {
+ "templateKey": "rogue_4_heal_scale[maxHp]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+HpRatioTrigger, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_condType": "GT",
- "_hpRatioEachTime": 0.0,
- "_useMinHpRatio": false,
- "_minHpKey": null
- },
{
"$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
"_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "enemy_windoc_immue[in_skill]"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
+ "$type": "Torappu.Battle.Action.Nodes+IsCharacter, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER"
},
"_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "rogue_4_heal_scale[maxHpCore]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -152683,9 +153032,24 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": []
+ "attributeModifiers": [
+ {
+ "attributeType": "HP_RECOVERY_PER_SEC",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ },
+ {
+ "attributeType": "HP_RECOVERY_PER_SEC_BY_MAX_HP_RATIO",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
},
- "buffKey": "enemy_windoc_trigger_nova[after_skill]",
+ "buffKey": "rogue_4_heal_scale[maxHpCore]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -152694,7 +153058,7 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "enemy_windoc_trigger_nova[after_skill]",
+ "templateKey": "rogue_4_heal_scale[maxHpCore]",
"disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
@@ -152710,9 +153074,9 @@
"takeSnapshotWhenExtend": false,
"durationKey": null,
"lifeTime": 0.0,
- "triggerLifeType": "INFINITY",
+ "triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
- "triggerInterval": 0.10000000149011612,
+ "triggerInterval": -1.0,
"waitFirstTriggerInterval": true,
"firstTriggerInterval": -1.0,
"priority": -1,
@@ -152721,8 +153085,8 @@
"blackboard": []
},
"_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
}
],
"_failNodes": [
@@ -152730,7 +153094,7 @@
"$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
"_buffKeys": [
- "enemy_windoc_trigger_nova[after_skill]"
+ "rogue_4_heal_scale[maxHpCore]"
],
"isAND": true,
"_loadFromBlackboard": false,
@@ -152738,64 +153102,48 @@
"_buffSourceType": "BUFF_SOURCE"
},
{
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+TriggerEnemySkill, Assembly-CSharp",
- "_skillName": "Nova",
- "_checkSkillActive": false,
- "_checkSkillReady": false,
- "_ownerType": "BUFF_OWNER",
- "_targetType": "BUFF_OWNER",
- "_interruptCurAbility": true,
- "_interruptCurAbilityUnlessItIsExpectedAbility": false,
- "_assignCombatAbility": false
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "rogue_4_heal_scale[maxHpCore]",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
}
]
}
- ],
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+MarkCurrentHpRatio, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_markInBlackboard": true
- }
]
}
},
- "enemy_windoc_damage_resistance[weaken]": {
- "templateKey": "enemy_windoc_damage_resistance[weaken]",
+ "rogue_4_damage_scale[elite]": {
+ "templateKey": "rogue_4_damage_scale[elite]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishOneBuffById, Assembly-CSharp",
- "_buffKey": "enemy_windoc_fear_hot[damage_resistance]",
- "_loadFromBlackboard": false,
- "_targetType": "BUFF_SOURCE",
- "_checkBuffFinished": true
- }
- ],
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckUnitInRebornState, Assembly-CSharp",
- "_ownerType": "BUFF_SOURCE"
- },
+ "ON_OUTPUT_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyLevelType, Assembly-CSharp",
+ "_targetType": "MODIFIER_TARGET",
+ "_targetLevelType": "ELITE"
},
{
- "$type": "Torappu.Battle.Action.Nodes+FilterByBuffStackCount, Assembly-CSharp",
- "_targetType": "BUFF_SOURCE",
- "_buffKey": "enemy_windoc_fear_hot[damage_resistance]",
- "_stackCount": 0,
- "_stackCountKey": "times",
- "_stackCountPeeling": 0,
- "_condType": "LT",
- "_checkFromUnoverridableBuffCount": true,
- "_checkSnapshotBuff": false
- },
+ "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
+ "_filterDamageType": true,
+ "_damageMask": "ANY_ATTACK_EXCEPT_ELEMENT",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_isOneMinus": false,
+ "_isStackable": false,
+ "_cachedDeltaValueToBBKey": ""
+ }
+ ]
+ }
+ },
+ "rogue_4_pioneer_hand[skill]": {
+ "templateKey": "rogue_4_pioneer_hand[skill]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_SKILL_START": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -152805,9 +153153,24 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": []
+ "attributeModifiers": [
+ {
+ "attributeType": "ATK",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ },
+ {
+ "attributeType": "DEF",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
},
- "buffKey": "enemy_windoc_fear_hot[damage_resistance]",
+ "buffKey": "rogue_4_pioneer_hand[core]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -152816,10 +153179,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "enemy_windoc_damage_resistance",
- "disableOverride": true,
+ "templateKey": "empty",
+ "disableOverride": false,
"overrideKey": null,
- "overrideType": "DEFAULT",
+ "overrideType": "STACK",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -152842,23 +153205,1251 @@
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
},
- "_buffOwner": "BUFF_SOURCE",
+ "_buffOwner": "BUFF_OWNER",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
}
]
}
},
- "enemy_windoc_shield_effect": {
- "templateKey": "enemy_windoc_shield_effect",
+ "rogue_4_enemy_weak[unbalance]": {
+ "templateKey": "rogue_4_enemy_weak[unbalance]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_TRIGGER": [
+ "ON_ENTER_UNBALANCED_STATE": [
{
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+FilterByBuffStackCount, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_4_weak[core]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "damage_scale[input]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "weak[limit]",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "rogue_4_enemy_weak[MassLossCore]": {
+ "templateKey": "rogue_4_enemy_weak[MassLossCore]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_4_weak[core]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "damage_scale[input]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "weak[limit]",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "rogue_4_enemy_weak[MassLoss]": {
+ "templateKey": "rogue_4_enemy_weak[MassLoss]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "mass_loss"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "rogue_4_enemy_weak[MassLossCore]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AttachAsDerivedBuff, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_buffKey": "mass_loss",
+ "_loadFromBlackboard": false,
+ "_finishDerivedBuffIfParentFinish": true,
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": null
+ },
+ "buffKey": "rogue_4_enemy_weak[MassLossCore]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_4_enemy_weak[MassLossCore]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ }
+ }
+ ]
+ }
+ },
+ "rogue_4_enemy_weak[levitate]": {
+ "templateKey": "rogue_4_enemy_weak[levitate]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_ENTER_LEVITATE_STATE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_4_weak[core]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "damage_scale[input]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "weak[limit]",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "damage_scale[ep]": {
+ "templateKey": "damage_scale[ep]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_APPLYING_MODIFIER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IsElementDamage, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+EpDamageScale, Assembly-CSharp",
+ "_filterElementType": false,
+ "_elementType": "NONE",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_isOneMinus": false,
+ "_isStackable": false
+ }
+ ]
+ }
+ },
+ "rogue_4_recover_hp[life_point]": {
+ "templateKey": "rogue_4_recover_hp[life_point]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+HealViaMaxHpRatio, Assembly-CSharp",
+ "_healTarget": "BUFF_OWNER",
+ "_getMaxHpFromTarget": false,
+ "_ignoreHealFree": true,
+ "_skipModifierEvent": false
+ }
+ ]
+ }
+ },
+ "rogue_4_damage_scale[tag]": {
+ "templateKey": "rogue_4_damage_scale[tag]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_OUTPUT_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckFilterTag, Assembly-CSharp",
+ "_targetType": "MODIFIER_TARGET",
+ "_filterTag": null
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
+ "_filterDamageType": true,
+ "_damageMask": "PHYSICAL_AND_MAGICAL",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_isOneMinus": false,
+ "_isStackable": false,
+ "_cachedDeltaValueToBBKey": ""
+ }
+ ]
+ }
+ },
+ "rogue_4_special_hand[pair]": {
+ "templateKey": "rogue_4_special_hand[pair]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "[g]rogue_4_special_hand[time]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignBuffBlackboard, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_blackboardKey": "max_stack_cnt",
+ "_valueKey": "max_stack_cnt_override",
+ "_buffKey": "[g]rogue_4_special_hand[time]",
+ "_assignString": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
+ }
+ ]
+ }
+ },
+ "rogue_4_special_hand[time]": {
+ "templateKey": "rogue_4_special_hand[time]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": [
+ {
+ "attributeType": "ATK",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ },
+ "buffKey": "rogue_4_special_hand[time_core]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "STACK",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "rogue_4_def_up[skztzs_skzrck]": {
+ "templateKey": "rogue_4_def_up[skztzs_skzrck]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "skztzs_self_mark",
+ "skzrck_self_mark"
+ ],
+ "isAND": false,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": [
+ {
+ "attributeType": "DEF",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ },
+ "buffKey": "rogue_4_def_up_real[skztzs_skzrck]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "blizzard_s[ally_another_e2c]": {
+ "templateKey": "blizzard_s[ally_another_e2c]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "blizzard_s[ally_another_e2c]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "blizzard_s[ally]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "INFINITY",
+ "triggerCnt": 0,
+ "triggerInterval": 10.0,
+ "waitFirstTriggerInterval": false,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ]
+ }
+ },
+ "blizzard_s[ally_e2c]": {
+ "templateKey": "blizzard_s[ally_e2c]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "e2c_cold",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "e2c_freeze",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffById, Assembly-CSharp",
+ "_buffKey": "e2c_cold",
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_loadFromBlackboard": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "blizzard_cold_flag"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ "_succeedNodes": null,
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "blizzard_another_cold[first_interval]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "blizzard_s[ally_another_e2c]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "another_first_interval",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 1,
+ "triggerInterval": 5.0,
+ "waitFirstTriggerInterval": false,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "blizzard_cold_flag",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "enemy_windoc_trigger_nova[after_skill]": {
+ "templateKey": "enemy_windoc_trigger_nova[after_skill]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "enemy_windoc_immue[in_skill]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+TriggerEnemySkill, Assembly-CSharp",
+ "_skillName": "Nova",
+ "_checkSkillActive": false,
+ "_checkSkillReady": false,
+ "_ownerType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_interruptCurAbility": true,
+ "_interruptCurAbilityUnlessItIsExpectedAbility": false,
+ "_assignCombatAbility": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
+ }
+ ]
+ }
+ },
+ "enemy_windoc_nova[apply_damage]": {
+ "templateKey": "enemy_windoc_nova[apply_damage]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AdvancedApplyDamage, Assembly-CSharp",
+ "targetType": "TARGET",
+ "_damageType": "MAGICAL",
+ "_atkScaleVar": "snow_atk_scale",
+ "_applyWay": "NONE",
+ "_baseOnHostAtk": false,
+ "_emitSourceOnCalculateDamage": false,
+ "_attackType": "NORMAL",
+ "_forceUseProjectileCachedAtk": false,
+ "_ignoreForSp": false,
+ "_ignoreMissFlag": "NONE",
+ "_modifierKey": "",
+ "_assignRealDamageToBB": false
+ }
+ ]
+ }
+ },
+ "enemy_windoc_nova_effect": {
+ "templateKey": "enemy_windoc_nova_effect",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
+ "_targetType": "TARGET",
+ "_sourceType": "SOURCE",
+ "_effectKey": "enemy_windoc_skill_04_trail_01",
+ "_useSourceFaceVactor": false,
+ "_useSourceToTargetDirection": false,
+ "_useAttackPlaybackSpeed": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_windoc_nova[audio]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": "nova_hit",
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 1.0,
+ "triggerLifeType": "LIMITED",
+ "triggerCnt": 1,
+ "triggerInterval": 0.30000001192092896,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_SOURCE",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "enemy_windoc_nova[global_damage]": {
+ "templateKey": "enemy_windoc_nova[global_damage]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_anotherBuff": false,
+ "_buffKey": null,
+ "_blackboardKey": "atk_cnts",
+ "_valueToCompare": 0,
+ "_anotherKeyToCompare": null,
+ "_condType": "GT"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffInCircleRange, Assembly-CSharp",
+ "_sourceType": "BUFF_SOURCE",
+ "_targetType": "BUFF_OWNER",
+ "_targetOptions": {
+ "targetSide": "ENEMY",
+ "targetMotion": "ALL",
+ "targetCategory": "DEFAULT",
+ "enableAdvancedOptions": true,
+ "ignoreTargetFree": false,
+ "ignoreAllyTargetFree": false,
+ "ignoreHealFree": false,
+ "ignoreTargetSide": false,
+ "excludeSomeAbnormalFlags": false,
+ "excludeAbnormalFlag": "STUNNED",
+ "purposeMask": "NONE",
+ "professionMask": "NONE",
+ "onlyIgnoreSomeOfTargetFreeCase": false,
+ "abnormalFlag": "STUNNED",
+ "abnormalCombo": "SLEEPING"
+ },
+ "_excludeTarget": false,
+ "_rangeRadius": 10.0,
+ "_checkInArcCircle": false,
+ "_degreeRanges": null,
+ "_buffs": [
+ {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_windoc_nova[apply_damage]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "enemy_windoc_nova[apply_damage]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 1.0,
+ "triggerLifeType": "LIMITED",
+ "triggerCnt": 1,
+ "triggerInterval": 0.30000001192092896,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ }
+ ],
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseAbilitySelector, Assembly-CSharp",
+ "_sourceType": "BUFF_SOURCE",
+ "_targetType": "TARGET",
+ "_abilityName": "NovaEffSelector",
+ "_excludeTarget": false,
+ "_excludeTargetType": "SOURCE",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_windoc_nova_effect",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "enemy_windoc_nova_effect",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "IMMEDIATELY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffSource": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
+ "_inputKey": "atk_cnts",
+ "_outputKey": "atk_cnts",
+ "_multiplyParamKey": "",
+ "_dividedParamKey": "",
+ "_addParamKey": "basic_cnt",
+ "_minValueKey": null,
+ "_maxValueKey": null,
+ "_finalAbs": false,
+ "_finalCeil": false
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
+ }
+ ]
+ }
+ ],
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignBuffCountIntoBlackboard, Assembly-CSharp",
+ "_targetType": "BUFF_SOURCE",
+ "_buffKey": "enemy_windoc_fear_hot[damage_resistance]",
+ "_stackCountKey": "atk_cnts",
+ "_stackCountPeeling": 1,
+ "_getStackCountFromFirstBuff": false,
+ "_showOverrideWarning": true
+ }
+ ]
+ }
+ },
+ "enemy_windoc_nova[trigger]": {
+ "templateKey": "enemy_windoc_nova[trigger]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+HpRatioTrigger, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_condType": "GT",
+ "_hpRatioEachTime": 0.0,
+ "_useMinHpRatio": false,
+ "_minHpKey": null
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "enemy_windoc_immue[in_skill]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_windoc_trigger_nova[after_skill]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "enemy_windoc_trigger_nova[after_skill]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "INFINITY",
+ "triggerCnt": 0,
+ "triggerInterval": 0.10000000149011612,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "enemy_windoc_trigger_nova[after_skill]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+TriggerEnemySkill, Assembly-CSharp",
+ "_skillName": "Nova",
+ "_checkSkillActive": false,
+ "_checkSkillReady": false,
+ "_ownerType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_interruptCurAbility": true,
+ "_interruptCurAbilityUnlessItIsExpectedAbility": false,
+ "_assignCombatAbility": false
+ }
+ ]
+ }
+ ],
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+MarkCurrentHpRatio, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_markInBlackboard": true
+ }
+ ]
+ }
+ },
+ "enemy_windoc_damage_resistance[weaken]": {
+ "templateKey": "enemy_windoc_damage_resistance[weaken]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishOneBuffById, Assembly-CSharp",
+ "_buffKey": "enemy_windoc_fear_hot[damage_resistance]",
+ "_loadFromBlackboard": false,
+ "_targetType": "BUFF_SOURCE",
+ "_checkBuffFinished": true
+ }
+ ],
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckUnitInRebornState, Assembly-CSharp",
+ "_ownerType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBuffStackCount, Assembly-CSharp",
+ "_targetType": "BUFF_SOURCE",
+ "_buffKey": "enemy_windoc_fear_hot[damage_resistance]",
+ "_stackCount": 0,
+ "_stackCountKey": "times",
+ "_stackCountPeeling": 0,
+ "_condType": "LT",
+ "_checkFromUnoverridableBuffCount": true,
+ "_checkSnapshotBuff": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_windoc_fear_hot[damage_resistance]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "enemy_windoc_damage_resistance",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_SOURCE",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "enemy_windoc_shield_effect": {
+ "templateKey": "enemy_windoc_shield_effect",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBuffStackCount, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
"_buffKey": "enemy_windoc_fear_hot[damage_resistance]",
"_stackCount": 0,
@@ -229679,6 +231270,10 @@
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckUnitAlive, Assembly-CSharp",
+ "_ownerType": "BUFF_SOURCE"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
"_conditionNode": {
@@ -229687,6 +231282,10 @@
},
"_succeedNodes": null,
"_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckUnitAlive, Assembly-CSharp",
+ "_ownerType": "BUFF_OWNER"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -229739,21 +231338,6 @@
}
]
},
- {
- "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
- "_targetType": "TARGET",
- "_sourceType": "BUFF_SOURCE",
- "_effectKey": "nymph_skill_02_hit",
- "_useSourceFaceVactor": false,
- "_useSourceToTargetDirection": false,
- "_useAttackPlaybackSpeed": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
- },
{
"$type": "Torappu.Battle.Action.Nodes+AdvancedApplyDamage, Assembly-CSharp",
"targetType": "TARGET",
@@ -229865,6 +231449,10 @@
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckUnitAlive, Assembly-CSharp",
+ "_ownerType": "SOURCE"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+AdvancedApplyDamage, Assembly-CSharp",
"targetType": "TARGET",
@@ -230973,6 +232561,269 @@
]
}
},
+ "tinman_s_2[buff]": {
+ "templateKey": "tinman_s_2[buff]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfTargetSide, Assembly-CSharp",
+ "_sideMask": "ENEMY",
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_audioSignal": "tinman_s_2[audio]"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+NoSourceDamage, Assembly-CSharp",
+ "_damageType": "MAGICAL",
+ "_damageKey": "cached_atk",
+ "_ignoreForSp": false,
+ "_damageWithoutModify": false,
+ "_attackType": "BUFF",
+ "_isEnvDamage": false,
+ "_isUndeadable": false,
+ "_ignoreCancelReasonMask": "NONE",
+ "_instantKillLikeDamage": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_sourceType": "BUFF_OWNER",
+ "_effectKey": "tinman_skill_02_hit_01",
+ "_useSourceFaceVactor": false,
+ "_useSourceToTargetDirection": false,
+ "_useAttackPlaybackSpeed": false
+ }
+ ],
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfTargetSide, Assembly-CSharp",
+ "_sideMask": "ALLY",
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
+ "_inputKey": "cached_atk",
+ "_outputKey": "hp_recovery_per_sec",
+ "_multiplyParamKey": "hp_recovery_per_sec_ratio",
+ "_dividedParamKey": null,
+ "_addParamKey": null,
+ "_minValueKey": null,
+ "_maxValueKey": null,
+ "_finalAbs": true,
+ "_finalCeil": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": [
+ {
+ "attributeType": "HP_RECOVERY_PER_SEC",
+ "formulaItem": "ADDITION",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ },
+ "buffKey": "tinman_s_2[buff][ally]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "tinman_skill_02_heal_01",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ]
+ }
+ },
+ "tinman_s_1[dot]": {
+ "templateKey": "tinman_s_1[dot]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "attr_down[atk][inf]",
+ "loadFromDB": true,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ],
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+NoSourceDamage, Assembly-CSharp",
+ "_damageType": "MAGICAL",
+ "_damageKey": "cached_atk",
+ "_ignoreForSp": false,
+ "_damageWithoutModify": false,
+ "_attackType": "BUFF",
+ "_isEnvDamage": false,
+ "_isUndeadable": false,
+ "_ignoreCancelReasonMask": "NONE",
+ "_instantKillLikeDamage": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_sourceType": "BUFF_OWNER",
+ "_effectKey": "tinman_skill_01_hit_01",
+ "_useSourceFaceVactor": false,
+ "_useSourceToTargetDirection": false,
+ "_useAttackPlaybackSpeed": false
+ }
+ ]
+ }
+ },
+ "tinman_t_2": {
+ "templateKey": "tinman_t_2",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_TAKE_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterDamageModifer, Assembly-CSharp",
+ "_filterAttackType": true,
+ "_attackTypeFilter": "BUFF",
+ "_filterDamageType": false,
+ "_damageMask": "NONE",
+ "_filterSharedMask": false,
+ "_sharedFlag": "IS_CONTINUOUS",
+ "_filterModifierSource": false,
+ "_source": "BUFF_OWNER",
+ "_checkHasScource": false,
+ "_isNoSource": false,
+ "_filterModifierCancelled": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
+ "_filterDamageType": false,
+ "_damageMask": "NONE",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_isOneMinus": false,
+ "_isStackable": false,
+ "_cachedDeltaValueToBBKey": ""
+ }
+ ],
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+IfTargetSide, Assembly-CSharp",
+ "_sideMask": "ALLY",
+ "_targetType": "BUFF_OWNER"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IsBlackboardZero, Assembly-CSharp",
+ "_var": "damage_scale"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
+ }
+ ]
+ }
+ ]
+ }
+ },
"enemy_reid_switch_mode[reborn]": {
"templateKey": "enemy_reid_switch_mode[reborn]",
"effectKey": "",
@@ -255598,7 +257449,218 @@
"lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
"durationKey": null,
- "lifeTime": 0.0,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ }
+ ],
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ]
+ }
+ },
+ "rogue_3_createBuffInRange[atk]": {
+ "templateKey": "rogue_3_createBuffInRange[atk]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffInRange, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_targetOptions": {
+ "targetSide": "ALLY",
+ "targetMotion": "ALL",
+ "targetCategory": "DEFAULT",
+ "enableAdvancedOptions": true,
+ "ignoreTargetFree": true,
+ "ignoreAllyTargetFree": true,
+ "ignoreHealFree": false,
+ "ignoreTargetSide": false,
+ "excludeSomeAbnormalFlags": false,
+ "excludeAbnormalFlag": "STUNNED",
+ "purposeMask": "NONE",
+ "professionMask": "NONE",
+ "onlyIgnoreSomeOfTargetFreeCase": false,
+ "abnormalFlag": "STUNNED",
+ "abnormalCombo": "SLEEPING"
+ },
+ "_excludeTarget": true,
+ "_excludeCurAtkTarget": false,
+ "_alwaysIncudeCurAtkTarget": false,
+ "_randomTarget": false,
+ "_useAttackRange": false,
+ "_useCurrentModeRange": false,
+ "_useRangeToShow": false,
+ "_rangeId": "x-5",
+ "_useRadius": false,
+ "_radius": 0.0,
+ "_buffs": [
+ {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": [
+ {
+ "attributeType": "ATK",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ },
+ "buffKey": "rogue_3_atkup[inRange]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_3_atkup[inRange]",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ }
+ ],
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ]
+ }
+ },
+ "rogue_3_chargeSp": {
+ "templateKey": "rogue_3_chargeSp",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ModifySp, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_modifyByRatio": false,
+ "_modifyRatio": 0.0,
+ "_modifyByRatioBasedOnCurSP": false,
+ "_dontCheckSpType": false,
+ "_spMask": "ALL",
+ "_forceFlag": false,
+ "_dontShowSpUI": false,
+ "_modifyValue": 0,
+ "_spString": "sp"
+ }
+ ]
+ }
+ },
+ "rogue_3_chargeSP[GetHealed]": {
+ "templateKey": "rogue_3_chargeSP[GetHealed]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_APPLIED_MODIFIER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IsHeal, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffInRange, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_targetOptions": {
+ "targetSide": "ALLY",
+ "targetMotion": "ALL",
+ "targetCategory": "DEFAULT",
+ "enableAdvancedOptions": false,
+ "ignoreTargetFree": true,
+ "ignoreAllyTargetFree": true,
+ "ignoreHealFree": false,
+ "ignoreTargetSide": false,
+ "excludeSomeAbnormalFlags": false,
+ "excludeAbnormalFlag": "STUNNED",
+ "purposeMask": "NONE",
+ "professionMask": "NONE",
+ "onlyIgnoreSomeOfTargetFreeCase": false,
+ "abnormalFlag": "STUNNED",
+ "abnormalCombo": "SLEEPING"
+ },
+ "_excludeTarget": false,
+ "_excludeCurAtkTarget": false,
+ "_alwaysIncudeCurAtkTarget": false,
+ "_randomTarget": false,
+ "_useAttackRange": false,
+ "_useCurrentModeRange": false,
+ "_useRangeToShow": false,
+ "_rangeId": "x-5",
+ "_useRadius": false,
+ "_radius": 0.0,
+ "_buffs": [
+ {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_chargeSp",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_3_chargeSp",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "rogue_3_relic_fight_5_start",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.5,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -255610,29 +257672,205 @@
"blackboard": []
}
],
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "rogue_3_DamageScale[ViaTargetHPRatio]": {
+ "templateKey": "rogue_3_DamageScale[ViaTargetHPRatio]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_OUTPUT_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+DamageScaleAccordingToHpRatio, Assembly-CSharp",
+ "_filterDamageType": false,
+ "_damageMask": "NONE",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_minHpRatio": 0.0,
+ "_maxHpRatio": 1.0,
+ "_minAddOnScaleKey": "min_add_on_scale",
+ "_maxAddOnScaleKey": "max_add_on_scale",
+ "_hpRatioSource": "MODIFIER_TARGET"
+ }
+ ]
+ }
+ },
+ "rogue_3_hostAtkUp[refCounter]": {
+ "templateKey": "rogue_3_hostAtkUp[refCounter]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "rogue_3_hostAtkUp[core]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": [
+ {
+ "attributeType": "ATK",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ },
+ "buffKey": "rogue_3_hostAtkUp[core]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
"_isDerivedBuff": true,
"_finishDerivedBuffIfParentFinish": true
}
]
}
},
- "rogue_3_createBuffInRange[atk]": {
- "templateKey": "rogue_3_createBuffInRange[atk]",
+ "rogue_3_hostAtkUp": {
+ "templateKey": "rogue_3_hostAtkUp",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffToHost, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_buffData": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_hostAtkUp[refCounter]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_3_hostAtkUp[refCounter]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "STACK",
+ "maxStackCnt": 99,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ],
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishHostBuffsById, Assembly-CSharp",
+ "_buffKey": "rogue_3_hostAtkUp[refCounter]",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": true,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ }
+ ]
+ }
+ },
+ "rogue_3_levitate[castSkill]": {
+ "templateKey": "rogue_3_levitate[castSkill]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_SKILL_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckCharacterSkillType, Assembly-CSharp",
+ "_skillType": "MANUAL",
+ "_targetType": "BUFF_OWNER"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuffInRange, Assembly-CSharp",
"_sourceType": "BUFF_OWNER",
"_targetType": "BUFF_OWNER",
"_targetOptions": {
- "targetSide": "ALLY",
+ "targetSide": "ENEMY",
"targetMotion": "ALL",
"targetCategory": "DEFAULT",
- "enableAdvancedOptions": true,
- "ignoreTargetFree": true,
- "ignoreAllyTargetFree": true,
+ "enableAdvancedOptions": false,
+ "ignoreTargetFree": false,
+ "ignoreAllyTargetFree": false,
"ignoreHealFree": false,
"ignoreTargetSide": false,
"excludeSomeAbnormalFlags": false,
@@ -255643,35 +257881,29 @@
"abnormalFlag": "STUNNED",
"abnormalCombo": "SLEEPING"
},
- "_excludeTarget": true,
+ "_excludeTarget": false,
"_excludeCurAtkTarget": false,
"_alwaysIncudeCurAtkTarget": false,
"_randomTarget": false,
"_useAttackRange": false,
- "_useCurrentModeRange": false,
+ "_useCurrentModeRange": true,
"_useRangeToShow": false,
- "_rangeId": "x-5",
+ "_rangeId": null,
"_useRadius": false,
"_radius": 0.0,
"_buffs": [
{
"attributes": {
- "abnormalFlags": [],
+ "abnormalFlags": [
+ "LEVITATE"
+ ],
"abnormalImmunes": [],
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": [
- {
- "attributeType": "ATK",
- "formulaItem": "MULTIPLIER",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
+ "attributeModifiers": []
},
- "buffKey": "rogue_3_atkup[inRange]",
+ "buffKey": "rogue_3_levitate",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -255680,21 +257912,21 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_atkup[inRange]",
- "disableOverride": true,
+ "templateKey": "empty",
+ "disableOverride": false,
"overrideKey": null,
- "overrideType": "DEFAULT",
+ "overrideType": "EXTEND",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": null,
+ "overrideEffectKey": "rogue_3_relic_fight_3_buff",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
+ "durationKey": "levitate_duration",
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -255707,54 +257939,53 @@
"blackboard": []
}
],
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
}
]
}
},
- "rogue_3_chargeSp": {
- "templateKey": "rogue_3_chargeSp",
+ "rogue_3_extraDamage[magic]": {
+ "templateKey": "rogue_3_extraDamage[magic]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_START": [
{
- "$type": "Torappu.Battle.Action.Nodes+ModifySp, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+FixedValueDamage, Assembly-CSharp",
+ "_damageType": "MAGICAL",
+ "_damageKey": "value",
+ "_ignoreForSp": false,
+ "_attackType": "NORMAL",
+ "_skipModifierEvent": false,
+ "_noSourceDamage": true,
"_targetType": "BUFF_OWNER",
- "_modifyByRatio": false,
- "_modifyRatio": 0.0,
- "_modifyByRatioBasedOnCurSP": false,
- "_dontCheckSpType": false,
- "_spMask": "ALL",
- "_forceFlag": false,
- "_dontShowSpUI": false,
- "_modifyValue": 0,
- "_spString": "sp"
+ "_assignRealDamageToBB": false,
+ "_multiplierByKey": false,
+ "_multiplierKey": "cnt",
+ "_damageTargetType": "TARGET",
+ "_triggerOnCalculateDamage": false
}
]
}
},
- "rogue_3_chargeSP[GetHealed]": {
- "templateKey": "rogue_3_chargeSP[GetHealed]",
+ "rogue_3_extraDamage[afterAttack]": {
+ "templateKey": "rogue_3_extraDamage[afterAttack]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_APPLIED_MODIFIER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+IsHeal, Assembly-CSharp"
- },
+ "ON_ABILITY_SPELL_ON": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuffInRange, Assembly-CSharp",
"_sourceType": "BUFF_OWNER",
"_targetType": "BUFF_OWNER",
"_targetOptions": {
- "targetSide": "ALLY",
+ "targetSide": "ENEMY",
"targetMotion": "ALL",
"targetCategory": "DEFAULT",
"enableAdvancedOptions": false,
- "ignoreTargetFree": true,
- "ignoreAllyTargetFree": true,
+ "ignoreTargetFree": false,
+ "ignoreAllyTargetFree": false,
"ignoreHealFree": false,
"ignoreTargetSide": false,
"excludeSomeAbnormalFlags": false,
@@ -255768,11 +257999,11 @@
"_excludeTarget": false,
"_excludeCurAtkTarget": false,
"_alwaysIncudeCurAtkTarget": false,
- "_randomTarget": false,
+ "_randomTarget": true,
"_useAttackRange": false,
- "_useCurrentModeRange": false,
+ "_useCurrentModeRange": true,
"_useRangeToShow": false,
- "_rangeId": "x-5",
+ "_rangeId": null,
"_useRadius": false,
"_radius": 0.0,
"_buffs": [
@@ -255785,7 +258016,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "rogue_3_chargeSp",
+ "buffKey": "rogue_3_extraDamage[magic]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -255794,7 +258025,7 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_chargeSp",
+ "templateKey": "rogue_3_extraDamage[magic]",
"disableOverride": true,
"overrideKey": null,
"overrideType": "DEFAULT",
@@ -255802,7 +258033,7 @@
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": "rogue_3_relic_fight_5_start",
+ "overrideEffectKey": "rogue_3_relic_fight_2_hit",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
@@ -255827,47 +258058,746 @@
]
}
},
- "rogue_3_DamageScale[ViaTargetHPRatio]": {
- "templateKey": "rogue_3_DamageScale[ViaTargetHPRatio]",
+ "rogue_3_damageViaDef[pure]": {
+ "templateKey": "rogue_3_damageViaDef[pure]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_OUTPUT_DAMAGE": [
+ "ON_BUFF_START": [
{
- "$type": "Torappu.Battle.Action.Nodes+DamageScaleAccordingToHpRatio, Assembly-CSharp",
- "_filterDamageType": false,
- "_damageMask": "NONE",
- "_filterApplyWay": false,
- "_applyWayFilter": "NONE",
- "_minHpRatio": 0.0,
- "_maxHpRatio": 1.0,
- "_minAddOnScaleKey": "min_add_on_scale",
- "_maxAddOnScaleKey": "max_add_on_scale",
- "_hpRatioSource": "MODIFIER_TARGET"
+ "$type": "Torappu.Battle.Action.Nodes+DamageViaAttr, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_sourceType": "BUFF_SOURCE",
+ "_attributeType": "ATK",
+ "_getAttrFromTarget": true,
+ "_damageType": "PURE",
+ "_applyWay": "NONE",
+ "_ignoreForSp": false,
+ "_isUndeadable": false,
+ "_attackType": "NORMAL",
+ "_blackboardKey": "atk_scale",
+ "_multiplierByKey": false,
+ "_multiplierKey": "value"
}
]
}
},
- "rogue_3_hostAtkUp[refCounter]": {
- "templateKey": "rogue_3_hostAtkUp[refCounter]",
+ "rogue_3_unmovableAndDamage[pure]": {
+ "templateKey": "rogue_3_unmovableAndDamage[pure]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [
+ "UNMOVABLE"
+ ],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_damageViaDef[pure]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_3_damageViaDef[pure]",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "rogue_3_relic_hand_1",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "unmovable_duration",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ],
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [
+ "UNMOVABLE"
+ ],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_damageViaDef[pure]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_3_damageViaDef[pure]",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "rogue_3_relic_hand_1",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "unmovable_duration",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "rogue_3_enemy_weak[levitate]": {
+ "templateKey": "rogue_3_enemy_weak[levitate]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_ENTER_LEVITATE_STATE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_weak[core]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "damage_scale[input]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "weak[limit]",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ],
+ "ON_BEFORE_EXIT_LEVITATE_STATE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_weak[core]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "damage_scale[input]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "weak[limit]",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "rogue_3_enemy_silence[levitate]": {
+ "templateKey": "rogue_3_enemy_silence[levitate]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_ENTER_LEVITATE_STATE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "silence",
+ "loadFromDB": true,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "silence",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ],
+ "ON_BEFORE_EXIT_LEVITATE_STATE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "silence",
+ "loadFromDB": true,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "silence",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "rogue_3_enemy_get_damage[levitate]": {
+ "templateKey": "rogue_3_enemy_get_damage[levitate]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_ENTER_LEVITATE_STATE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_enemy_get_damage[levitateCore]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_3_enemy_get_damage[levitateCore]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.05000000074505806,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ],
+ "ON_BEFORE_EXIT_LEVITATE_STATE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_enemy_get_damage[levitateCore]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_3_enemy_get_damage[levitateCore]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.05000000074505806,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "rogue_3_enemy_get_damage[levitateCore]": {
+ "templateKey": "rogue_3_enemy_get_damage[levitateCore]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FixedValueDamage, Assembly-CSharp",
+ "_damageType": "MAGICAL",
+ "_damageKey": "value",
+ "_ignoreForSp": false,
+ "_attackType": "NORMAL",
+ "_skipModifierEvent": false,
+ "_noSourceDamage": true,
+ "_targetType": "BUFF_OWNER",
+ "_assignRealDamageToBB": false,
+ "_multiplierByKey": false,
+ "_multiplierKey": "cnt",
+ "_damageTargetType": "TARGET",
+ "_triggerOnCalculateDamage": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_sourceType": "SOURCE",
+ "_effectKey": "",
+ "_useSourceFaceVactor": false,
+ "_useSourceToTargetDirection": false,
+ "_useAttackPlaybackSpeed": false
+ }
+ ]
+ }
+ },
+ "rogue_3_enemy_get_damage[MassLoss]": {
+ "templateKey": "rogue_3_enemy_get_damage[MassLoss]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "mass_loss"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "rogue_3_enemy_get_damage[MassLossCore]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AttachAsDerivedBuff, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_buffKey": "mass_loss",
+ "_loadFromBlackboard": false,
+ "_finishDerivedBuffIfParentFinish": true,
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_enemy_get_damage[MassLossCore]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_3_enemy_get_damage[MassLossCore]",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ }
+ }
+ ]
+ }
+ },
+ "rogue_3_enemy_get_damage[MassLossCore]": {
+ "templateKey": "rogue_3_enemy_get_damage[MassLossCore]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FixedValueDamage, Assembly-CSharp",
+ "_damageType": "MAGICAL",
+ "_damageKey": "value",
+ "_ignoreForSp": false,
+ "_attackType": "NORMAL",
+ "_skipModifierEvent": false,
+ "_noSourceDamage": true,
+ "_targetType": "BUFF_OWNER",
+ "_assignRealDamageToBB": false,
+ "_multiplierByKey": false,
+ "_multiplierKey": "cnt",
+ "_damageTargetType": "TARGET",
+ "_triggerOnCalculateDamage": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_sourceType": "SOURCE",
+ "_effectKey": "",
+ "_useSourceFaceVactor": false,
+ "_useSourceToTargetDirection": false,
+ "_useAttackPlaybackSpeed": false
+ }
+ ],
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FixedValueDamage, Assembly-CSharp",
+ "_damageType": "MAGICAL",
+ "_damageKey": "value",
+ "_ignoreForSp": false,
+ "_attackType": "NORMAL",
+ "_skipModifierEvent": false,
+ "_noSourceDamage": true,
+ "_targetType": "BUFF_OWNER",
+ "_assignRealDamageToBB": false,
+ "_multiplierByKey": false,
+ "_multiplierKey": "cnt",
+ "_damageTargetType": "TARGET",
+ "_triggerOnCalculateDamage": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_sourceType": "SOURCE",
+ "_effectKey": "",
+ "_useSourceFaceVactor": false,
+ "_useSourceToTargetDirection": false,
+ "_useAttackPlaybackSpeed": false
+ }
+ ]
+ }
+ },
+ "rogue_3_enemy_silence[MassLoss]": {
+ "templateKey": "rogue_3_enemy_silence[MassLoss]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "mass_loss"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "rogue_3_enemy_silence[MassLossCore]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AttachAsDerivedBuff, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_buffKey": "mass_loss",
+ "_loadFromBlackboard": false,
+ "_finishDerivedBuffIfParentFinish": true,
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_enemy_silence[MassLossCore]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_3_enemy_silence[MassLossCore]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ }
+ }
+ ]
+ }
+ },
+ "rogue_3_enemy_silence[MassLossCore]": {
+ "templateKey": "rogue_3_enemy_silence[MassLossCore]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "rogue_3_hostAtkUp[core]"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
- },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -255877,18 +258807,10 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": [
- {
- "attributeType": "ATK",
- "formulaItem": "MULTIPLIER",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
+ "attributeModifiers": []
},
- "buffKey": "rogue_3_hostAtkUp[core]",
- "loadFromDB": false,
+ "buffKey": "silence",
+ "loadFromDB": true,
"isDurableBuff": false,
"isDamageMissable": false,
"isSilenceable": false,
@@ -255896,10 +258818,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
+ "templateKey": "silence",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "DEFAULT",
+ "overrideType": "EXTEND",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -255908,7 +258830,7 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
"durationKey": null,
"lifeTime": 0.0,
@@ -255923,22 +258845,14 @@
"blackboard": []
},
"_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
}
- ]
- }
- },
- "rogue_3_hostAtkUp": {
- "templateKey": "rogue_3_hostAtkUp",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
+ ],
+ "ON_BUFF_FINISH": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuffToHost, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
- "_buffData": {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
"attributes": {
"abnormalFlags": [],
"abnormalImmunes": [],
@@ -255947,8 +258861,8 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "rogue_3_hostAtkUp[refCounter]",
- "loadFromDB": false,
+ "buffKey": "silence",
+ "loadFromDB": true,
"isDurableBuff": false,
"isDamageMissable": false,
"isSilenceable": false,
@@ -255956,11 +258870,11 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_hostAtkUp[refCounter]",
+ "templateKey": "silence",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "STACK",
- "maxStackCnt": 99,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
@@ -255968,7 +258882,7 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
"durationKey": null,
"lifeTime": 0.0,
@@ -255982,275 +258896,116 @@
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
},
+ "_buffOwner": "BUFF_OWNER",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
}
- ],
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishHostBuffsById, Assembly-CSharp",
- "_buffKey": "rogue_3_hostAtkUp[refCounter]",
- "_loadFromBlackboard": false,
- "_decCntIfStack": true,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
- }
]
}
},
- "rogue_3_levitate[castSkill]": {
- "templateKey": "rogue_3_levitate[castSkill]",
+ "rogue_3_enemy_weak[MassLoss]": {
+ "templateKey": "rogue_3_enemy_weak[MassLoss]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_SKILL_START": [
+ "ON_BUFF_TRIGGER": [
{
- "$type": "Torappu.Battle.Action.Nodes+CheckCharacterSkillType, Assembly-CSharp",
- "_skillType": "MANUAL",
- "_targetType": "BUFF_OWNER"
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "mass_loss"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
},
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuffInRange, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
- "_targetOptions": {
- "targetSide": "ENEMY",
- "targetMotion": "ALL",
- "targetCategory": "DEFAULT",
- "enableAdvancedOptions": false,
- "ignoreTargetFree": false,
- "ignoreAllyTargetFree": false,
- "ignoreHealFree": false,
- "ignoreTargetSide": false,
- "excludeSomeAbnormalFlags": false,
- "excludeAbnormalFlag": "STUNNED",
- "purposeMask": "NONE",
- "professionMask": "NONE",
- "onlyIgnoreSomeOfTargetFreeCase": false,
- "abnormalFlag": "STUNNED",
- "abnormalCombo": "SLEEPING"
- },
- "_excludeTarget": false,
- "_excludeCurAtkTarget": false,
- "_alwaysIncudeCurAtkTarget": false,
- "_randomTarget": false,
- "_useAttackRange": false,
- "_useCurrentModeRange": true,
- "_useRangeToShow": false,
- "_rangeId": null,
- "_useRadius": false,
- "_radius": 0.0,
- "_buffs": [
- {
- "attributes": {
- "abnormalFlags": [
- "LEVITATE"
- ],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "rogue_3_levitate",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "EXTEND",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": "rogue_3_relic_fight_3_buff",
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": "levitate_duration",
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- }
+ "_buffKeys": [
+ "rogue_3_enemy_weak[MassLossCore]"
],
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- }
- ]
- }
- },
- "rogue_3_extraDamage[magic]": {
- "templateKey": "rogue_3_extraDamage[magic]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
{
- "$type": "Torappu.Battle.Action.Nodes+FixedValueDamage, Assembly-CSharp",
- "_damageType": "MAGICAL",
- "_damageKey": "value",
- "_ignoreForSp": false,
- "_attackType": "NORMAL",
- "_skipModifierEvent": false,
- "_noSourceDamage": true,
- "_targetType": "BUFF_OWNER",
- "_assignRealDamageToBB": false,
- "_multiplierByKey": false,
- "_multiplierKey": "cnt",
- "_damageTargetType": "TARGET",
- "_triggerOnCalculateDamage": false
- }
- ]
- }
- },
- "rogue_3_extraDamage[afterAttack]": {
- "templateKey": "rogue_3_extraDamage[afterAttack]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_ABILITY_SPELL_ON": [
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuffInRange, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+AttachAsDerivedBuff, Assembly-CSharp",
"_sourceType": "BUFF_OWNER",
- "_targetType": "BUFF_OWNER",
- "_targetOptions": {
- "targetSide": "ENEMY",
- "targetMotion": "ALL",
- "targetCategory": "DEFAULT",
- "enableAdvancedOptions": false,
- "ignoreTargetFree": false,
- "ignoreAllyTargetFree": false,
- "ignoreHealFree": false,
- "ignoreTargetSide": false,
- "excludeSomeAbnormalFlags": false,
- "excludeAbnormalFlag": "STUNNED",
- "purposeMask": "NONE",
- "professionMask": "NONE",
- "onlyIgnoreSomeOfTargetFreeCase": false,
- "abnormalFlag": "STUNNED",
- "abnormalCombo": "SLEEPING"
- },
- "_excludeTarget": false,
- "_excludeCurAtkTarget": false,
- "_alwaysIncudeCurAtkTarget": false,
- "_randomTarget": true,
- "_useAttackRange": false,
- "_useCurrentModeRange": true,
- "_useRangeToShow": false,
- "_rangeId": null,
- "_useRadius": false,
- "_radius": 0.0,
- "_buffs": [
- {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "rogue_3_extraDamage[magic]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_extraDamage[magic]",
- "disableOverride": true,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": "rogue_3_relic_fight_2_hit",
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.5,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- }
- ],
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
+ "_buffKey": "mass_loss",
+ "_loadFromBlackboard": false,
+ "_finishDerivedBuffIfParentFinish": true,
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_enemy_weak[MassLossCore]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_3_enemy_weak[MassLossCore]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ }
}
]
}
},
- "rogue_3_damageViaDef[pure]": {
- "templateKey": "rogue_3_damageViaDef[pure]",
+ "rogue_3_enemy_weak[MassLossCore]": {
+ "templateKey": "rogue_3_enemy_weak[MassLossCore]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+DamageViaAttr, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_sourceType": "BUFF_SOURCE",
- "_attributeType": "ATK",
- "_getAttrFromTarget": true,
- "_damageType": "PURE",
- "_applyWay": "NONE",
- "_ignoreForSp": false,
- "_isUndeadable": false,
- "_attackType": "NORMAL",
- "_blackboardKey": "atk_scale",
- "_multiplierByKey": false,
- "_multiplierKey": "value"
- }
- ]
- }
- },
- "rogue_3_unmovableAndDamage[pure]": {
- "templateKey": "rogue_3_unmovableAndDamage[pure]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_TRIGGER": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
"attributes": {
- "abnormalFlags": [
- "UNMOVABLE"
- ],
+ "abnormalFlags": [],
"abnormalImmunes": [],
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "rogue_3_damageViaDef[pure]",
+ "buffKey": "rogue_3_weak[core]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -256259,21 +259014,21 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_damageViaDef[pure]",
- "disableOverride": true,
+ "templateKey": "damage_scale[input]",
+ "disableOverride": false,
"overrideKey": null,
- "overrideType": "DEFAULT",
+ "overrideType": "EXTEND",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": "rogue_3_relic_hand_1",
+ "overrideEffectKey": null,
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": "unmovable_duration",
+ "durationKey": "weak[limit]",
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -256290,21 +259045,19 @@
"_finishDerivedBuffIfParentFinish": false
}
],
- "ON_BUFF_START": [
+ "ON_BUFF_FINISH": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
"attributes": {
- "abnormalFlags": [
- "UNMOVABLE"
- ],
+ "abnormalFlags": [],
"abnormalImmunes": [],
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "rogue_3_damageViaDef[pure]",
+ "buffKey": "rogue_3_weak[core]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -256313,21 +259066,21 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_damageViaDef[pure]",
- "disableOverride": true,
+ "templateKey": "damage_scale[input]",
+ "disableOverride": false,
"overrideKey": null,
- "overrideType": "DEFAULT",
+ "overrideType": "EXTEND",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": "rogue_3_relic_hand_1",
+ "overrideEffectKey": null,
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": "unmovable_duration",
+ "durationKey": "weak[limit]",
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -256346,14 +259099,43 @@
]
}
},
- "rogue_3_enemy_weak[levitate]": {
- "templateKey": "rogue_3_enemy_weak[levitate]",
+ "rogue_3_enemy_lighter_while_mass_loss": {
+ "templateKey": "rogue_3_enemy_lighter_while_mass_loss",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_ENTER_LEVITATE_STATE": [
+ "ON_BUFF_TRIGGER": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "mass_loss"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "rogue_3_enhanced_mass_loss"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AttachAsDerivedBuff, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_buffKey": "mass_loss",
+ "_loadFromBlackboard": false,
+ "_finishDerivedBuffIfParentFinish": true,
"_buff": {
"attributes": {
"abnormalFlags": [],
@@ -256361,9 +259143,17 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": []
+ "attributeModifiers": [
+ {
+ "attributeType": "MASS_LEVEL",
+ "formulaItem": "ADDITION",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
},
- "buffKey": "rogue_3_weak[core]",
+ "buffKey": "rogue_3_enhanced_mass_loss",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -256372,10 +259162,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "damage_scale[input]",
+ "templateKey": "empty",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "EXTEND",
+ "overrideType": "UNIQUE",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -256384,9 +259174,9 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "LIMITED",
+ "lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
- "durationKey": "weak[limit]",
+ "durationKey": null,
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -256397,13 +259187,44 @@
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
- },
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
+ }
}
- ],
- "ON_BEFORE_EXIT_LEVITATE_STATE": [
+ ]
+ }
+ },
+ "rogue_3_lossHP": {
+ "templateKey": "rogue_3_lossHP",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FixedValueDamage, Assembly-CSharp",
+ "_damageType": "PURE",
+ "_damageKey": "value",
+ "_ignoreForSp": false,
+ "_attackType": "NORMAL",
+ "_skipModifierEvent": true,
+ "_noSourceDamage": true,
+ "_targetType": "TARGET",
+ "_assignRealDamageToBB": false,
+ "_multiplierByKey": false,
+ "_multiplierKey": "cnt",
+ "_damageTargetType": "TARGET",
+ "_triggerOnCalculateDamage": false
+ }
+ ]
+ }
+ },
+ "rogue_3_atk_speed_boost[when_take_dmg]": {
+ "templateKey": "rogue_3_atk_speed_boost[when_take_dmg]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_APPLIED_MODIFIER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IsDamage, Assembly-CSharp"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -256413,9 +259234,17 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": []
+ "attributeModifiers": [
+ {
+ "attributeType": "ATTACK_SPEED",
+ "formulaItem": "ADDITION",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
},
- "buffKey": "rogue_3_weak[core]",
+ "buffKey": "rogue_3_atk_speed_boost",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -256424,7 +259253,7 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "damage_scale[input]",
+ "templateKey": "empty",
"disableOverride": false,
"overrideKey": null,
"overrideType": "EXTEND",
@@ -256432,13 +259261,13 @@
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": null,
+ "overrideEffectKey": "rogue_3_relic_fight_4_buff",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": "weak[limit]",
+ "durationKey": null,
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -256457,12 +259286,141 @@
]
}
},
- "rogue_3_enemy_silence[levitate]": {
- "templateKey": "rogue_3_enemy_silence[levitate]",
+ "rogue_3_bornShield[via_MaxHp]": {
+ "templateKey": "rogue_3_bornShield[via_MaxHp]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_ENTER_LEVITATE_STATE": [
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignAttributeToBB, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_attributeType": "MAX_HP",
+ "_scaleVar": "born_hp_ratio",
+ "_blackboardKey": "dynamic"
+ }
+ ],
+ "ON_TAKE_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+BlockDamage, Assembly-CSharp",
+ "_filterDamageType": false,
+ "_damageMask": "NONE",
+ "_useDynamicVar": true,
+ "_allowNegativeDynamicVar": false,
+ "_useFixedValue": false,
+ "_showDamageNumber": false,
+ "_specifyBlockEffect": "",
+ "_useSource": true,
+ "_sourceType": "SOURCE",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_showShieldUI": true
+ }
+ ]
+ }
+ },
+ "rogue_3_dmgPenetrate[filter_tag]": {
+ "templateKey": "rogue_3_dmgPenetrate[filter_tag]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_CALCULATE_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "rogue_3_dmgPenetrate[core]",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckFilterTag, Assembly-CSharp",
+ "_targetType": "TARGET",
+ "_filterTag": null
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": [
+ {
+ "attributeType": "DEF_PENETRATE",
+ "formulaItem": "ADDITION",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ },
+ {
+ "attributeType": "MAGIC_RESIST_PENETRATE",
+ "formulaItem": "ADDITION",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ },
+ "buffKey": "rogue_3_dmgPenetrate[core]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ],
+ "ON_AFTER_OUTPUT_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "rogue_3_dmgPenetrate[core]",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckFilterTag, Assembly-CSharp",
+ "_targetType": "MODIFIER_TARGET",
+ "_filterTag": null
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -256474,7 +259432,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "silence",
+ "buffKey": "sluggish",
"loadFromDB": true,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -256483,7 +259441,7 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "silence",
+ "templateKey": "sluggish",
"disableOverride": false,
"overrideKey": null,
"overrideType": "EXTEND",
@@ -256497,8 +259455,8 @@
"audioSignal": null,
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
+ "durationKey": "sluggish_duration",
+ "lifeTime": 3.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -256509,12 +259467,408 @@
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
},
- "_buffOwner": "BUFF_OWNER",
+ "_buffOwner": "MODIFIER_TARGET",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
}
- ],
- "ON_BEFORE_EXIT_LEVITATE_STATE": [
+ ],
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "rogue_3_dmgPenetrate[core]",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ }
+ ]
+ }
+ },
+ "enemy_smdeer_lasso_damage": {
+ "templateKey": "enemy_smdeer_lasso_damage",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AdvancedApplyDamage, Assembly-CSharp",
+ "targetType": "TARGET",
+ "_damageType": "MAGICAL",
+ "_atkScaleVar": "atk_scale",
+ "_applyWay": "RANGED",
+ "_baseOnHostAtk": false,
+ "_emitSourceOnCalculateDamage": false,
+ "_attackType": "BUFF",
+ "_forceUseProjectileCachedAtk": false,
+ "_ignoreForSp": false,
+ "_ignoreMissFlag": "NONE",
+ "_modifierKey": "",
+ "_assignRealDamageToBB": false
+ }
+ ]
+ }
+ },
+ "enemy_smdeer_doom[audio]": {
+ "templateKey": "enemy_smdeer_doom[audio]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_audioSignal": "enemy_smdeer_doom[audio]"
+ }
+ ]
+ }
+ },
+ "enemy_smdeer_t_suicide": {
+ "templateKey": "enemy_smdeer_t_suicide",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ModifyLifePoint, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_killSource": false,
+ "_noSource": false,
+ "_withdrawIfRallyPoint": false,
+ "_resultIfInRallyPointMode": false,
+ "_skipReborn": false,
+ "_noReason": false
+ }
+ ]
+ }
+ },
+ "enemy_smdeer_mad_buff[skill]": {
+ "templateKey": "enemy_smdeer_mad_buff[skill]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ModifyEnemySkillMaxTarget, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_maxTarget": 1,
+ "_skillKey": "Lasso",
+ "_checkSkillActive": true
+ }
+ ]
+ }
+ },
+ "enemy_smdeer_mad_buff[attack]": {
+ "templateKey": "enemy_smdeer_mad_buff[attack]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ModifyAttackMaxTileNum, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_maxTileNum": 1,
+ "_modeIndex": -1
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishCurrentWave, Assembly-CSharp",
+ "_trackSourceAtNextWave": false,
+ "_trackSourceAtWaveDelta": 0,
+ "_trackAllManagedEnemiesAtNextWave": false,
+ "_sourceType": "BUFF_OWNER"
+ }
+ ]
+ }
+ },
+ "trap_smpow_s[effect_ctrl]": {
+ "templateKey": "trap_smpow_s[effect_ctrl]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CompareCharSkillAvailableCnt, Assembly-CSharp",
+ "_condType": "LT",
+ "_count": 1,
+ "_targetType": "BUFF_OWNER",
+ "_dontShowWarnning": false
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [
+ "INVINCIBLE"
+ ],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "trap_smpow_s[effect]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "trap_smpow_buff_01",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "duration",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ClearCharacterSp, Assembly-CSharp",
+ "_forceFlag": false,
+ "_charFrom": "BUFF_OWNER"
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [
+ "INVINCIBLE"
+ ],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "trap_smpow_s[effect]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "trap_smpow_buff_01",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "enhance_duration",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchDynamicBuffTileModeUseAbilitySelector, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_abilityName": "TileSelector",
+ "_operation": "INDEX",
+ "_modeIndex": 0,
+ "_audioSignal": "tile_polluted_clear"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ClearCharacterSp, Assembly-CSharp",
+ "_forceFlag": false,
+ "_charFrom": "BUFF_OWNER"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "trap_smpow_s": {
+ "templateKey": "trap_smpow_s",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CompareCharSkillAvailableCnt, Assembly-CSharp",
+ "_condType": "LT",
+ "_count": 1,
+ "_targetType": "BUFF_SOURCE",
+ "_dontShowWarnning": false
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [
+ "INVINCIBLE"
+ ],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "trap_smpow_s[buff]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "duration",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [
+ "INVINCIBLE"
+ ],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "trap_smpow_s[buff]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "enhance_duration",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "enemy_smedzi_doom[ready]": {
+ "templateKey": "enemy_smedzi_doom[ready]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckUnitInRebornState, Assembly-CSharp",
+ "_ownerType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -256526,8 +259880,8 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "silence",
- "loadFromDB": true,
+ "buffKey": "enemy_smedzi_doom",
+ "loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
"isSilenceable": false,
@@ -256535,10 +259889,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "silence",
+ "templateKey": "enemy_smedzi_doom",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "EXTEND",
+ "overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -256547,7 +259901,7 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "LIMITED",
+ "lifeTimeType": "IMMEDIATELY",
"takeSnapshotWhenExtend": false,
"durationKey": null,
"lifeTime": 0.0,
@@ -256564,16 +259918,32 @@
"_buffOwner": "BUFF_OWNER",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
}
]
}
},
- "rogue_3_enemy_get_damage[levitate]": {
- "templateKey": "rogue_3_enemy_get_damage[levitate]",
+ "enemy_smedzi_doom[trigger]": {
+ "templateKey": "enemy_smedzi_doom[trigger]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_ENTER_LEVITATE_STATE": [
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "enemy_smedzi_blink[trigger]",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -256585,7 +259955,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "rogue_3_enemy_get_damage[levitateCore]",
+ "buffKey": "enemy_smedzi_doom[ready]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -256594,7 +259964,7 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_enemy_get_damage[levitateCore]",
+ "templateKey": "enemy_smedzi_doom[ready]",
"disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
@@ -256606,13 +259976,13 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "LIMITED",
+ "lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
"durationKey": null,
- "lifeTime": 0.05000000074505806,
- "triggerLifeType": "IMMEDIATELY",
+ "lifeTime": 0.0,
+ "triggerLifeType": "INFINITY",
"triggerCnt": 0,
- "triggerInterval": -1.0,
+ "triggerInterval": 0.5,
"waitFirstTriggerInterval": true,
"firstTriggerInterval": -1.0,
"priority": -1,
@@ -256624,20 +259994,31 @@
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
}
- ],
- "ON_BEFORE_EXIT_LEVITATE_STATE": [
+ ]
+ }
+ },
+ "enemy_smedzi_doom": {
+ "templateKey": "enemy_smedzi_doom",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
"attributes": {
- "abnormalFlags": [],
+ "abnormalFlags": [
+ "INVINCIBLE",
+ "UNBALANCE_IMMUNE",
+ "UNMOVABLE_PRIVATE"
+ ],
"abnormalImmunes": [],
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "rogue_3_enemy_get_damage[levitateCore]",
+ "buffKey": "enemy_smedzi_doom[switch_mode]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -256646,7 +260027,7 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_enemy_get_damage[levitateCore]",
+ "templateKey": "switch_mode_no_restore",
"disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
@@ -256658,10 +260039,10 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "LIMITED",
+ "lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
"durationKey": null,
- "lifeTime": 0.05000000074505806,
+ "lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -256670,41 +260051,100 @@
"priority": -1,
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
+ "blackboard": [
+ {
+ "key": "mode",
+ "value": 1.0,
+ "valueStr": ""
+ }
+ ]
},
"_buffOwner": "BUFF_OWNER",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "enemy_smedzi_dead_effects",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "enemy_smedzi_smpow_mark",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "trap_smpow_s[buff]",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
}
]
}
},
- "rogue_3_enemy_get_damage[levitateCore]": {
- "templateKey": "rogue_3_enemy_get_damage[levitateCore]",
+ "enemy_smedzi_doom[audio]": {
+ "templateKey": "enemy_smedzi_doom[audio]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_FINISH": [
{
- "$type": "Torappu.Battle.Action.Nodes+FixedValueDamage, Assembly-CSharp",
- "_damageType": "MAGICAL",
- "_damageKey": "value",
- "_ignoreForSp": false,
- "_attackType": "NORMAL",
- "_skipModifierEvent": false,
- "_noSourceDamage": true,
- "_targetType": "BUFF_OWNER",
- "_assignRealDamageToBB": false,
- "_multiplierByKey": false,
- "_multiplierKey": "cnt",
- "_damageTargetType": "TARGET",
- "_triggerOnCalculateDamage": false
+ "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_audioSignal": "enemy_smedzi_doom[audio]"
+ }
+ ]
+ }
+ },
+ "enemy_smedzi_blink[trigger]": {
+ "templateKey": "enemy_smedzi_blink[trigger]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyRouteCheckpoint, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_routeCheckpointMask": "MOVE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckUnitInAttackState, Assembly-CSharp",
+ "_ownerType": "BUFF_OWNER",
+ "_isUnset": true
},
+ {
+ "$type": "Torappu.Battle.Action.Nodes+TriggerEnemySkill, Assembly-CSharp",
+ "_skillName": "Blink",
+ "_checkSkillActive": true,
+ "_checkSkillReady": false,
+ "_ownerType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_interruptCurAbility": false,
+ "_interruptCurAbilityUnlessItIsExpectedAbility": false,
+ "_assignCombatAbility": false
+ }
+ ]
+ }
+ },
+ "enemy_smedzi_dead_effects": {
+ "templateKey": "enemy_smedzi_dead_effects",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_OWNER_FINISH": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
- "_sourceType": "SOURCE",
- "_effectKey": "",
+ "_sourceType": "BUFF_OWNER",
+ "_effectKey": "enemy_smedzi_attack_Die_02",
"_useSourceFaceVactor": false,
"_useSourceToTargetDirection": false,
"_useAttackPlaybackSpeed": false
@@ -256712,28 +260152,73 @@
]
}
},
- "rogue_3_enemy_get_damage[MassLoss]": {
- "templateKey": "rogue_3_enemy_get_damage[MassLoss]",
+ "enemy_smedzi_doom_kill[on_finish]": {
+ "templateKey": "enemy_smedzi_doom_kill[on_finish]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_TRIGGER": [
+ "ON_BUFF_START": [
{
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "mass_loss"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
+ "_killSource": false,
+ "_noSource": false,
+ "_withdrawIfRallyPoint": false,
+ "_resultIfInRallyPointMode": false,
+ "_skipReborn": true,
+ "_noReason": false
+ }
+ ]
+ }
+ },
+ "enemy_smedzi_suicide": {
+ "templateKey": "enemy_smedzi_suicide",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchDynamicBuffTileModeUseAbilitySelector, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_abilityName": "DoomSelector",
+ "_operation": "INDEX",
+ "_modeIndex": 1,
+ "_audioSignal": ""
},
{
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_audioSignal": "suicide_pollute"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ModifyLifePoint, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
+ "_killSource": true,
+ "_noSource": true,
+ "_withdrawIfRallyPoint": false,
+ "_resultIfInRallyPointMode": false,
+ "_skipReborn": true,
+ "_noReason": false
+ }
+ ]
+ }
+ },
+ "enemy_smedzi_damage_up": {
+ "templateKey": "enemy_smedzi_damage_up",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_CALCULATE_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "TARGET",
"_buffKeys": [
- "rogue_3_enemy_get_damage[MassLossCore]"
+ "buff_pollution[tile]"
],
"isAND": true,
"_loadFromBlackboard": false,
@@ -256741,14 +260226,137 @@
"_buffSourceType": "BUFF_SOURCE"
},
{
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ "$type": "Torappu.Battle.Action.Nodes+AtkScaleUp, Assembly-CSharp",
+ "_filterApplyWay": false,
+ "_applyWay": "NONE",
+ "_defaultValue": 1.0,
+ "_filterNoneApplyWay": false,
+ "_cancelIfAtkScaleZero": false,
+ "_atkScaleKey": "atk_scale"
+ }
+ ]
+ }
+ },
+ "enemy_smedzi_blink[end_effect]": {
+ "templateKey": "enemy_smedzi_blink[end_effect]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_sourceType": "BUFF_OWNER",
+ "_effectKey": "enemy_smedzi_Move_End_01",
+ "_useSourceFaceVactor": false,
+ "_useSourceToTargetDirection": false,
+ "_useAttackPlaybackSpeed": false
},
{
- "$type": "Torappu.Battle.Action.Nodes+AttachAsDerivedBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_audioSignal": "smedzi_blink_end"
+ }
+ ]
+ }
+ },
+ "enemy_smedzi_tile_pollute": {
+ "templateKey": "enemy_smedzi_tile_pollute",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchDynamicBuffTileModeUseAbilitySelector, Assembly-CSharp",
"_sourceType": "BUFF_OWNER",
- "_buffKey": "mass_loss",
- "_loadFromBlackboard": false,
- "_finishDerivedBuffIfParentFinish": true,
+ "_targetType": "BUFF_OWNER",
+ "_abilityName": "Blink",
+ "_operation": "INDEX",
+ "_modeIndex": 1,
+ "_audioSignal": "tile_pollute"
+ }
+ ]
+ }
+ },
+ "enemy_smedzi_tile[periodic_damage]": {
+ "templateKey": "enemy_smedzi_tile[periodic_damage]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+NoSourceDamage, Assembly-CSharp",
+ "_damageType": "MAGICAL",
+ "_damageKey": "damage",
+ "_ignoreForSp": true,
+ "_damageWithoutModify": false,
+ "_attackType": "BUFF",
+ "_isEnvDamage": true,
+ "_isUndeadable": false,
+ "_ignoreCancelReasonMask": "NONE",
+ "_instantKillLikeDamage": false
+ }
+ ],
+ "ON_OWNER_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+LogExtraBattleInfo, Assembly-CSharp",
+ "_logType": "SIMPLE",
+ "_key": "tile_pollution_finish",
+ "_loadKeyFromBlackBoard": true,
+ "_countInHostIfToken": false,
+ "_additionValue": 1,
+ "_attributeType": "NONE",
+ "_target": "BUFF_OWNER"
+ }
+ ]
+ }
+ },
+ "enemy_smlion_s[damage]": {
+ "templateKey": "enemy_smlion_s[damage]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AdvancedApplyDamage, Assembly-CSharp",
+ "targetType": "TARGET",
+ "_damageType": "MAGICAL",
+ "_atkScaleVar": "atk_scale",
+ "_applyWay": "MELEE",
+ "_baseOnHostAtk": false,
+ "_emitSourceOnCalculateDamage": false,
+ "_attackType": "NORMAL",
+ "_forceUseProjectileCachedAtk": false,
+ "_ignoreForSp": false,
+ "_ignoreMissFlag": "NONE",
+ "_modifierKey": "",
+ "_assignRealDamageToBB": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_sourceType": "BUFF_SOURCE",
+ "_effectKey": "enemy_smlion_hit_01",
+ "_useSourceFaceVactor": true,
+ "_useSourceToTargetDirection": false,
+ "_useAttackPlaybackSpeed": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_audioSignal": "smlion_blink_hit"
+ }
+ ]
+ }
+ },
+ "enemy_smkght_victory": {
+ "templateKey": "enemy_smkght_victory",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_OWNER_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
"attributes": {
"abnormalFlags": [],
@@ -256758,7 +260366,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "rogue_3_enemy_get_damage[MassLossCore]",
+ "buffKey": "victory_mark",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -256767,10 +260375,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_enemy_get_damage[MassLossCore]",
- "disableOverride": true,
+ "templateKey": "empty",
+ "disableOverride": false,
"overrideKey": null,
- "overrideType": "UNIQUE",
+ "overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -256792,107 +260400,44 @@
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
- }
+ },
+ "_buffOwner": "BUFF_SOURCE",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
}
]
}
},
- "rogue_3_enemy_get_damage[MassLossCore]": {
- "templateKey": "rogue_3_enemy_get_damage[MassLossCore]",
+ "enemy_smkght_atk[checker]": {
+ "templateKey": "enemy_smkght_atk[checker]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_START": [
{
- "$type": "Torappu.Battle.Action.Nodes+FixedValueDamage, Assembly-CSharp",
- "_damageType": "MAGICAL",
- "_damageKey": "value",
- "_ignoreForSp": false,
- "_attackType": "NORMAL",
- "_skipModifierEvent": false,
- "_noSourceDamage": true,
- "_targetType": "BUFF_OWNER",
- "_assignRealDamageToBB": false,
- "_multiplierByKey": false,
- "_multiplierKey": "cnt",
- "_damageTargetType": "TARGET",
- "_triggerOnCalculateDamage": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_sourceType": "SOURCE",
- "_effectKey": "",
- "_useSourceFaceVactor": false,
- "_useSourceToTargetDirection": false,
- "_useAttackPlaybackSpeed": false
- }
- ],
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FixedValueDamage, Assembly-CSharp",
- "_damageType": "MAGICAL",
- "_damageKey": "value",
- "_ignoreForSp": false,
- "_attackType": "NORMAL",
- "_skipModifierEvent": false,
- "_noSourceDamage": true,
- "_targetType": "BUFF_OWNER",
- "_assignRealDamageToBB": false,
- "_multiplierByKey": false,
- "_multiplierKey": "cnt",
- "_damageTargetType": "TARGET",
- "_triggerOnCalculateDamage": false
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "enemy_smkght_atk[stack]",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
},
{
- "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_sourceType": "SOURCE",
- "_effectKey": "",
- "_useSourceFaceVactor": false,
- "_useSourceToTargetDirection": false,
- "_useAttackPlaybackSpeed": false
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
}
]
}
},
- "rogue_3_enemy_silence[MassLoss]": {
- "templateKey": "rogue_3_enemy_silence[MassLoss]",
+ "enemy_smkght_atk_up": {
+ "templateKey": "enemy_smkght_atk_up",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "mass_loss"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "rogue_3_enemy_silence[MassLossCore]"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
- },
+ "ON_AFTER_OUTPUT_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+AttachAsDerivedBuff, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
- "_buffKey": "mass_loss",
- "_loadFromBlackboard": false,
- "_finishDerivedBuffIfParentFinish": true,
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
"attributes": {
"abnormalFlags": [],
@@ -256900,9 +260445,24 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": []
+ "attributeModifiers": [
+ {
+ "attributeType": "ATK",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ },
+ {
+ "attributeType": "ATTACK_SPEED",
+ "formulaItem": "ADDITION",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
},
- "buffKey": "rogue_3_enemy_silence[MassLossCore]",
+ "buffKey": "enemy_smkght_atk[stack]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -256911,11 +260471,11 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_enemy_silence[MassLossCore]",
+ "templateKey": "empty",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "UNIQUE",
- "maxStackCnt": 1,
+ "overrideType": "STACK",
+ "maxStackCnt": 20,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
@@ -256936,17 +260496,108 @@
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
- }
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
}
]
}
},
- "rogue_3_enemy_silence[MassLossCore]": {
- "templateKey": "rogue_3_enemy_silence[MassLossCore]",
+ "enemy_smlead_demonize[restore]": {
+ "templateKey": "enemy_smlead_demonize[restore]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_START": [
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "enemy_smlead_demonize"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffInCircleRange, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_targetOptions": {
+ "targetSide": "ENEMY",
+ "targetMotion": "ALL",
+ "targetCategory": "DEFAULT",
+ "enableAdvancedOptions": true,
+ "ignoreTargetFree": false,
+ "ignoreAllyTargetFree": false,
+ "ignoreHealFree": false,
+ "ignoreTargetSide": false,
+ "excludeSomeAbnormalFlags": false,
+ "excludeAbnormalFlag": "STUNNED",
+ "purposeMask": "NONE",
+ "professionMask": "NONE",
+ "onlyIgnoreSomeOfTargetFreeCase": false,
+ "abnormalFlag": "STUNNED",
+ "abnormalCombo": "SLEEPING"
+ },
+ "_excludeTarget": false,
+ "_rangeRadius": 2.0,
+ "_checkInArcCircle": false,
+ "_degreeRanges": null,
+ "_buffs": [
+ {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "e2c_cold",
+ "loadFromDB": true,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ }
+ ],
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -256958,8 +260609,8 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "silence",
- "loadFromDB": true,
+ "buffKey": "enemy_smlead_aura[effect]",
+ "loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
"isSilenceable": false,
@@ -256967,22 +260618,22 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "silence",
- "disableOverride": false,
+ "templateKey": "empty",
+ "disableOverride": true,
"overrideKey": null,
- "overrideType": "EXTEND",
+ "overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": null,
+ "overrideEffectKey": "enemy_smlead_start_01",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
+ "durationKey": "_",
+ "lifeTime": 1.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -256996,9 +260647,134 @@
"_buffOwner": "BUFF_OWNER",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEntityDisappeared, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 0,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": true,
+ "_restartFSM": false,
+ "_targetType": "TARGET"
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyUnbalanced, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 0,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": true,
+ "_restartFSM": false,
+ "_targetType": "TARGET"
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 0,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": true,
+ "_restartFSM": true,
+ "_targetType": "TARGET"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IgnoreAllButMoveCp, Assembly-CSharp",
+ "_ownerType": "BUFF_OWNER",
+ "_ignore": false
}
],
- "ON_BUFF_FINISH": [
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffInCircleRange, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_targetOptions": {
+ "targetSide": "ENEMY",
+ "targetMotion": "ALL",
+ "targetCategory": "DEFAULT",
+ "enableAdvancedOptions": true,
+ "ignoreTargetFree": false,
+ "ignoreAllyTargetFree": false,
+ "ignoreHealFree": false,
+ "ignoreTargetSide": false,
+ "excludeSomeAbnormalFlags": false,
+ "excludeAbnormalFlag": "STUNNED",
+ "purposeMask": "NONE",
+ "professionMask": "NONE",
+ "onlyIgnoreSomeOfTargetFreeCase": false,
+ "abnormalFlag": "STUNNED",
+ "abnormalCombo": "SLEEPING"
+ },
+ "_excludeTarget": false,
+ "_rangeRadius": 2.0,
+ "_checkInArcCircle": false,
+ "_degreeRanges": null,
+ "_buffs": [
+ {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "e2c_cold",
+ "loadFromDB": true,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ }
+ ],
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -257010,8 +260786,8 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "silence",
- "loadFromDB": true,
+ "buffKey": "enemy_smlead_aura[effect]",
+ "loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
"isSilenceable": false,
@@ -257019,22 +260795,22 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "silence",
- "disableOverride": false,
+ "templateKey": "empty",
+ "disableOverride": true,
"overrideKey": null,
- "overrideType": "EXTEND",
+ "overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": null,
+ "overrideEffectKey": "enemy_smlead_start_01",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
+ "durationKey": "_",
+ "lifeTime": 1.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -257048,47 +260824,235 @@
"_buffOwner": "BUFF_OWNER",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IgnoreAllButMoveCp, Assembly-CSharp",
+ "_ownerType": "BUFF_OWNER",
+ "_ignore": true
}
]
}
},
- "rogue_3_enemy_weak[MassLoss]": {
- "templateKey": "rogue_3_enemy_weak[MassLoss]",
+ "enemy_smlead_demonize[switch]": {
+ "templateKey": "enemy_smlead_demonize[switch]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEntityDisappeared, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 1,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": false,
+ "_restartFSM": false,
+ "_targetType": "TARGET"
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyUnbalanced, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 1,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": false,
+ "_restartFSM": false,
+ "_targetType": "TARGET"
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ReleaseFromBlocker, Assembly-CSharp",
+ "_target": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 1,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": false,
+ "_restartFSM": true,
+ "_targetType": "TARGET"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "enemy_smlead_hp_trigger": {
+ "templateKey": "enemy_smlead_hp_trigger",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_TRIGGER": [
{
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "mass_loss"
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByTargetHpRatio, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_condType": "LE",
+ "_value": 0.0,
+ "_useSourceHpRatio": false,
+ "_sourceType": "SOURCE",
+ "_blackboardPrefix": null
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_smlead_demonize",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "enemy_smlead_demonize[switch]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "EXTEND_TIME",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": "duration",
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
+ }
],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
+ "_failNodes": null
+ }
+ ]
+ }
+ },
+ "enemy_smlead_cold[trigger]": {
+ "templateKey": "enemy_smlead_cold[trigger]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
{
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffInCircleRange, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
"_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "rogue_3_enemy_weak[MassLossCore]"
+ "_targetOptions": {
+ "targetSide": "ENEMY",
+ "targetMotion": "ALL",
+ "targetCategory": "DEFAULT",
+ "enableAdvancedOptions": true,
+ "ignoreTargetFree": false,
+ "ignoreAllyTargetFree": false,
+ "ignoreHealFree": false,
+ "ignoreTargetSide": false,
+ "excludeSomeAbnormalFlags": false,
+ "excludeAbnormalFlag": "STUNNED",
+ "purposeMask": "NONE",
+ "professionMask": "NONE",
+ "onlyIgnoreSomeOfTargetFreeCase": false,
+ "abnormalFlag": "STUNNED",
+ "abnormalCombo": "SLEEPING"
+ },
+ "_excludeTarget": false,
+ "_rangeRadius": 2.0,
+ "_checkInArcCircle": false,
+ "_degreeRanges": null,
+ "_buffs": [
+ {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "e2c_cold",
+ "loadFromDB": true,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "LIMITED",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ }
],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
},
{
- "$type": "Torappu.Battle.Action.Nodes+AttachAsDerivedBuff, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
- "_buffKey": "mass_loss",
- "_loadFromBlackboard": false,
- "_finishDerivedBuffIfParentFinish": true,
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
"attributes": {
"abnormalFlags": [],
@@ -257098,7 +261062,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "rogue_3_enemy_weak[MassLossCore]",
+ "buffKey": "enemy_smlead_aura[effect]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -257107,22 +261071,22 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_enemy_weak[MassLossCore]",
- "disableOverride": false,
+ "templateKey": "empty",
+ "disableOverride": true,
"overrideKey": null,
- "overrideType": "UNIQUE",
+ "overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": null,
+ "overrideEffectKey": "enemy_smlead_start_01",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "audioSignal": "aura_cold",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
+ "durationKey": "_",
+ "lifeTime": 1.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -257132,17 +261096,42 @@
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
- }
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
}
]
}
},
- "rogue_3_enemy_weak[MassLossCore]": {
- "templateKey": "rogue_3_enemy_weak[MassLossCore]",
+ "trap_smrbox_t[inverse_damage]": {
+ "templateKey": "trap_smrbox_t[inverse_damage]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_START": [
+ "ON_TAKE_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+VertifyTarget, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_target": "MODIFIER_SOURCE",
+ "_targetOptions": {
+ "targetSide": "ENEMY",
+ "targetMotion": "ALL",
+ "targetCategory": "DEFAULT",
+ "enableAdvancedOptions": false,
+ "ignoreTargetFree": false,
+ "ignoreAllyTargetFree": false,
+ "ignoreHealFree": false,
+ "ignoreTargetSide": false,
+ "excludeSomeAbnormalFlags": false,
+ "excludeAbnormalFlag": "STUNNED",
+ "purposeMask": "NONE",
+ "professionMask": "NONE",
+ "onlyIgnoreSomeOfTargetFreeCase": false,
+ "abnormalFlag": "STUNNED",
+ "abnormalCombo": "SLEEPING"
+ }
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -257154,7 +261143,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "rogue_3_weak[core]",
+ "buffKey": "smrbox_t[effect]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -257163,22 +261152,22 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "damage_scale[input]",
+ "templateKey": "empty",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "EXTEND",
+ "overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": null,
+ "overrideEffectKey": "trap_smrbox_hit",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
- "audioSignal": null,
+ "audioSignal": "smrbox_hit",
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": "weak[limit]",
- "lifeTime": 0.0,
+ "durationKey": null,
+ "lifeTime": 0.5,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -257189,12 +261178,46 @@
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
},
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
+ "_buffOwner": "BUFF_SOURCE",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+InverseDamage, Assembly-CSharp",
+ "_damageType": "PURE",
+ "_sideMask": "ENEMY",
+ "_attackType": "NORMAL",
+ "_hasSource": false,
+ "_skipSourceEvent": false,
+ "_sourceType": "MODIFIER_TARGET",
+ "_skipModifierEvent": false,
+ "_fixValue": false,
+ "_damageValueKey": "value",
+ "_filterModifierCancelled": false
}
- ],
- "ON_BUFF_FINISH": [
+ ]
+ }
+ },
+ "enemy_smgia_t_weak": {
+ "templateKey": "enemy_smgia_t_weak",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_TAKE_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterDamageModifer, Assembly-CSharp",
+ "_filterAttackType": false,
+ "_attackTypeFilter": "NONE",
+ "_filterDamageType": false,
+ "_damageMask": "NONE",
+ "_filterSharedMask": true,
+ "_sharedFlag": "IS_ENVIRONMENT_DAMAGE",
+ "_filterModifierSource": false,
+ "_source": "BUFF_OWNER",
+ "_checkHasScource": false,
+ "_isNoSource": false,
+ "_filterModifierCancelled": false
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -257206,8 +261229,8 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "rogue_3_weak[core]",
- "loadFromDB": false,
+ "buffKey": "weak[limit]",
+ "loadFromDB": true,
"isDurableBuff": false,
"isDamageMissable": false,
"isSilenceable": false,
@@ -257215,10 +261238,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "damage_scale[input]",
+ "templateKey": "empty",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "EXTEND",
+ "overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -257229,7 +261252,7 @@
"audioSignal": null,
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": "weak[limit]",
+ "durationKey": null,
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -257242,49 +261265,14 @@
"blackboard": []
},
"_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- }
- ]
- }
- },
- "rogue_3_enemy_lighter_while_mass_loss": {
- "templateKey": "rogue_3_enemy_lighter_while_mass_loss",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "mass_loss"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "rogue_3_enhanced_mass_loss"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
},
{
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
},
{
- "$type": "Torappu.Battle.Action.Nodes+AttachAsDerivedBuff, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
- "_buffKey": "mass_loss",
- "_loadFromBlackboard": false,
- "_finishDerivedBuffIfParentFinish": true,
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
"attributes": {
"abnormalFlags": [],
@@ -257292,17 +261280,9 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": [
- {
- "attributeType": "MASS_LEVEL",
- "formulaItem": "ADDITION",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
+ "attributeModifiers": []
},
- "buffKey": "rogue_3_enhanced_mass_loss",
+ "buffKey": "enemy_smgia_weak[effect]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -257314,18 +261294,18 @@
"templateKey": "empty",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "UNIQUE",
+ "overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": null,
+ "overrideEffectKey": "enemy_smgia_debuff",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
+ "durationKey": "weak[limit]",
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -257336,156 +261316,182 @@
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
- }
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
}
]
}
},
- "rogue_3_lossHP": {
- "templateKey": "rogue_3_lossHP",
+ "enemy_smgrd_t_blackfog": {
+ "templateKey": "enemy_smgrd_t_blackfog",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_TRIGGER": [
+ "ON_OWNER_ROOT_TILE_CHANGED": [
{
- "$type": "Torappu.Battle.Action.Nodes+FixedValueDamage, Assembly-CSharp",
- "_damageType": "PURE",
- "_damageKey": "value",
- "_ignoreForSp": false,
- "_attackType": "NORMAL",
- "_skipModifierEvent": true,
- "_noSourceDamage": true,
- "_targetType": "TARGET",
- "_assignRealDamageToBB": false,
- "_multiplierByKey": false,
- "_multiplierKey": "cnt",
- "_damageTargetType": "TARGET",
- "_triggerOnCalculateDamage": false
+ "$type": "Torappu.Battle.Action.Nodes+CreateTileBindingGlobalBuff, Assembly-CSharp",
+ "_abilitySource": "SOURCE",
+ "_selectorTarget": "TARGET",
+ "_abilityName": "BlackFog",
+ "_globalBuffPrefabKey": "rogue_3_blackfog[random_tile]",
+ "_globalBuffKey": "[g]rogue_3_blackfog"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
+ "_target": "SOURCE",
+ "_audioSignal": "smgrd_t_blackfog"
}
]
}
},
- "rogue_3_atk_speed_boost[when_take_dmg]": {
- "templateKey": "rogue_3_atk_speed_boost[when_take_dmg]",
+ "enemy_smgrd_damage_up": {
+ "templateKey": "enemy_smgrd_damage_up",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_APPLIED_MODIFIER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+IsDamage, Assembly-CSharp"
- },
+ "ON_CALCULATE_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": [
- {
- "attributeType": "ATTACK_SPEED",
- "formulaItem": "ADDITION",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- },
- "buffKey": "rogue_3_atk_speed_boost",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "EXTEND",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": "rogue_3_relic_fight_4_buff",
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "TARGET",
+ "_buffKeys": [
+ "[g]rogue_3_blackfog"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
},
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
+ "_target": "TARGET",
+ "_audioSignal": "smgrd_damage_up"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AtkScaleUp, Assembly-CSharp",
+ "_filterApplyWay": false,
+ "_applyWay": "NONE",
+ "_defaultValue": 1.0,
+ "_filterNoneApplyWay": false,
+ "_cancelIfAtkScaleZero": false,
+ "_atkScaleKey": "atk_scale"
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
+ "_target": "TARGET",
+ "_audioSignal": "smgrd_damage"
+ }
+ ]
}
]
}
},
- "rogue_3_bornShield[via_MaxHp]": {
- "templateKey": "rogue_3_bornShield[via_MaxHp]",
+ "trap_smtree_ctrl": {
+ "templateKey": "trap_smtree_ctrl",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_START": [
{
- "$type": "Torappu.Battle.Action.Nodes+AssignAttributeToBB, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_attributeType": "MAX_HP",
- "_scaleVar": "born_hp_ratio",
- "_blackboardKey": "dynamic"
+ "$type": "Torappu.Battle.Action.Nodes+AdjustEnemyHeightToRootTile, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_instant": true
}
],
- "ON_TAKE_DAMAGE": [
+ "ON_BUFF_FINISH": [
{
- "$type": "Torappu.Battle.Action.Nodes+BlockDamage, Assembly-CSharp",
- "_filterDamageType": false,
- "_damageMask": "NONE",
- "_useDynamicVar": true,
- "_allowNegativeDynamicVar": false,
- "_useFixedValue": false,
- "_showDamageNumber": false,
- "_specifyBlockEffect": "",
- "_useSource": true,
- "_sourceType": "SOURCE",
- "_filterApplyWay": false,
- "_applyWayFilter": "NONE",
- "_showShieldUI": true
+ "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
+ "_targetType": "TARGET",
+ "_killSource": true,
+ "_noSource": false,
+ "_withdrawIfRallyPoint": false,
+ "_resultIfInRallyPointMode": false,
+ "_skipReborn": false,
+ "_noReason": false
}
]
}
},
- "rogue_3_dmgPenetrate[filter_tag]": {
- "templateKey": "rogue_3_dmgPenetrate[filter_tag]",
+ "enemy_smwiz_speed_up[reset]": {
+ "templateKey": "enemy_smwiz_speed_up[reset]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_CALCULATE_DAMAGE": [
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "enemy_smwiz_speed_up[trigger]",
+ "enemy_smwiz_speed_up"
+ ],
+ "isAND": false,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "rogue_3_dmgPenetrate[core]",
+ "_buffKey": "enemy_smwiz_speed_up",
"_loadFromBlackboard": false,
"_decCntIfStack": false,
"_updateOverrideMap": true,
"_targetType": "BUFF_OWNER"
},
{
- "$type": "Torappu.Battle.Action.Nodes+CheckFilterTag, Assembly-CSharp",
- "_targetType": "TARGET",
- "_filterTag": null
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "enemy_smwiz_speed_up[trigger]",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ }
+ ]
+ }
+ },
+ "enemy_smwiz_speed_up[trigger]": {
+ "templateKey": "enemy_smwiz_speed_up[trigger]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "enemy_smwiz_speed_up[reset]"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "enemy_smwiz_speed_up"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckUnitAlive, Assembly-CSharp",
+ "_ownerType": "BUFF_OWNER"
},
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
@@ -257498,22 +261504,15 @@
"abnormalComboImmunes": [],
"attributeModifiers": [
{
- "attributeType": "DEF_PENETRATE",
- "formulaItem": "ADDITION",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- },
- {
- "attributeType": "MAGIC_RESIST_PENETRATE",
- "formulaItem": "ADDITION",
+ "attributeType": "MOVE_SPEED",
+ "formulaItem": "MULTIPLIER",
"value": 0.0,
"loadFromBlackboard": true,
"fetchBaseValueFromSourceEntity": false
}
]
},
- "buffKey": "rogue_3_dmgPenetrate[core]",
+ "buffKey": "enemy_smwiz_speed_up",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -257522,10 +261521,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
+ "templateKey": "enemy_smsbr_switch_mode",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "UNIQUE",
+ "overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -257533,10 +261532,10 @@
"overrideEffectKey": null,
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
- "audioSignal": null,
+ "audioSignal": "smwiz_speed_up",
"lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
+ "durationKey": "duration",
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -257546,85 +261545,34 @@
"priority": -1,
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
+ "blackboard": [
+ {
+ "key": "mode",
+ "value": 1.0,
+ "valueStr": ""
+ }
+ ]
},
"_buffOwner": "BUFF_OWNER",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
}
],
- "ON_AFTER_OUTPUT_DAMAGE": [
+ "ON_BUFF_START": [
{
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "rogue_3_dmgPenetrate[core]",
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "enemy_smwiz_speed_up[reset]"
+ ],
+ "isAND": true,
"_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckFilterTag, Assembly-CSharp",
- "_targetType": "MODIFIER_TARGET",
- "_filterTag": null
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
},
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "sluggish",
- "loadFromDB": true,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "sluggish",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "EXTEND",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": "sluggish_duration",
- "lifeTime": 3.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- },
- "_buffOwner": "MODIFIER_TARGET",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- }
- ],
- "ON_BUFF_FINISH": [
{
"$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "rogue_3_dmgPenetrate[core]",
+ "_buffKey": "enemy_smwiz_speed_up[reset]",
"_loadFromBlackboard": false,
"_decCntIfStack": false,
"_updateOverrideMap": true,
@@ -257633,107 +261581,8 @@
]
}
},
- "enemy_smdeer_lasso_damage": {
- "templateKey": "enemy_smdeer_lasso_damage",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+AdvancedApplyDamage, Assembly-CSharp",
- "targetType": "TARGET",
- "_damageType": "MAGICAL",
- "_atkScaleVar": "atk_scale",
- "_applyWay": "RANGED",
- "_baseOnHostAtk": false,
- "_emitSourceOnCalculateDamage": false,
- "_attackType": "BUFF",
- "_forceUseProjectileCachedAtk": false,
- "_ignoreForSp": false,
- "_ignoreMissFlag": "NONE",
- "_modifierKey": "",
- "_assignRealDamageToBB": false
- }
- ]
- }
- },
- "enemy_smdeer_doom[audio]": {
- "templateKey": "enemy_smdeer_doom[audio]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_audioSignal": "enemy_smdeer_doom[audio]"
- }
- ]
- }
- },
- "enemy_smdeer_t_suicide": {
- "templateKey": "enemy_smdeer_t_suicide",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+ModifyLifePoint, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_killSource": false,
- "_noSource": false,
- "_withdrawIfRallyPoint": false,
- "_resultIfInRallyPointMode": false,
- "_skipReborn": false,
- "_noReason": false
- }
- ]
- }
- },
- "enemy_smdeer_mad_buff[skill]": {
- "templateKey": "enemy_smdeer_mad_buff[skill]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+ModifyEnemySkillMaxTarget, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_maxTarget": 1,
- "_skillKey": "Lasso",
- "_checkSkillActive": true
- }
- ]
- }
- },
- "enemy_smdeer_mad_buff[attack]": {
- "templateKey": "enemy_smdeer_mad_buff[attack]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+ModifyAttackMaxTileNum, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_maxTileNum": 1,
- "_modeIndex": -1
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishCurrentWave, Assembly-CSharp",
- "_trackSourceAtNextWave": false,
- "_trackSourceAtWaveDelta": 0,
- "_trackAllManagedEnemiesAtNextWave": false,
- "_sourceType": "BUFF_OWNER"
- }
- ]
- }
- },
- "trap_smpow_s[effect_ctrl]": {
- "templateKey": "trap_smpow_s[effect_ctrl]",
+ "enemy_smsbr_switch_mode": {
+ "templateKey": "enemy_smsbr_switch_mode",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
@@ -257741,357 +261590,130 @@
{
"$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
"_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CompareCharSkillAvailableCnt, Assembly-CSharp",
- "_condType": "LT",
- "_count": 1,
- "_targetType": "BUFF_OWNER",
- "_dontShowWarnning": false
+ "$type": "Torappu.Battle.Action.Nodes+CheckEntityDisappeared, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER"
},
"_succeedNodes": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [
- "INVINCIBLE"
- ],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "trap_smpow_s[effect]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "EXTEND",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": "trap_smpow_buff_01",
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": "duration",
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- },
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+ClearCharacterSp, Assembly-CSharp",
- "_forceFlag": false,
- "_charFrom": "BUFF_OWNER"
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 0,
+ "_loadModeFromBlackboard": true,
+ "_restoreDefault": false,
+ "_restartFSM": false,
+ "_targetType": "TARGET"
}
],
"_failNodes": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [
- "INVINCIBLE"
- ],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "trap_smpow_s[effect]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "EXTEND",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": "trap_smpow_buff_01",
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": "enhance_duration",
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyUnbalanced, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER"
},
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchDynamicBuffTileModeUseAbilitySelector, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
- "_targetType": "BUFF_OWNER",
- "_abilityName": "TileSelector",
- "_operation": "INDEX",
- "_modeIndex": 0,
- "_audioSignal": "tile_polluted_clear"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+ClearCharacterSp, Assembly-CSharp",
- "_forceFlag": false,
- "_charFrom": "BUFF_OWNER"
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 0,
+ "_loadModeFromBlackboard": true,
+ "_restoreDefault": false,
+ "_restartFSM": false,
+ "_targetType": "TARGET"
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 0,
+ "_loadModeFromBlackboard": true,
+ "_restoreDefault": false,
+ "_restartFSM": true,
+ "_targetType": "TARGET"
+ }
+ ]
}
]
}
- ]
- }
- },
- "trap_smpow_s": {
- "templateKey": "trap_smpow_s",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
+ ],
+ "ON_BUFF_FINISH": [
{
"$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
"_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CompareCharSkillAvailableCnt, Assembly-CSharp",
- "_condType": "LT",
- "_count": 1,
- "_targetType": "BUFF_SOURCE",
- "_dontShowWarnning": false
+ "$type": "Torappu.Battle.Action.Nodes+CheckEntityDisappeared, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER"
},
"_succeedNodes": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [
- "INVINCIBLE"
- ],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "trap_smpow_s[buff]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "EXTEND",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": "duration",
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- },
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 0,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": true,
+ "_restartFSM": false,
+ "_targetType": "TARGET"
}
],
"_failNodes": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [
- "INVINCIBLE"
- ],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "trap_smpow_s[buff]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "EXTEND",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": "enhance_duration",
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckEnemyUnbalanced, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER"
},
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 0,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": true,
+ "_restartFSM": false,
+ "_targetType": "TARGET"
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 0,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": true,
+ "_restartFSM": true,
+ "_targetType": "TARGET"
+ }
+ ]
}
]
}
]
}
},
- "enemy_smedzi_doom[ready]": {
- "templateKey": "enemy_smedzi_doom[ready]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckUnitInRebornState, Assembly-CSharp",
- "_ownerType": "BUFF_OWNER"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "enemy_smedzi_doom",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "enemy_smedzi_doom",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "IMMEDIATELY",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- },
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
- "_decCntIfStack": false,
- "_updateOverrideMap": true
- }
- ]
- }
- },
- "enemy_smedzi_doom[trigger]": {
- "templateKey": "enemy_smedzi_doom[trigger]",
+ "enemy_smsbr_speed_up[trigger]": {
+ "templateKey": "enemy_smsbr_speed_up[trigger]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_FINISH": [
+ "ON_TAKE_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "enemy_smedzi_blink[trigger]",
+ "$type": "Torappu.Battle.Action.Nodes+CheckBlocked, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_checkBlockedBySource": false,
+ "_checkBlockedBySourceToken": false,
+ "_sourceType": "BUFF_SOURCE",
+ "_checkBlockedCount": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "enemy_smsbr_speed_up[cooldown]"
+ ],
+ "isAND": true,
"_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
},
{
- "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
},
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
@@ -258102,9 +261724,17 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": []
+ "attributeModifiers": [
+ {
+ "attributeType": "MOVE_SPEED",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
},
- "buffKey": "enemy_smedzi_doom[ready]",
+ "buffKey": "enemy_smsbr_speed_up",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -258113,7 +261743,7 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "enemy_smedzi_doom[ready]",
+ "templateKey": "enemy_smsbr_switch_mode",
"disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
@@ -258121,53 +261751,46 @@
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": null,
+ "overrideEffectKey": "enemy_smsbr_trail_01",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "audioSignal": "smsbr_speed_up",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
+ "durationKey": "duration",
"lifeTime": 0.0,
- "triggerLifeType": "INFINITY",
+ "triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
- "triggerInterval": 0.5,
+ "triggerInterval": -1.0,
"waitFirstTriggerInterval": true,
"firstTriggerInterval": -1.0,
"priority": -1,
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
+ "blackboard": [
+ {
+ "key": "mode",
+ "value": 1.0,
+ "valueStr": ""
+ }
+ ]
},
"_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- }
- ]
- }
- },
- "enemy_smedzi_doom": {
- "templateKey": "enemy_smedzi_doom",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
"attributes": {
- "abnormalFlags": [
- "INVINCIBLE",
- "UNBALANCE_IMMUNE",
- "UNMOVABLE_PRIVATE"
- ],
+ "abnormalFlags": [],
"abnormalImmunes": [],
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "enemy_smedzi_doom[switch_mode]",
+ "buffKey": "enemy_smsbr_speed_up[cooldown]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -258176,7 +261799,7 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "switch_mode_no_restore",
+ "templateKey": "empty",
"disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
@@ -258188,9 +261811,9 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
+ "durationKey": "cooldown",
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -258200,37 +261823,17 @@
"priority": -1,
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
- "blackboard": [
- {
- "key": "mode",
- "value": 1.0,
- "valueStr": ""
- }
- ]
+ "blackboard": []
},
"_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "enemy_smedzi_dead_effects",
- "_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "enemy_smedzi_smpow_mark",
- "_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
- },
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ],
+ "ON_OWNER_BLOCKEE_CHANGED": [
{
"$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "trap_smpow_s[buff]",
+ "_buffKey": "enemy_smsbr_speed_up",
"_loadFromBlackboard": false,
"_decCntIfStack": false,
"_updateOverrideMap": true,
@@ -258239,135 +261842,28 @@
]
}
},
- "enemy_smedzi_doom[audio]": {
- "templateKey": "enemy_smedzi_doom[audio]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_audioSignal": "enemy_smedzi_doom[audio]"
- }
- ]
- }
- },
- "enemy_smedzi_blink[trigger]": {
- "templateKey": "enemy_smedzi_blink[trigger]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckEnemyRouteCheckpoint, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_routeCheckpointMask": "MOVE"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckUnitInAttackState, Assembly-CSharp",
- "_ownerType": "BUFF_OWNER",
- "_isUnset": true
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+TriggerEnemySkill, Assembly-CSharp",
- "_skillName": "Blink",
- "_checkSkillActive": true,
- "_checkSkillReady": false,
- "_ownerType": "BUFF_OWNER",
- "_targetType": "BUFF_OWNER",
- "_interruptCurAbility": false,
- "_interruptCurAbilityUnlessItIsExpectedAbility": false,
- "_assignCombatAbility": false
- }
- ]
- }
- },
- "enemy_smedzi_dead_effects": {
- "templateKey": "enemy_smedzi_dead_effects",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_OWNER_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_sourceType": "BUFF_OWNER",
- "_effectKey": "enemy_smedzi_attack_Die_02",
- "_useSourceFaceVactor": false,
- "_useSourceToTargetDirection": false,
- "_useAttackPlaybackSpeed": false
- }
- ]
- }
- },
- "enemy_smedzi_doom_kill[on_finish]": {
- "templateKey": "enemy_smedzi_doom_kill[on_finish]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_killSource": false,
- "_noSource": false,
- "_withdrawIfRallyPoint": false,
- "_resultIfInRallyPointMode": false,
- "_skipReborn": true,
- "_noReason": false
- }
- ]
- }
- },
- "enemy_smedzi_suicide": {
- "templateKey": "enemy_smedzi_suicide",
+ "enemy_smsbr_speed_up[trigger][n]": {
+ "templateKey": "enemy_smsbr_speed_up[trigger][n]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_START": [
+ "ON_TAKE_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+SwitchDynamicBuffTileModeUseAbilitySelector, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
+ "$type": "Torappu.Battle.Action.Nodes+CheckBlocked, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
- "_abilityName": "DoomSelector",
- "_operation": "INDEX",
- "_modeIndex": 1,
- "_audioSignal": ""
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_audioSignal": "suicide_pollute"
+ "_checkBlockedBySource": false,
+ "_checkBlockedBySourceToken": false,
+ "_sourceType": "BUFF_SOURCE",
+ "_checkBlockedCount": false
},
{
- "$type": "Torappu.Battle.Action.Nodes+ModifyLifePoint, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER"
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
},
- {
- "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_killSource": true,
- "_noSource": true,
- "_withdrawIfRallyPoint": false,
- "_resultIfInRallyPointMode": false,
- "_skipReborn": true,
- "_noReason": false
- }
- ]
- }
- },
- "enemy_smedzi_damage_up": {
- "templateKey": "enemy_smedzi_damage_up",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_CALCULATE_DAMAGE": [
{
"$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "TARGET",
+ "_targetType": "BUFF_OWNER",
"_buffKeys": [
- "buff_pollution[tile]"
+ "enemy_smsbr_speed_up[cooldown]"
],
"isAND": true,
"_loadFromBlackboard": false,
@@ -258375,135 +261871,8 @@
"_buffSourceType": "BUFF_SOURCE"
},
{
- "$type": "Torappu.Battle.Action.Nodes+AtkScaleUp, Assembly-CSharp",
- "_filterApplyWay": false,
- "_applyWay": "NONE",
- "_defaultValue": 1.0,
- "_filterNoneApplyWay": false,
- "_cancelIfAtkScaleZero": false,
- "_atkScaleKey": "atk_scale"
- }
- ]
- }
- },
- "enemy_smedzi_blink[end_effect]": {
- "templateKey": "enemy_smedzi_blink[end_effect]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_sourceType": "BUFF_OWNER",
- "_effectKey": "enemy_smedzi_Move_End_01",
- "_useSourceFaceVactor": false,
- "_useSourceToTargetDirection": false,
- "_useAttackPlaybackSpeed": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_audioSignal": "smedzi_blink_end"
- }
- ]
- }
- },
- "enemy_smedzi_tile_pollute": {
- "templateKey": "enemy_smedzi_tile_pollute",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchDynamicBuffTileModeUseAbilitySelector, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
- "_targetType": "BUFF_OWNER",
- "_abilityName": "Blink",
- "_operation": "INDEX",
- "_modeIndex": 1,
- "_audioSignal": "tile_pollute"
- }
- ]
- }
- },
- "enemy_smedzi_tile[periodic_damage]": {
- "templateKey": "enemy_smedzi_tile[periodic_damage]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+NoSourceDamage, Assembly-CSharp",
- "_damageType": "MAGICAL",
- "_damageKey": "damage",
- "_ignoreForSp": true,
- "_damageWithoutModify": false,
- "_attackType": "BUFF",
- "_isEnvDamage": true,
- "_isUndeadable": false,
- "_ignoreCancelReasonMask": "NONE",
- "_instantKillLikeDamage": false
- }
- ],
- "ON_OWNER_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+LogExtraBattleInfo, Assembly-CSharp",
- "_logType": "SIMPLE",
- "_key": "tile_pollution_finish",
- "_loadKeyFromBlackBoard": true,
- "_countInHostIfToken": false,
- "_additionValue": 1,
- "_attributeType": "NONE",
- "_target": "BUFF_OWNER"
- }
- ]
- }
- },
- "enemy_smlion_s[damage]": {
- "templateKey": "enemy_smlion_s[damage]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+AdvancedApplyDamage, Assembly-CSharp",
- "targetType": "TARGET",
- "_damageType": "MAGICAL",
- "_atkScaleVar": "atk_scale",
- "_applyWay": "MELEE",
- "_baseOnHostAtk": false,
- "_emitSourceOnCalculateDamage": false,
- "_attackType": "NORMAL",
- "_forceUseProjectileCachedAtk": false,
- "_ignoreForSp": false,
- "_ignoreMissFlag": "NONE",
- "_modifierKey": "",
- "_assignRealDamageToBB": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_sourceType": "BUFF_SOURCE",
- "_effectKey": "enemy_smlion_hit_01",
- "_useSourceFaceVactor": true,
- "_useSourceToTargetDirection": false,
- "_useAttackPlaybackSpeed": false
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
},
- {
- "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_audioSignal": "smlion_blink_hit"
- }
- ]
- }
- },
- "enemy_smkght_victory": {
- "templateKey": "enemy_smkght_victory",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_OWNER_FINISH": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -258513,9 +261882,17 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": []
+ "attributeModifiers": [
+ {
+ "attributeType": "MOVE_SPEED",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
},
- "buffKey": "victory_mark",
+ "buffKey": "enemy_smsbr_speed_up",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -258524,7 +261901,7 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
+ "templateKey": "enemy_smsbr_switch_mode",
"disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
@@ -258532,13 +261909,13 @@
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": null,
+ "overrideEffectKey": "",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "audioSignal": "smsbr_speed_up",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
+ "durationKey": "duration",
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -258548,43 +261925,18 @@
"priority": -1,
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
+ "blackboard": [
+ {
+ "key": "mode",
+ "value": 1.0,
+ "valueStr": ""
+ }
+ ]
},
- "_buffOwner": "BUFF_SOURCE",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- }
- ]
- }
- },
- "enemy_smkght_atk[checker]": {
- "templateKey": "enemy_smkght_atk[checker]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "enemy_smkght_atk[stack]",
- "_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
},
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
- "_decCntIfStack": false,
- "_updateOverrideMap": true
- }
- ]
- }
- },
- "enemy_smkght_atk_up": {
- "templateKey": "enemy_smkght_atk_up",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_AFTER_OUTPUT_DAMAGE": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -258594,24 +261946,9 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": [
- {
- "attributeType": "ATK",
- "formulaItem": "MULTIPLIER",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- },
- {
- "attributeType": "ATTACK_SPEED",
- "formulaItem": "ADDITION",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
+ "attributeModifiers": []
},
- "buffKey": "enemy_smkght_atk[stack]",
+ "buffKey": "enemy_smsbr_speed_up[cooldown]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -258623,8 +261960,8 @@
"templateKey": "empty",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "STACK",
- "maxStackCnt": 20,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
@@ -258632,9 +261969,9 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
+ "durationKey": "cooldown",
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -258650,103 +261987,101 @@
"_isDerivedBuff": true,
"_finishDerivedBuffIfParentFinish": true
}
+ ],
+ "ON_OWNER_BLOCKEE_CHANGED": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "enemy_smsbr_speed_up",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ }
]
}
},
- "enemy_smlead_demonize[restore]": {
- "templateKey": "enemy_smlead_demonize[restore]",
+ "enemy_smbox_killed[signal]": {
+ "templateKey": "enemy_smbox_killed[signal]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_TRIGGER": [
+ "ON_OWNER_KILLED": [
{
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "enemy_smlead_demonize"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
+ "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_audioSignal": "enemy_smbox_killed"
+ }
+ ]
+ }
+ },
+ "rogue_3_enemy_exp": {
+ "templateKey": "rogue_3_enemy_exp",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_OWNER_KILLED": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IsCharacterOrTokenOrTrap, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER"
},
{
"$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
},
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuffInCircleRange, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
- "_targetType": "BUFF_OWNER",
- "_targetOptions": {
- "targetSide": "ENEMY",
- "targetMotion": "ALL",
- "targetCategory": "DEFAULT",
- "enableAdvancedOptions": true,
- "ignoreTargetFree": false,
- "ignoreAllyTargetFree": false,
- "ignoreHealFree": false,
- "ignoreTargetSide": false,
- "excludeSomeAbnormalFlags": false,
- "excludeAbnormalFlag": "STUNNED",
- "purposeMask": "NONE",
- "professionMask": "NONE",
- "onlyIgnoreSomeOfTargetFreeCase": false,
- "abnormalFlag": "STUNNED",
- "abnormalCombo": "SLEEPING"
- },
- "_excludeTarget": false,
- "_rangeRadius": 2.0,
- "_checkInArcCircle": false,
- "_degreeRanges": null,
- "_buffs": [
- {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "e2c_cold",
- "loadFromDB": true,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- }
- ],
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
+ "$type": "Torappu.Battle.Action.Nodes+RoguelikeLogExp, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_expType": "ENEMY_KILLED",
+ "_expKey": null
},
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_sourceType": "BUFF_OWNER",
+ "_effectKey": "map_040_experience_trail",
+ "_useSourceFaceVactor": false,
+ "_useSourceToTargetDirection": false,
+ "_useAttackPlaybackSpeed": false
+ }
+ ]
+ }
+ },
+ "enemy_smtree_log": {
+ "templateKey": "enemy_smtree_log",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+LogExtraBattleInfo, Assembly-CSharp",
+ "_logType": "SIMPLE",
+ "_key": "alive_cnt",
+ "_loadKeyFromBlackBoard": false,
+ "_countInHostIfToken": false,
+ "_additionValue": 1,
+ "_attributeType": "NONE",
+ "_target": "BUFF_OWNER"
+ }
+ ],
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+LogExtraBattleInfo, Assembly-CSharp",
+ "_logType": "SIMPLE",
+ "_key": "alive_cnt",
+ "_loadKeyFromBlackBoard": false,
+ "_countInHostIfToken": false,
+ "_additionValue": -1,
+ "_attributeType": "NONE",
+ "_target": "BUFF_OWNER"
+ }
+ ]
+ }
+ },
+ "rogue_3_relic_fight_34[derive]": {
+ "templateKey": "rogue_3_relic_fight_34[derive]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_FINISH": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -258756,9 +262091,17 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": []
+ "attributeModifiers": [
+ {
+ "attributeType": "ATK",
+ "formulaItem": "MULTIPLIER",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
},
- "buffKey": "enemy_smlead_aura[effect]",
+ "buffKey": "rogue_3_relic_fight_34[attr]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -258768,21 +262111,21 @@
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
"templateKey": "empty",
- "disableOverride": true,
+ "disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": "enemy_smlead_start_01",
+ "overrideEffectKey": null,
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": "_",
- "lifeTime": 1.0,
+ "durationKey": "status_resistance[limit]",
+ "lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -258798,131 +262141,7 @@
"_finishDerivedBuffIfParentFinish": false
},
{
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CheckEntityDisappeared, Assembly-CSharp",
- "_targetType": "BUFF_OWNER"
- },
- "_succeedNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 0,
- "_loadModeFromBlackboard": false,
- "_restoreDefault": true,
- "_restartFSM": false,
- "_targetType": "TARGET"
- }
- ],
- "_failNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CheckEnemyUnbalanced, Assembly-CSharp",
- "_targetType": "BUFF_OWNER"
- },
- "_succeedNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 0,
- "_loadModeFromBlackboard": false,
- "_restoreDefault": true,
- "_restartFSM": false,
- "_targetType": "TARGET"
- }
- ],
- "_failNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 0,
- "_loadModeFromBlackboard": false,
- "_restoreDefault": true,
- "_restartFSM": true,
- "_targetType": "TARGET"
- }
- ]
- }
- ]
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IgnoreAllButMoveCp, Assembly-CSharp",
- "_ownerType": "BUFF_OWNER",
- "_ignore": false
- }
- ],
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuffInCircleRange, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
- "_targetType": "BUFF_OWNER",
- "_targetOptions": {
- "targetSide": "ENEMY",
- "targetMotion": "ALL",
- "targetCategory": "DEFAULT",
- "enableAdvancedOptions": true,
- "ignoreTargetFree": false,
- "ignoreAllyTargetFree": false,
- "ignoreHealFree": false,
- "ignoreTargetSide": false,
- "excludeSomeAbnormalFlags": false,
- "excludeAbnormalFlag": "STUNNED",
- "purposeMask": "NONE",
- "professionMask": "NONE",
- "onlyIgnoreSomeOfTargetFreeCase": false,
- "abnormalFlag": "STUNNED",
- "abnormalCombo": "SLEEPING"
- },
- "_excludeTarget": false,
- "_rangeRadius": 2.0,
- "_checkInArcCircle": false,
- "_degreeRanges": null,
- "_buffs": [
- {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "e2c_cold",
- "loadFromDB": true,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- }
- ],
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
+ "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
},
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
@@ -258935,8 +262154,8 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "enemy_smlead_aura[effect]",
- "loadFromDB": false,
+ "buffKey": "status_resistance[limit]",
+ "loadFromDB": true,
"isDurableBuff": false,
"isDamageMissable": false,
"isSilenceable": false,
@@ -258945,21 +262164,21 @@
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
"templateKey": "empty",
- "disableOverride": true,
+ "disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": "enemy_smlead_start_01",
+ "overrideEffectKey": null,
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": "_",
- "lifeTime": 1.0,
+ "durationKey": null,
+ "lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -258973,245 +262192,31 @@
"_buffOwner": "BUFF_OWNER",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IgnoreAllButMoveCp, Assembly-CSharp",
- "_ownerType": "BUFF_OWNER",
- "_ignore": true
- }
- ]
- }
- },
- "enemy_smlead_demonize[switch]": {
- "templateKey": "enemy_smlead_demonize[switch]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CheckEntityDisappeared, Assembly-CSharp",
- "_targetType": "BUFF_OWNER"
- },
- "_succeedNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 1,
- "_loadModeFromBlackboard": false,
- "_restoreDefault": false,
- "_restartFSM": false,
- "_targetType": "TARGET"
- }
- ],
- "_failNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CheckEnemyUnbalanced, Assembly-CSharp",
- "_targetType": "BUFF_OWNER"
- },
- "_succeedNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 1,
- "_loadModeFromBlackboard": false,
- "_restoreDefault": false,
- "_restartFSM": false,
- "_targetType": "TARGET"
- }
- ],
- "_failNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+ReleaseFromBlocker, Assembly-CSharp",
- "_target": "BUFF_OWNER"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 1,
- "_loadModeFromBlackboard": false,
- "_restoreDefault": false,
- "_restartFSM": true,
- "_targetType": "TARGET"
- }
- ]
- }
- ]
- }
- ]
- }
- },
- "enemy_smlead_hp_trigger": {
- "templateKey": "enemy_smlead_hp_trigger",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+FilterByTargetHpRatio, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_condType": "LE",
- "_value": 0.0,
- "_useSourceHpRatio": false,
- "_sourceType": "SOURCE",
- "_blackboardPrefix": null
- },
- "_succeedNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "enemy_smlead_demonize",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "enemy_smlead_demonize[switch]",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "EXTEND_TIME",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": "duration",
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- },
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
- "_decCntIfStack": false,
- "_updateOverrideMap": true
- }
- ],
- "_failNodes": null
}
]
}
},
- "enemy_smlead_cold[trigger]": {
- "templateKey": "enemy_smlead_cold[trigger]",
+ "rogue_3_relic_fight_34": {
+ "templateKey": "rogue_3_relic_fight_34",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuffInCircleRange, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
- "_targetType": "BUFF_OWNER",
- "_targetOptions": {
- "targetSide": "ENEMY",
- "targetMotion": "ALL",
- "targetCategory": "DEFAULT",
- "enableAdvancedOptions": true,
- "ignoreTargetFree": false,
- "ignoreAllyTargetFree": false,
- "ignoreHealFree": false,
- "ignoreTargetSide": false,
- "excludeSomeAbnormalFlags": false,
- "excludeAbnormalFlag": "STUNNED",
- "purposeMask": "NONE",
- "professionMask": "NONE",
- "onlyIgnoreSomeOfTargetFreeCase": false,
- "abnormalFlag": "STUNNED",
- "abnormalCombo": "SLEEPING"
- },
- "_excludeTarget": false,
- "_rangeRadius": 2.0,
- "_checkInArcCircle": false,
- "_degreeRanges": null,
- "_buffs": [
- {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "e2c_cold",
- "loadFromDB": true,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- }
- ],
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- },
+ "ON_OTHER_RESISTABLE_BUFF_START": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+AttachAsDerivedBuffToMainBuff, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_target": "BUFF_OWNER",
+ "_finishDerivedBuffIfParentFinish": true,
"_buff": {
"attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": null
},
- "buffKey": "enemy_smlead_aura[effect]",
+ "buffKey": "rogue_3_relic_fight_34[derive]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -259220,22 +262225,22 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": true,
+ "templateKey": "rogue_3_relic_fight_34[derive]",
+ "disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": "enemy_smlead_start_01",
+ "overrideEffectKey": null,
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
- "audioSignal": "aura_cold",
- "lifeTimeType": "LIMITED",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
- "durationKey": "_",
- "lifeTime": 1.0,
+ "durationKey": null,
+ "lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -259245,42 +262250,17 @@
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
- },
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
+ }
}
]
}
},
- "trap_smrbox_t[inverse_damage]": {
- "templateKey": "trap_smrbox_t[inverse_damage]",
+ "rogue_3_relic_fight_31": {
+ "templateKey": "rogue_3_relic_fight_31",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_TAKE_DAMAGE": [
- {
- "$type": "Torappu.Battle.Action.Nodes+VertifyTarget, Assembly-CSharp",
- "_source": "BUFF_OWNER",
- "_target": "MODIFIER_SOURCE",
- "_targetOptions": {
- "targetSide": "ENEMY",
- "targetMotion": "ALL",
- "targetCategory": "DEFAULT",
- "enableAdvancedOptions": false,
- "ignoreTargetFree": false,
- "ignoreAllyTargetFree": false,
- "ignoreHealFree": false,
- "ignoreTargetSide": false,
- "excludeSomeAbnormalFlags": false,
- "excludeAbnormalFlag": "STUNNED",
- "purposeMask": "NONE",
- "professionMask": "NONE",
- "onlyIgnoreSomeOfTargetFreeCase": false,
- "abnormalFlag": "STUNNED",
- "abnormalCombo": "SLEEPING"
- }
- },
+ "ON_BEFORE_ATTACK": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -259292,8 +262272,8 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "smrbox_t[effect]",
- "loadFromDB": false,
+ "buffKey": "c2e_cold",
+ "loadFromDB": true,
"isDurableBuff": false,
"isDamageMissable": false,
"isSilenceable": false,
@@ -259309,14 +262289,14 @@
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": "trap_smrbox_hit",
+ "overrideEffectKey": null,
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
- "audioSignal": "smrbox_hit",
+ "audioSignal": null,
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
"durationKey": null,
- "lifeTime": 0.5,
+ "lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -259327,45 +262307,9 @@
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
},
- "_buffOwner": "BUFF_SOURCE",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+InverseDamage, Assembly-CSharp",
- "_damageType": "PURE",
- "_sideMask": "ENEMY",
- "_attackType": "NORMAL",
- "_hasSource": false,
- "_skipSourceEvent": false,
- "_sourceType": "MODIFIER_TARGET",
- "_skipModifierEvent": false,
- "_fixValue": false,
- "_damageValueKey": "value",
- "_filterModifierCancelled": false
- }
- ]
- }
- },
- "enemy_smgia_t_weak": {
- "templateKey": "enemy_smgia_t_weak",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_TAKE_DAMAGE": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FilterDamageModifer, Assembly-CSharp",
- "_filterAttackType": false,
- "_attackTypeFilter": "NONE",
- "_filterDamageType": false,
- "_damageMask": "NONE",
- "_filterSharedMask": true,
- "_sharedFlag": "IS_ENVIRONMENT_DAMAGE",
- "_filterModifierSource": false,
- "_source": "BUFF_OWNER",
- "_checkHasScource": false,
- "_isNoSource": false,
- "_filterModifierCancelled": false
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
},
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
@@ -259378,7 +262322,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "weak[limit]",
+ "buffKey": "c2e_cold",
"loadFromDB": true,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -259414,12 +262358,156 @@
"blackboard": []
},
"_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
+ }
+ ]
+ }
+ },
+ "rogue_3_relic_fight_30[damage]": {
+ "templateKey": "rogue_3_relic_fight_30[damage]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckAbnormalFlags, Assembly-CSharp",
+ "_abnormalFlags": [
+ "TARGET_FREE",
+ "INVINCIBLE",
+ "INVISIBLE"
+ ],
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+NoSourceDamage, Assembly-CSharp",
+ "_damageType": "PHYSICAL",
+ "_damageKey": "damage",
+ "_ignoreForSp": false,
+ "_damageWithoutModify": false,
+ "_attackType": "SPLASH",
+ "_isEnvDamage": false,
+ "_isUndeadable": false,
+ "_ignoreCancelReasonMask": "NONE",
+ "_instantKillLikeDamage": false
+ }
+ ]
+ }
+ },
+ "rogue_3_relic_fight_30": {
+ "templateKey": "rogue_3_relic_fight_30",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_OWNER_KILLED": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckMotionMode, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_mode": "FLY"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffInCircleRange, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_targetOptions": {
+ "targetSide": "ALLY",
+ "targetMotion": "ALL",
+ "targetCategory": "DEFAULT",
+ "enableAdvancedOptions": true,
+ "ignoreTargetFree": false,
+ "ignoreAllyTargetFree": true,
+ "ignoreHealFree": false,
+ "ignoreTargetSide": false,
+ "excludeSomeAbnormalFlags": false,
+ "excludeAbnormalFlag": "STUNNED",
+ "purposeMask": "NONE",
+ "professionMask": "NONE",
+ "onlyIgnoreSomeOfTargetFreeCase": false,
+ "abnormalFlag": "STUNNED",
+ "abnormalCombo": "SLEEPING"
+ },
+ "_excludeTarget": false,
+ "_rangeRadius": 1.7000000476837158,
+ "_checkInArcCircle": false,
+ "_degreeRanges": null,
+ "_buffs": [
+ {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "rogue_3_relic_fight_30[damage]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "rogue_3_relic_fight_30[damage]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "IMMEDIATELY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ }
+ ],
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
},
{
"$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
},
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_sourceType": "BUFF_OWNER",
+ "_effectKey": "rogue_3_relic_fight_30",
+ "_useSourceFaceVactor": false,
+ "_useSourceToTargetDirection": false,
+ "_useAttackPlaybackSpeed": false
+ }
+ ]
+ }
+ },
+ "rogue_3_relic_fight_27": {
+ "templateKey": "rogue_3_relic_fight_27",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -259429,9 +262517,17 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": []
+ "attributeModifiers": [
+ {
+ "attributeType": "BLOCK_CNT",
+ "formulaItem": "ADDITION",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
},
- "buffKey": "enemy_smgia_weak[effect]",
+ "buffKey": "rogue_3_relic_fight_27[add]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -259441,20 +262537,20 @@
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
"templateKey": "empty",
- "disableOverride": false,
+ "disableOverride": true,
"overrideKey": null,
"overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": "enemy_smgia_debuff",
+ "overrideEffectKey": null,
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "LIMITED",
+ "lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
- "durationKey": "weak[limit]",
+ "durationKey": null,
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -259473,162 +262569,251 @@
]
}
},
- "enemy_smgrd_t_blackfog": {
- "templateKey": "enemy_smgrd_t_blackfog",
+ "rogue_3_relic_book_9": {
+ "templateKey": "rogue_3_relic_book_9",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_OWNER_ROOT_TILE_CHANGED": [
+ "ON_BUFF_START": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateTileBindingGlobalBuff, Assembly-CSharp",
- "_abilitySource": "SOURCE",
- "_selectorTarget": "TARGET",
- "_abilityName": "BlackFog",
- "_globalBuffPrefabKey": "rogue_3_blackfog[random_tile]",
- "_globalBuffKey": "[g]rogue_3_blackfog"
+ "$type": "Torappu.Battle.Action.Nodes+FinishCardBuffsByKey, Assembly-CSharp",
+ "_cardBuffKey": "rogue_3_relic_book_9",
+ "_findAllCard": false
},
{
- "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
- "_target": "SOURCE",
- "_audioSignal": "smgrd_t_blackfog"
+ "$type": "Torappu.Battle.Action.Nodes+AssignProfessionCntToBlackboard, Assembly-CSharp",
+ "_professionCategory": "MEDIC",
+ "_blackboardKey": "respawn_time"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
+ "_inputKey": "respawn_time",
+ "_outputKey": "respawn_time",
+ "_multiplyParamKey": "respawn_time_factor",
+ "_dividedParamKey": null,
+ "_addParamKey": null,
+ "_minValueKey": "min_value",
+ "_maxValueKey": null,
+ "_finalAbs": false,
+ "_finalCeil": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_anotherBuff": false,
+ "_buffKey": null,
+ "_blackboardKey": "respawn_time",
+ "_valueToCompare": 0,
+ "_anotherKeyToCompare": null,
+ "_condType": "LT"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateCardBuffToAllCard, Assembly-CSharp",
+ "_exceptOwner": false,
+ "_exceptTokenAndTrap": false,
+ "_cardBuffKey": "rogue_3_relic_book_9",
+ "_buffAsSource": false,
+ "_lifeType": "ALL_THE_TIME",
+ "_isRatio": true,
+ "_enableMaxStackCount": false,
+ "_filterIsInHand": false
+ }
+ ],
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishCardBuffsByKey, Assembly-CSharp",
+ "_cardBuffKey": "rogue_3_relic_book_9",
+ "_findAllCard": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignProfessionCntToBlackboard, Assembly-CSharp",
+ "_professionCategory": "MEDIC",
+ "_blackboardKey": "respawn_time"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+BlackboardAdd, Assembly-CSharp",
+ "_blackboardKey": "respawn_time",
+ "_addition": -1,
+ "_additionKey": null
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
+ "_inputKey": "respawn_time",
+ "_outputKey": "respawn_time",
+ "_multiplyParamKey": "respawn_time_factor",
+ "_dividedParamKey": null,
+ "_addParamKey": null,
+ "_minValueKey": "min_value",
+ "_maxValueKey": null,
+ "_finalAbs": false,
+ "_finalCeil": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_anotherBuff": false,
+ "_buffKey": null,
+ "_blackboardKey": "respawn_time",
+ "_valueToCompare": 0,
+ "_anotherKeyToCompare": null,
+ "_condType": "LT"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateCardBuffToAllCard, Assembly-CSharp",
+ "_exceptOwner": false,
+ "_exceptTokenAndTrap": false,
+ "_cardBuffKey": "rogue_3_relic_book_9",
+ "_buffAsSource": false,
+ "_lifeType": "ALL_THE_TIME",
+ "_isRatio": true,
+ "_enableMaxStackCount": false,
+ "_filterIsInHand": false
}
]
}
},
- "enemy_smgrd_damage_up": {
- "templateKey": "enemy_smgrd_damage_up",
+ "rogue_3_relic_book_7": {
+ "templateKey": "rogue_3_relic_book_7",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_CALCULATE_DAMAGE": [
+ "ON_TAKE_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "TARGET",
- "_buffKeys": [
- "[g]rogue_3_blackfog"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
- "_succeedNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
- "_target": "TARGET",
- "_audioSignal": "smgrd_damage_up"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+AtkScaleUp, Assembly-CSharp",
- "_filterApplyWay": false,
- "_applyWay": "NONE",
- "_defaultValue": 1.0,
- "_filterNoneApplyWay": false,
- "_cancelIfAtkScaleZero": false,
- "_atkScaleKey": "atk_scale"
- }
- ],
- "_failNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
- "_target": "TARGET",
- "_audioSignal": "smgrd_damage"
- }
- ]
+ "$type": "Torappu.Battle.Action.Nodes+AssignProfessionCntToBlackboard, Assembly-CSharp",
+ "_professionCategory": "CASTER",
+ "_blackboardKey": "damage_scale"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
+ "_inputKey": "damage_scale",
+ "_outputKey": "damage_scale",
+ "_multiplyParamKey": "damage_scale_factor",
+ "_dividedParamKey": null,
+ "_addParamKey": "damage_scale_base",
+ "_minValueKey": null,
+ "_maxValueKey": "max_value",
+ "_finalAbs": true,
+ "_finalCeil": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_anotherBuff": false,
+ "_buffKey": null,
+ "_blackboardKey": "damage_scale",
+ "_valueToCompare": 0,
+ "_anotherKeyToCompare": null,
+ "_condType": "GT"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
+ "_filterDamageType": true,
+ "_damageMask": "MAGICAL",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_isOneMinus": false,
+ "_isStackable": false,
+ "_cachedDeltaValueToBBKey": ""
}
]
}
},
- "trap_smtree_ctrl": {
- "templateKey": "trap_smtree_ctrl",
+ "rogue_3_relic_book_5": {
+ "templateKey": "rogue_3_relic_book_5",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_START": [
+ "ON_TAKE_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+AdjustEnemyHeightToRootTile, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_instant": true
- }
- ],
- "ON_BUFF_FINISH": [
+ "$type": "Torappu.Battle.Action.Nodes+AssignProfessionCntToBlackboard, Assembly-CSharp",
+ "_professionCategory": "TANK",
+ "_blackboardKey": "damage_resistance"
+ },
{
- "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
- "_targetType": "TARGET",
- "_killSource": true,
- "_noSource": false,
- "_withdrawIfRallyPoint": false,
- "_resultIfInRallyPointMode": false,
- "_skipReborn": false,
- "_noReason": false
+ "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
+ "_inputKey": "damage_resistance",
+ "_outputKey": "damage_resistance",
+ "_multiplyParamKey": "damage_resistance_factor",
+ "_dividedParamKey": null,
+ "_addParamKey": null,
+ "_minValueKey": null,
+ "_maxValueKey": "max_value",
+ "_finalAbs": true,
+ "_finalCeil": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_anotherBuff": false,
+ "_buffKey": null,
+ "_blackboardKey": "damage_resistance",
+ "_valueToCompare": 0,
+ "_anotherKeyToCompare": null,
+ "_condType": "GT"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
+ "_filterDamageType": true,
+ "_damageMask": "PHYSICAL",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_isOneMinus": true,
+ "_isStackable": false,
+ "_cachedDeltaValueToBBKey": ""
}
]
}
},
- "enemy_smwiz_speed_up[reset]": {
- "templateKey": "enemy_smwiz_speed_up[reset]",
+ "rogue_3_relic_book_3[core]": {
+ "templateKey": "rogue_3_relic_book_3[core]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_START": [
{
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "enemy_smwiz_speed_up[trigger]",
- "enemy_smwiz_speed_up"
- ],
- "isAND": false,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
+ "$type": "Torappu.Battle.Action.Nodes+AddGlobalBlackboard, Assembly-CSharp",
+ "_blackboardKey": "rogue_3_relic_book_3",
+ "_channel": "ROGUELIKE",
+ "_value": 1.0
+ }
+ ],
+ "ON_BUFF_TRIGGER": [
{
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "enemy_smwiz_speed_up",
- "_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
- },
+ "$type": "Torappu.Battle.Action.Nodes+ModifyCost, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_forceToDisplayNumber": false,
+ "_forceToDisplayNegativeNumber": false,
+ "_blackboardKey": "cost"
+ }
+ ],
+ "ON_BUFF_FINISH": [
{
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "enemy_smwiz_speed_up[trigger]",
- "_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
+ "$type": "Torappu.Battle.Action.Nodes+AddGlobalBlackboard, Assembly-CSharp",
+ "_blackboardKey": "rogue_3_relic_book_3",
+ "_channel": "ROGUELIKE",
+ "_value": -1.0
}
]
}
},
- "enemy_smwiz_speed_up[trigger]": {
- "templateKey": "enemy_smwiz_speed_up[trigger]",
+ "rogue_3_relic_book_3": {
+ "templateKey": "rogue_3_relic_book_3",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "enemy_smwiz_speed_up[reset]"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
+ "ON_BUFF_TRIGGER": [
{
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ "$type": "Torappu.Battle.Action.Nodes+FilterByGlobalBlackboard, Assembly-CSharp",
+ "_blackboardKey": "rogue_3_relic_book_3",
+ "_channel": "ROGUELIKE",
+ "_valueToCompare": 0.0,
+ "_condType": "LT"
},
{
"$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
"_buffKeys": [
- "enemy_smwiz_speed_up"
+ "rogue_3_relic_book_3[cost]"
],
"isAND": true,
"_loadFromBlackboard": false,
@@ -259638,10 +262823,6 @@
{
"$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
},
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckUnitAlive, Assembly-CSharp",
- "_ownerType": "BUFF_OWNER"
- },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -259651,17 +262832,9 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": [
- {
- "attributeType": "MOVE_SPEED",
- "formulaItem": "MULTIPLIER",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
+ "attributeModifiers": []
},
- "buffKey": "enemy_smwiz_speed_up",
+ "buffKey": "rogue_3_relic_book_3[cost]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -259670,7 +262843,7 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "enemy_smsbr_switch_mode",
+ "templateKey": "rogue_3_relic_book_3[core]",
"disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
@@ -259681,189 +262854,429 @@
"overrideEffectKey": null,
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
- "audioSignal": "smwiz_speed_up",
+ "audioSignal": null,
"lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
- "durationKey": "duration",
+ "durationKey": null,
"lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
+ "triggerLifeType": "INFINITY",
"triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
+ "triggerInterval": 3.0,
+ "waitFirstTriggerInterval": false,
"firstTriggerInterval": -1.0,
"priority": -1,
"priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": [
- {
- "key": "mode",
- "value": 1.0,
- "valueStr": ""
- }
- ]
+ "stripBlackboardParamsWithBuffKey": true,
+ "blackboard": []
},
"_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
}
- ],
- "ON_BUFF_START": [
+ ]
+ }
+ },
+ "rogue_3_relic_hand_5": {
+ "templateKey": "rogue_3_relic_hand_5",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_TAKE_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "enemy_smwiz_speed_up[reset]"
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByCharacterSharedBlackboard, Assembly-CSharp",
+ "_target": "BUFF_SOURCE",
+ "_blackboardKey": "rogue_3_relic_hand_5",
+ "_valueToCompare": 0.0,
+ "_valueToCompareKey": "value",
+ "_condType": "GT"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
+ }
],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "enemy_smwiz_speed_up[reset]",
- "_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CompareModifierValueWithTargetType, Assembly-CSharp",
+ "_modifierTarget": "BUFF_OWNER",
+ "_condType": "GE",
+ "_targetType": "HP",
+ "_ignoreEs": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CancelModifier, Assembly-CSharp",
+ "_reason": "NONE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+HealViaMaxHpRatio, Assembly-CSharp",
+ "_healTarget": "BUFF_OWNER",
+ "_getMaxHpFromTarget": false,
+ "_ignoreHealFree": true,
+ "_skipModifierEvent": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AddCharacterSharedBlackboard, Assembly-CSharp",
+ "_target": "BUFF_SOURCE",
+ "_blackboardKey": "rogue_3_relic_hand_5",
+ "_value": 1.0,
+ "_isOverwrite": false,
+ "_useValueKey": false,
+ "_valueKey": ""
+ }
+ ]
}
]
}
},
- "enemy_smsbr_switch_mode": {
- "templateKey": "enemy_smsbr_switch_mode",
+ "rogue_3_relic_hand_4": {
+ "templateKey": "rogue_3_relic_hand_4",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_START": [
+ "ON_BUFF_TRIGGER": [
{
"$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
"_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CheckEntityDisappeared, Assembly-CSharp",
- "_targetType": "BUFF_OWNER"
+ "$type": "Torappu.Battle.Action.Nodes+FilterByCharacterSharedBlackboard, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_blackboardKey": "rogue_3_relic_hand_4",
+ "_valueToCompare": 0.0,
+ "_valueToCompareKey": "value",
+ "_condType": "GT"
},
"_succeedNodes": [
{
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 0,
- "_loadModeFromBlackboard": true,
- "_restoreDefault": false,
- "_restartFSM": false,
- "_targetType": "TARGET"
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true
}
],
"_failNodes": [
{
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CheckEnemyUnbalanced, Assembly-CSharp",
- "_targetType": "BUFF_OWNER"
- },
- "_succeedNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 0,
- "_loadModeFromBlackboard": true,
- "_restoreDefault": false,
- "_restartFSM": false,
- "_targetType": "TARGET"
- }
- ],
- "_failNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 0,
- "_loadModeFromBlackboard": true,
- "_restoreDefault": false,
- "_restartFSM": true,
- "_targetType": "TARGET"
- }
- ]
+ "$type": "Torappu.Battle.Action.Nodes+AddTempLifePoint, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AddCharacterSharedBlackboard, Assembly-CSharp",
+ "_target": "BUFF_OWNER",
+ "_blackboardKey": "rogue_3_relic_hand_4",
+ "_value": 1.0,
+ "_isOverwrite": false,
+ "_useValueKey": false,
+ "_valueKey": ""
}
]
}
- ],
- "ON_BUFF_FINISH": [
+ ]
+ }
+ },
+ "rogue_3_blackfog": {
+ "templateKey": "rogue_3_blackfog",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
{
"$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
"_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CheckEntityDisappeared, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+IfTargetSide, Assembly-CSharp",
+ "_sideMask": "ALLY",
"_targetType": "BUFF_OWNER"
},
"_succeedNodes": [
{
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 0,
- "_loadModeFromBlackboard": false,
- "_restoreDefault": true,
- "_restartFSM": false,
- "_targetType": "TARGET"
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": [
+ {
+ "attributeType": "ATTACK_SPEED",
+ "formulaItem": "ADDITION",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ },
+ "buffKey": "rogue_3_blackfog[ally]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
}
],
"_failNodes": [
{
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+CheckEnemyUnbalanced, Assembly-CSharp",
- "_targetType": "BUFF_OWNER"
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": [
+ {
+ "attributeType": "ATTACK_SPEED",
+ "formulaItem": "ADDITION",
+ "value": 0.0,
+ "loadFromBlackboard": true,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ },
+ "buffKey": "rogue_3_blackfog[enemy]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": true,
+ "blackboard": []
},
- "_succeedNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 0,
- "_loadModeFromBlackboard": false,
- "_restoreDefault": true,
- "_restartFSM": false,
- "_targetType": "TARGET"
- }
- ],
- "_failNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
- "_modeIndex": 0,
- "_loadModeFromBlackboard": false,
- "_restoreDefault": true,
- "_restartFSM": true,
- "_targetType": "TARGET"
- }
- ]
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
}
]
}
]
}
},
- "enemy_smsbr_speed_up[trigger]": {
- "templateKey": "enemy_smsbr_speed_up[trigger]",
+ "modify_life_on_finish[not_dead]": {
+ "templateKey": "modify_life_on_finish[not_dead]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckUnitAlive, Assembly-CSharp",
+ "_ownerType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ModifyLifePoint, Assembly-CSharp",
+ "_sourceType": "SOURCE"
+ }
+ ]
+ }
+ },
+ "instant_kill_owner_and_target": {
+ "templateKey": "instant_kill_owner_and_target",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_killSource": false,
+ "_noSource": false,
+ "_withdrawIfRallyPoint": false,
+ "_resultIfInRallyPointMode": false,
+ "_skipReborn": false,
+ "_noReason": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
+ "_targetType": "BUFF_SOURCE",
+ "_killSource": false,
+ "_noSource": false,
+ "_withdrawIfRallyPoint": false,
+ "_resultIfInRallyPointMode": false,
+ "_skipReborn": false,
+ "_noReason": false
+ }
+ ]
+ }
+ },
+ "instant_kill_after_buff[sp_show]": {
+ "templateKey": "instant_kill_after_buff[sp_show]",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SpShowBuff, Assembly-CSharp",
+ "_targetType": "TARGET",
+ "_spShowBuffKey": null,
+ "_isSelf": true,
+ "_isSkillCountDown": false
+ }
+ ],
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
+ "_targetType": "TARGET",
+ "_killSource": false,
+ "_noSource": true,
+ "_withdrawIfRallyPoint": false,
+ "_resultIfInRallyPointMode": false,
+ "_skipReborn": false,
+ "_noReason": false
+ }
+ ]
+ }
+ },
+ "enemy_skzdd_respawn_mark": {
+ "templateKey": "enemy_skzdd_respawn_mark",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_OWNER_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterDeathReason, Assembly-CSharp",
+ "_source": "TARGET",
+ "_finishReason": "WITHDRAW"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateCardBuff, Assembly-CSharp",
+ "_target": "TARGET",
+ "_lifeType": "UNTIL_NEXT_SPAWN",
+ "_isRatio": true,
+ "_enableMaxStackCount": false,
+ "_filterIsInHand": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+LogExtraBattleInfo, Assembly-CSharp",
+ "_logType": "SIMPLE",
+ "_key": "enemy_skzdd_withdraw_mark",
+ "_loadKeyFromBlackBoard": true,
+ "_countInHostIfToken": false,
+ "_additionValue": 1,
+ "_attributeType": "NONE",
+ "_target": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+RoguelikeShowToastRL04, Assembly-CSharp",
+ "_toastTypeRL04": "SKZDD_PREACH",
+ "_lastTime": 3.0
+ }
+ ]
+ }
+ },
+ "enemy_skzdd_token": {
+ "templateKey": "enemy_skzdd_token",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_TAKE_DAMAGE": [
+ "ON_BUFF_FINISH": [
{
- "$type": "Torappu.Battle.Action.Nodes+CheckBlocked, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_checkBlockedBySource": false,
- "_checkBlockedBySourceToken": false,
+ "$type": "Torappu.Battle.Action.Nodes+AOEDamage, Assembly-CSharp",
+ "_useAbilitySourceSide": true,
"_sourceType": "BUFF_SOURCE",
- "_checkBlockedCount": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "enemy_smsbr_speed_up[cooldown]"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
- },
+ "_damageType": "PHYSICAL",
+ "_sourceApplyWay": "MELEE",
+ "_targetOptions": {
+ "targetSide": "ENEMY",
+ "targetMotion": "ALL",
+ "targetCategory": "DEFAULT",
+ "enableAdvancedOptions": true,
+ "ignoreTargetFree": false,
+ "ignoreAllyTargetFree": false,
+ "ignoreHealFree": false,
+ "ignoreTargetSide": false,
+ "excludeSomeAbnormalFlags": false,
+ "excludeAbnormalFlag": "STUNNED",
+ "purposeMask": "NONE",
+ "professionMask": "NONE",
+ "onlyIgnoreSomeOfTargetFreeCase": false,
+ "abnormalFlag": "STUNNED",
+ "abnormalCombo": "SLEEPING"
+ },
+ "_excludeTarget": false,
+ "_rangeId": "x-5",
+ "_useRadius": false,
+ "_radius": 0.0,
+ "_damageScale": "damage_scale",
+ "_buffs": [],
+ "_attackType": "NORMAL",
+ "_createEffect": false,
+ "_hitEffectKey": null,
+ "_useDamageFromBB": false,
+ "_damageKey": "value",
+ "_isNoSourceDamage": false
+ }
+ ]
+ }
+ },
+ "enemy_skzdd_duel": {
+ "templateKey": "enemy_skzdd_duel",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_AFTER_OUTPUT_DAMAGE": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -259875,7 +263288,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": [
{
- "attributeType": "MOVE_SPEED",
+ "attributeType": "ATK",
"formulaItem": "MULTIPLIER",
"value": 0.0,
"loadFromBlackboard": true,
@@ -259883,63 +263296,7 @@
}
]
},
- "buffKey": "enemy_smsbr_speed_up",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "enemy_smsbr_switch_mode",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": "enemy_smsbr_trail_01",
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": "smsbr_speed_up",
- "lifeTimeType": "LIMITED",
- "takeSnapshotWhenExtend": false,
- "durationKey": "duration",
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": [
- {
- "key": "mode",
- "value": 1.0,
- "valueStr": ""
- }
- ]
- },
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
- "_buff": {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "enemy_smsbr_speed_up[cooldown]",
+ "buffKey": "enemy_skzdd_duel[buff]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -259948,21 +263305,21 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
+ "templateKey": "damage_scale[input]",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "DEFAULT",
+ "overrideType": "UNIQUE",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": null,
+ "overrideEffectKey": "enemy_skzdd_skill_01_buff_02",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "LIMITED",
+ "lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
- "durationKey": "cooldown",
+ "durationKey": null,
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -259974,54 +263331,48 @@
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
},
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
- }
- ],
- "ON_OWNER_BLOCKEE_CHANGED": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "enemy_smsbr_speed_up",
- "_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
+ "_buffOwner": "MODIFIER_TARGET",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
}
]
}
},
- "enemy_smsbr_speed_up[trigger][n]": {
- "templateKey": "enemy_smsbr_speed_up[trigger][n]",
+ "enemy_skzdd_shield": {
+ "templateKey": "enemy_skzdd_shield",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_TAKE_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+CheckBlocked, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_checkBlockedBySource": false,
- "_checkBlockedBySourceToken": false,
- "_sourceType": "BUFF_SOURCE",
- "_checkBlockedCount": false
+ "$type": "Torappu.Battle.Action.Nodes+CheckDistance, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_target": "MODIFIER_SOURCE",
+ "_radius": 0.0,
+ "_radiusBbKey": "range_radius"
},
{
"$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
},
{
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "enemy_smsbr_speed_up[cooldown]"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
- },
+ "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
+ "_filterDamageType": true,
+ "_damageMask": "PHYSICAL_AND_MAGICAL",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_isOneMinus": true,
+ "_isStackable": false,
+ "_cachedDeltaValueToBBKey": ""
+ }
+ ]
+ }
+ },
+ "enemy_skztxs_face_to": {
+ "templateKey": "enemy_skztxs_face_to",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -260031,17 +263382,9 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": [
- {
- "attributeType": "MOVE_SPEED",
- "formulaItem": "MULTIPLIER",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
+ "attributeModifiers": []
},
- "buffKey": "enemy_smsbr_speed_up",
+ "buffKey": "trap_skztxy_always_face",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -260050,54 +263393,48 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "enemy_smsbr_switch_mode",
+ "templateKey": "always_face_to_target",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "DEFAULT",
+ "overrideType": "UNIQUE",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": "",
+ "overrideEffectKey": null,
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
- "audioSignal": "smsbr_speed_up",
- "lifeTimeType": "LIMITED",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
- "durationKey": "duration",
+ "durationKey": null,
"lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
+ "triggerLifeType": "INFINITY",
"triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
+ "triggerInterval": 0.25,
+ "waitFirstTriggerInterval": false,
"firstTriggerInterval": -1.0,
"priority": -1,
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
- "blackboard": [
- {
- "key": "mode",
- "value": 1.0,
- "valueStr": ""
- }
- ]
+ "blackboard": []
},
"_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
},
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseTargetAsSource, Assembly-CSharp",
"_buff": {
"attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": null
},
- "buffKey": "enemy_smsbr_speed_up[cooldown]",
+ "buffKey": "enemy_skztxs_always_face",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -260106,10 +263443,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
+ "templateKey": "always_face_to_target",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "DEFAULT",
+ "overrideType": "UNIQUE",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -260118,119 +263455,103 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "LIMITED",
+ "lifeTimeType": "INFINITY",
"takeSnapshotWhenExtend": false,
- "durationKey": "cooldown",
+ "durationKey": null,
"lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
+ "triggerLifeType": "INFINITY",
"triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
+ "triggerInterval": 0.25,
+ "waitFirstTriggerInterval": false,
"firstTriggerInterval": -1.0,
"priority": -1,
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
},
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
- }
- ],
- "ON_OWNER_BLOCKEE_CHANGED": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
- "_buffKey": "enemy_smsbr_speed_up",
- "_loadFromBlackboard": false,
- "_decCntIfStack": false,
- "_updateOverrideMap": true,
- "_targetType": "BUFF_OWNER"
+ "_buffOwner": "BUFF_SOURCE",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
}
]
}
},
- "enemy_smbox_killed[signal]": {
- "templateKey": "enemy_smbox_killed[signal]",
+ "always_face_to_target": {
+ "templateKey": "always_face_to_target",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_OWNER_KILLED": [
+ "ON_BUFF_TRIGGER": [
{
- "$type": "Torappu.Battle.Action.Nodes+PlayAudio, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+FaceToTarget, Assembly-CSharp",
"_target": "BUFF_OWNER",
- "_audioSignal": "enemy_smbox_killed"
+ "_source": "BUFF_SOURCE",
+ "_force": true
}
]
}
},
- "rogue_3_enemy_exp": {
- "templateKey": "rogue_3_enemy_exp",
+ "modify_life_on_finish": {
+ "templateKey": "modify_life_on_finish",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_OWNER_KILLED": [
- {
- "$type": "Torappu.Battle.Action.Nodes+IsCharacterOrTokenOrTrap, Assembly-CSharp",
- "_targetType": "BUFF_OWNER"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+RoguelikeLogExp, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_expType": "ENEMY_KILLED",
- "_expKey": null
- },
+ "ON_BUFF_FINISH": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_sourceType": "BUFF_OWNER",
- "_effectKey": "map_040_experience_trail",
- "_useSourceFaceVactor": false,
- "_useSourceToTargetDirection": false,
- "_useAttackPlaybackSpeed": false
+ "$type": "Torappu.Battle.Action.Nodes+ModifyLifePoint, Assembly-CSharp",
+ "_sourceType": "SOURCE"
}
]
}
},
- "enemy_smtree_log": {
- "templateKey": "enemy_smtree_log",
+ "trap_skztxy_suicide": {
+ "templateKey": "trap_skztxy_suicide",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+LogExtraBattleInfo, Assembly-CSharp",
- "_logType": "SIMPLE",
- "_key": "alive_cnt",
- "_loadKeyFromBlackBoard": false,
- "_countInHostIfToken": false,
- "_additionValue": 1,
- "_attributeType": "NONE",
- "_target": "BUFF_OWNER"
- }
- ],
"ON_BUFF_FINISH": [
{
- "$type": "Torappu.Battle.Action.Nodes+LogExtraBattleInfo, Assembly-CSharp",
- "_logType": "SIMPLE",
- "_key": "alive_cnt",
- "_loadKeyFromBlackBoard": false,
- "_countInHostIfToken": false,
- "_additionValue": -1,
- "_attributeType": "NONE",
- "_target": "BUFF_OWNER"
+ "$type": "Torappu.Battle.Action.Nodes+Withdraw, Assembly-CSharp",
+ "_withdrawSource": false,
+ "_switchToDeadState": false,
+ "_force": true,
+ "_needLog": false
}
]
}
},
- "rogue_3_relic_fight_34[derive]": {
- "templateKey": "rogue_3_relic_fight_34[derive]",
+ "enemy_skztxs_s2_begin": {
+ "templateKey": "enemy_skztxs_s2_begin",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_FINISH": [
+ "ON_BUFF_LATE_ENABLE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+InsertCheckPointInRuntimeRoute, Assembly-CSharp",
+ "_source": "TARGET",
+ "_target": "TARGET",
+ "_clearRouteBeforeInsert": true,
+ "_type": "MOVE",
+ "_randomizeReachOffset": false,
+ "_reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "_time": 0.0,
+ "_addIntoRuntimeRoute": false,
+ "_toMapPosition": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+BlinkNode, Assembly-CSharp",
+ "_toNextCheckpoint": false,
+ "_toMapPosition": true,
+ "_useAnimSpeed": true,
+ "_withoutSwitchToBlinkState": false,
+ "_skipDisappearCheckpoint": false,
+ "_forceSetDisappear": false
+ }
+ ],
+ "ON_BUFF_TRIGGER": [
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -260240,17 +263561,9 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": [
- {
- "attributeType": "ATK",
- "formulaItem": "MULTIPLIER",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
+ "attributeModifiers": []
},
- "buffKey": "rogue_3_relic_fight_34[attr]",
+ "buffKey": "enemy_skztxs_blink_audio_end",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -260270,10 +263583,10 @@
"overrideEffectKey": null,
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
- "audioSignal": null,
+ "audioSignal": "enemy_skztxs_blink_end",
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": "status_resistance[limit]",
+ "durationKey": "delay",
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -260290,10 +263603,12 @@
"_finishDerivedBuffIfParentFinish": false
},
{
- "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseAbilitySelector, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_abilityName": "Blink",
+ "_excludeTarget": false,
+ "_excludeTargetType": "SOURCE",
"_buff": {
"attributes": {
"abnormalFlags": [],
@@ -260303,8 +263618,8 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "status_resistance[limit]",
- "loadFromDB": true,
+ "buffKey": "enemy_skztxs_face_to",
+ "loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
"isSilenceable": false,
@@ -260312,10 +263627,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
+ "templateKey": "enemy_skztxs_face_to",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "DEFAULT",
+ "overrideType": "UNIQUE",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -260324,92 +263639,155 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "LIMITED",
+ "lifeTimeType": "IMMEDIATELY",
"takeSnapshotWhenExtend": false,
"durationKey": null,
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
+ "triggerInterval": 0.25,
+ "waitFirstTriggerInterval": false,
"firstTriggerInterval": -1.0,
"priority": -1,
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
},
- "_buffOwner": "BUFF_OWNER",
+ "_buffSource": "BUFF_OWNER",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
}
+ ],
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 2,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": false,
+ "_restartFSM": false,
+ "_targetType": "TARGET"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "enemy_skztxs_in_reborn",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ }
+ ],
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishCurrentWave, Assembly-CSharp",
+ "_trackSourceAtNextWave": false,
+ "_trackSourceAtWaveDelta": 0,
+ "_trackAllManagedEnemiesAtNextWave": true,
+ "_sourceType": "BUFF_OWNER"
+ }
]
}
},
- "rogue_3_relic_fight_34": {
- "templateKey": "rogue_3_relic_fight_34",
+ "trap_skztxy_t[skz]": {
+ "templateKey": "trap_skztxy_t[skz]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_OTHER_RESISTABLE_BUFF_START": [
+ "ON_OWNER_KILLED": [
{
- "$type": "Torappu.Battle.Action.Nodes+AttachAsDerivedBuffToMainBuff, Assembly-CSharp",
- "_source": "BUFF_OWNER",
- "_target": "BUFF_OWNER",
- "_finishDerivedBuffIfParentFinish": true,
- "_buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": null
- },
- "buffKey": "rogue_3_relic_fight_34[derive]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_relic_fight_34[derive]",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "INFINITY",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- }
+ "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
+ "_targetType": "TARGET",
+ "_sourceType": "SOURCE",
+ "_effectKey": "trap_skztxy_c1_die",
+ "_useSourceFaceVactor": false,
+ "_useSourceToTargetDirection": false,
+ "_useAttackPlaybackSpeed": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+EmitProjectile, Assembly-CSharp",
+ "_mountPoint": "FOOT",
+ "_ev": "ON_HIT_OBJECT",
+ "_actions": null,
+ "_overwriteActions": false,
+ "_buffDataList": [],
+ "_overwriteBuffs": false,
+ "_sourceType": "BUFF_OWNER",
+ "_targetType": "BUFF_SOURCE",
+ "_projectileKey": "projectile_trap_skztxy_skz",
+ "_useProjectileAsTarget": false,
+ "_extraBlackboard": true,
+ "_overwriteBlackboard": false
}
]
}
},
- "rogue_3_relic_fight_31": {
- "templateKey": "rogue_3_relic_fight_31",
+ "trap_skztxy_s_spell": {
+ "templateKey": "trap_skztxy_s_spell",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BEFORE_ATTACK": [
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+TriggerBuffsByKeys, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_excludeThisBuff": false,
+ "_buffKeys": [
+ "trap_skztxy_s"
+ ],
+ "_forceTrigger": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+MoveNextLevelBranch, Assembly-CSharp",
+ "_isLoop": true,
+ "_branchId": "branch_skztxy_normal"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+LogExtraBattleInfo, Assembly-CSharp",
+ "_logType": "SIMPLE",
+ "_key": "trap_skztxy_skill",
+ "_loadKeyFromBlackBoard": true,
+ "_countInHostIfToken": false,
+ "_additionValue": 1,
+ "_attributeType": "NONE",
+ "_target": "BUFF_OWNER"
+ }
+ ]
+ }
+ },
+ "trap_skztxy_t": {
+ "templateKey": "trap_skztxy_t",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckCharSkillAffecting, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKeys": [
+ "trap_skztxy_spawn_cd"
+ ],
+ "isAND": true,
+ "_loadFromBlackboard": false,
+ "_checkBuffSource": false,
+ "_buffSourceType": "BUFF_SOURCE"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+TriggerAbility, Assembly-CSharp",
+ "_ownerType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_abilityName": "Spawn",
+ "_checkCanUseAblityFlag": false,
+ "_castDirectly": false
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
@@ -260421,8 +263799,8 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "c2e_cold",
- "loadFromDB": true,
+ "buffKey": "trap_skztxy_spawn_cd",
+ "loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
"isSilenceable": false,
@@ -260433,7 +263811,7 @@
"templateKey": "empty",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "DEFAULT",
+ "overrideType": "UNIQUE",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -260444,7 +263822,7 @@
"audioSignal": null,
"lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
+ "durationKey": "cd_duration",
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
@@ -260459,9 +263837,64 @@
"_buffOwner": "BUFF_OWNER",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
+ }
+ ]
+ }
+ },
+ "trap_skztxy_s": {
+ "templateKey": "trap_skztxy_s",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_TRIGGER": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignBuffCountIntoBlackboard, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_buffKey": "trap_skztxy_s",
+ "_stackCountKey": "total_count",
+ "_stackCountPeeling": 1,
+ "_getStackCountFromFirstBuff": true,
+ "_showOverrideWarning": false
},
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
+ "_inputKey": "atk_scale_now",
+ "_outputKey": "atk_scale_now",
+ "_multiplyParamKey": "",
+ "_dividedParamKey": null,
+ "_addParamKey": "atk_scale_add",
+ "_minValueKey": null,
+ "_maxValueKey": "atk_scale_max",
+ "_finalAbs": true,
+ "_finalCeil": false
+ }
+ ],
+ "ON_CALCULATE_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AtkScaleUp, Assembly-CSharp",
+ "_filterApplyWay": false,
+ "_applyWay": "NONE",
+ "_defaultValue": 1.0,
+ "_filterNoneApplyWay": false,
+ "_cancelIfAtkScaleZero": false,
+ "_atkScaleKey": "atk_scale_now"
+ }
+ ]
+ }
+ },
+ "enemy_skztxs_s_start": {
+ "templateKey": "enemy_skztxs_s_start",
+ "effectKey": "",
+ "onEventPriority": "DEFAULT",
+ "eventToActions": {
+ "ON_BUFF_START": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseAbilitySelector, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_abilityName": "Mirror",
+ "_excludeTarget": false,
+ "_excludeTargetType": "SOURCE",
"_buff": {
"attributes": {
"abnormalFlags": [],
@@ -260471,8 +263904,8 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "c2e_cold",
- "loadFromDB": true,
+ "buffKey": "enemy_skztxs_s_mirror",
+ "loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
"isSilenceable": false,
@@ -260480,10 +263913,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
+ "templateKey": "trigger_ability[onstart]",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "DEFAULT",
+ "overrideType": "UNIQUE",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -260492,173 +263925,359 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "LIMITED",
+ "lifeTimeType": "IMMEDIATELY",
"takeSnapshotWhenExtend": false,
"durationKey": null,
"lifeTime": 0.0,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
+ "triggerInterval": 0.25,
+ "waitFirstTriggerInterval": false,
"firstTriggerInterval": -1.0,
"priority": -1,
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
+ "blackboard": [
+ {
+ "key": "ability_name",
+ "value": 0.0,
+ "valueStr": "Hack"
+ }
+ ]
},
- "_buffOwner": "BUFF_OWNER",
+ "_buffSource": "BUFF_OWNER",
"_isDerivedBuff": false,
"_finishDerivedBuffIfParentFinish": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
- "_decCntIfStack": false,
- "_updateOverrideMap": true
}
]
}
},
- "rogue_3_relic_fight_30[damage]": {
- "templateKey": "rogue_3_relic_fight_30[damage]",
+ "trap_skzthx_passive": {
+ "templateKey": "trap_skzthx_passive",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_BUFF_START": [
+ "ON_BUFF_LATE_ENABLE": [
{
- "$type": "Torappu.Battle.Action.Nodes+CheckAbnormalFlags, Assembly-CSharp",
- "_abnormalFlags": [
- "TARGET_FREE",
- "INVINCIBLE",
- "INVISIBLE"
+ "$type": "Torappu.Battle.Action.Nodes+SwitchDirection, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_direction": "UP",
+ "_useCustomDirection": false,
+ "_rightNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_skztxs_hack[right]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
],
- "_targetType": "BUFF_OWNER"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ "_leftNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_skztxs_hack[left]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ }
+ ],
+ "_upNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_skztxs_hack[up]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ModifyAnimatorHookerReplacePair, Assembly-CSharp",
+ "_target": "TARGET",
+ "_replaceAnimPairs": [
+ {
+ "fromAnimKey": "Start",
+ "toAnimKey": "Start_Up"
+ },
+ {
+ "fromAnimKey": "Skill_1_Loop",
+ "toAnimKey": "Skill_1_Loop_Up"
+ },
+ {
+ "fromAnimKey": "Skill_1_End",
+ "toAnimKey": "Skill_1_End_Up"
+ },
+ {
+ "fromAnimKey": "Skill_1_Begin",
+ "toAnimKey": "Skill_1_Begin_Up"
+ },
+ {
+ "fromAnimKey": "Idle",
+ "toAnimKey": "Idle_Up"
+ }
+ ],
+ "_isOverwrite": false,
+ "_modifyCurrentMode": true,
+ "_modeIndex": -1
+ }
+ ],
+ "_downNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_skztxs_hack[down]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "empty",
+ "disableOverride": true,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+ModifyAnimatorHookerReplacePair, Assembly-CSharp",
+ "_target": "TARGET",
+ "_replaceAnimPairs": [
+ {
+ "fromAnimKey": "Start",
+ "toAnimKey": "Start_Down"
+ },
+ {
+ "fromAnimKey": "Skill_1_Loop",
+ "toAnimKey": "Skill_1_Loop_Down"
+ },
+ {
+ "fromAnimKey": "Skill_1_End",
+ "toAnimKey": "Skill_1_End_Down"
+ },
+ {
+ "fromAnimKey": "Skill_1_Begin",
+ "toAnimKey": "Skill_1_Begin_Down"
+ },
+ {
+ "fromAnimKey": "Idle",
+ "toAnimKey": "Idle_Down"
+ }
+ ],
+ "_isOverwrite": false,
+ "_modifyCurrentMode": true,
+ "_modeIndex": -1
+ }
+ ]
},
{
- "$type": "Torappu.Battle.Action.Nodes+NoSourceDamage, Assembly-CSharp",
- "_damageType": "PHYSICAL",
- "_damageKey": "damage",
- "_ignoreForSp": false,
- "_damageWithoutModify": false,
- "_attackType": "SPLASH",
- "_isEnvDamage": false,
- "_isUndeadable": false,
- "_ignoreCancelReasonMask": "NONE",
- "_instantKillLikeDamage": false
+ "$type": "Torappu.Battle.Action.Nodes+TriggerAbility, Assembly-CSharp",
+ "_ownerType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_abilityName": "BornAnim",
+ "_checkCanUseAblityFlag": false,
+ "_castDirectly": false
}
]
}
},
- "rogue_3_relic_fight_30": {
- "templateKey": "rogue_3_relic_fight_30",
+ "enemy_skztxs_line[buff]": {
+ "templateKey": "enemy_skztxs_line[buff]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_OWNER_KILLED": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckMotionMode, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_mode": "FLY"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuffInCircleRange, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER",
- "_targetType": "BUFF_OWNER",
- "_targetOptions": {
- "targetSide": "ALLY",
- "targetMotion": "ALL",
- "targetCategory": "DEFAULT",
- "enableAdvancedOptions": true,
- "ignoreTargetFree": false,
- "ignoreAllyTargetFree": true,
- "ignoreHealFree": false,
- "ignoreTargetSide": false,
- "excludeSomeAbnormalFlags": false,
- "excludeAbnormalFlag": "STUNNED",
- "purposeMask": "NONE",
- "professionMask": "NONE",
- "onlyIgnoreSomeOfTargetFreeCase": false,
- "abnormalFlag": "STUNNED",
- "abnormalCombo": "SLEEPING"
- },
- "_excludeTarget": false,
- "_rangeRadius": 1.7000000476837158,
- "_checkInArcCircle": false,
- "_degreeRanges": null,
- "_buffs": [
- {
- "attributes": {
- "abnormalFlags": [],
- "abnormalImmunes": [],
- "abnormalAntis": [],
- "abnormalCombos": [],
- "abnormalComboImmunes": [],
- "attributeModifiers": []
- },
- "buffKey": "rogue_3_relic_fight_30[damage]",
- "loadFromDB": false,
- "isDurableBuff": false,
- "isDamageMissable": false,
- "isSilenceable": false,
- "isStunnable": false,
- "isFreezable": false,
- "isLevitatable": false,
- "statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_relic_fight_30[damage]",
- "disableOverride": false,
- "overrideKey": null,
- "overrideType": "DEFAULT",
- "maxStackCnt": 1,
- "refreshRemainingTimeWhenStackMax": false,
- "clearAllStackCntWhenTimeUp": false,
- "maxValidStackCnt": -1,
- "overrideEffectKey": null,
- "overrideOnEventPriority": false,
- "onEventPriority": "DEFAULT",
- "audioSignal": null,
- "lifeTimeType": "IMMEDIATELY",
- "takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
- "triggerLifeType": "IMMEDIATELY",
- "triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
- "firstTriggerInterval": -1.0,
- "priority": -1,
- "priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
- }
- ],
- "_isDerivedBuff": false,
- "_finishDerivedBuffIfParentFinish": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
- },
+ "ON_TAKE_DAMAGE": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_sourceType": "BUFF_OWNER",
- "_effectKey": "rogue_3_relic_fight_30",
- "_useSourceFaceVactor": false,
- "_useSourceToTargetDirection": false,
- "_useAttackPlaybackSpeed": false
+ "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
+ "_filterDamageType": true,
+ "_damageMask": "PHYSICAL_AND_MAGICAL",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_isOneMinus": true,
+ "_isStackable": false,
+ "_cachedDeltaValueToBBKey": ""
+ }
+ ],
+ "ON_OUTPUT_DAMAGE": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
+ "_filterDamageType": false,
+ "_damageMask": "NONE",
+ "_filterApplyWay": false,
+ "_applyWayFilter": "NONE",
+ "_isOneMinus": false,
+ "_isStackable": false,
+ "_cachedDeltaValueToBBKey": ""
}
- ]
- }
- },
- "rogue_3_relic_fight_27": {
- "templateKey": "rogue_3_relic_fight_27",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_TRIGGER": [
+ ],
+ "ON_BEFORE_TRY_SET_HP_ZERO": [
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseAbilitySelector, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_abilityName": "Mirror",
+ "_excludeTarget": false,
+ "_excludeTargetType": "SOURCE",
"_buff": {
"attributes": {
"abnormalFlags": [],
@@ -260666,17 +264285,9 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": [
- {
- "attributeType": "BLOCK_CNT",
- "formulaItem": "ADDITION",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
+ "attributeModifiers": []
},
- "buffKey": "rogue_3_relic_fight_27[add]",
+ "buffKey": "enemy_skztxs_mirror[end]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -260685,8 +264296,8 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
- "disableOverride": true,
+ "templateKey": "suicide_after_buff[not_source]",
+ "disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
"maxStackCnt": 1,
@@ -260697,283 +264308,39 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
+ "durationKey": "none",
+ "lifeTime": 0.10000000149011612,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
- "triggerInterval": -1.0,
- "waitFirstTriggerInterval": true,
+ "triggerInterval": 0.25,
+ "waitFirstTriggerInterval": false,
"firstTriggerInterval": -1.0,
"priority": -1,
"priorityBBKeys": [],
"stripBlackboardParamsWithBuffKey": false,
- "blackboard": []
+ "blackboard": [
+ {
+ "key": "ability_name",
+ "value": 0.0,
+ "valueStr": "Hack"
+ }
+ ]
},
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
- }
- ]
- }
- },
- "rogue_3_relic_book_9": {
- "templateKey": "rogue_3_relic_book_9",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishCardBuffsByKey, Assembly-CSharp",
- "_cardBuffKey": "rogue_3_relic_book_9",
- "_findAllCard": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+AssignProfessionCntToBlackboard, Assembly-CSharp",
- "_professionCategory": "MEDIC",
- "_blackboardKey": "respawn_time"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
- "_inputKey": "respawn_time",
- "_outputKey": "respawn_time",
- "_multiplyParamKey": "respawn_time_factor",
- "_dividedParamKey": null,
- "_addParamKey": null,
- "_minValueKey": "min_value",
- "_maxValueKey": null,
- "_finalAbs": false,
- "_finalCeil": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_anotherBuff": false,
- "_buffKey": null,
- "_blackboardKey": "respawn_time",
- "_valueToCompare": 0,
- "_anotherKeyToCompare": null,
- "_condType": "LT"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateCardBuffToAllCard, Assembly-CSharp",
- "_exceptOwner": false,
- "_exceptTokenAndTrap": false,
- "_cardBuffKey": "rogue_3_relic_book_9",
- "_buffAsSource": false,
- "_lifeType": "ALL_THE_TIME",
- "_isRatio": true,
- "_enableMaxStackCount": false,
- "_filterIsInHand": false
- }
- ],
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FinishCardBuffsByKey, Assembly-CSharp",
- "_cardBuffKey": "rogue_3_relic_book_9",
- "_findAllCard": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+AssignProfessionCntToBlackboard, Assembly-CSharp",
- "_professionCategory": "MEDIC",
- "_blackboardKey": "respawn_time"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+BlackboardAdd, Assembly-CSharp",
- "_blackboardKey": "respawn_time",
- "_addition": -1,
- "_additionKey": null
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
- "_inputKey": "respawn_time",
- "_outputKey": "respawn_time",
- "_multiplyParamKey": "respawn_time_factor",
- "_dividedParamKey": null,
- "_addParamKey": null,
- "_minValueKey": "min_value",
- "_maxValueKey": null,
- "_finalAbs": false,
- "_finalCeil": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_anotherBuff": false,
- "_buffKey": null,
- "_blackboardKey": "respawn_time",
- "_valueToCompare": 0,
- "_anotherKeyToCompare": null,
- "_condType": "LT"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateCardBuffToAllCard, Assembly-CSharp",
- "_exceptOwner": false,
- "_exceptTokenAndTrap": false,
- "_cardBuffKey": "rogue_3_relic_book_9",
- "_buffAsSource": false,
- "_lifeType": "ALL_THE_TIME",
- "_isRatio": true,
- "_enableMaxStackCount": false,
- "_filterIsInHand": false
- }
- ]
- }
- },
- "rogue_3_relic_book_7": {
- "templateKey": "rogue_3_relic_book_7",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_TAKE_DAMAGE": [
- {
- "$type": "Torappu.Battle.Action.Nodes+AssignProfessionCntToBlackboard, Assembly-CSharp",
- "_professionCategory": "CASTER",
- "_blackboardKey": "damage_scale"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
- "_inputKey": "damage_scale",
- "_outputKey": "damage_scale",
- "_multiplyParamKey": "damage_scale_factor",
- "_dividedParamKey": null,
- "_addParamKey": "damage_scale_base",
- "_minValueKey": null,
- "_maxValueKey": "max_value",
- "_finalAbs": true,
- "_finalCeil": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_anotherBuff": false,
- "_buffKey": null,
- "_blackboardKey": "damage_scale",
- "_valueToCompare": 0,
- "_anotherKeyToCompare": null,
- "_condType": "GT"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
- "_filterDamageType": true,
- "_damageMask": "MAGICAL",
- "_filterApplyWay": false,
- "_applyWayFilter": "NONE",
- "_isOneMinus": false,
- "_isStackable": false,
- "_cachedDeltaValueToBBKey": ""
- }
- ]
- }
- },
- "rogue_3_relic_book_5": {
- "templateKey": "rogue_3_relic_book_5",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_TAKE_DAMAGE": [
- {
- "$type": "Torappu.Battle.Action.Nodes+AssignProfessionCntToBlackboard, Assembly-CSharp",
- "_professionCategory": "TANK",
- "_blackboardKey": "damage_resistance"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CalculateBlackboardValueViaParams, Assembly-CSharp",
- "_inputKey": "damage_resistance",
- "_outputKey": "damage_resistance",
- "_multiplyParamKey": "damage_resistance_factor",
- "_dividedParamKey": null,
- "_addParamKey": null,
- "_minValueKey": null,
- "_maxValueKey": "max_value",
- "_finalAbs": true,
- "_finalCeil": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
- "_targetType": "BUFF_OWNER",
- "_anotherBuff": false,
- "_buffKey": null,
- "_blackboardKey": "damage_resistance",
- "_valueToCompare": 0,
- "_anotherKeyToCompare": null,
- "_condType": "GT"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp",
- "_filterDamageType": true,
- "_damageMask": "PHYSICAL",
- "_filterApplyWay": false,
- "_applyWayFilter": "NONE",
- "_isOneMinus": true,
- "_isStackable": false,
- "_cachedDeltaValueToBBKey": ""
- }
- ]
- }
- },
- "rogue_3_relic_book_3[core]": {
- "templateKey": "rogue_3_relic_book_3[core]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+AddGlobalBlackboard, Assembly-CSharp",
- "_blackboardKey": "rogue_3_relic_book_3",
- "_channel": "ROGUELIKE",
- "_value": 1.0
+ "_buffSource": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
}
],
- "ON_BUFF_TRIGGER": [
+ "ON_OWNER_FINISH": [
{
- "$type": "Torappu.Battle.Action.Nodes+ModifyCost, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseAbilitySelector, Assembly-CSharp",
"_sourceType": "BUFF_OWNER",
- "_forceToDisplayNumber": false,
- "_forceToDisplayNegativeNumber": false,
- "_blackboardKey": "cost"
- }
- ],
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+AddGlobalBlackboard, Assembly-CSharp",
- "_blackboardKey": "rogue_3_relic_book_3",
- "_channel": "ROGUELIKE",
- "_value": -1.0
- }
- ]
- }
- },
- "rogue_3_relic_book_3": {
- "templateKey": "rogue_3_relic_book_3",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FilterByGlobalBlackboard, Assembly-CSharp",
- "_blackboardKey": "rogue_3_relic_book_3",
- "_channel": "ROGUELIKE",
- "_valueToCompare": 0.0,
- "_condType": "LT"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp",
"_targetType": "BUFF_OWNER",
- "_buffKeys": [
- "rogue_3_relic_book_3[cost]"
- ],
- "isAND": true,
- "_loadFromBlackboard": false,
- "_checkBuffSource": false,
- "_buffSourceType": "BUFF_SOURCE"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "_abilityName": "Mirror",
+ "_excludeTarget": false,
+ "_excludeTargetType": "SOURCE",
"_buff": {
"attributes": {
"abnormalFlags": [],
@@ -260983,7 +264350,7 @@
"abnormalComboImmunes": [],
"attributeModifiers": []
},
- "buffKey": "rogue_3_relic_book_3[cost]",
+ "buffKey": "enemy_skztxs_mirror[end]",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -260992,7 +264359,7 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "rogue_3_relic_book_3[core]",
+ "templateKey": "suicide_after_buff[not_source]",
"disableOverride": false,
"overrideKey": null,
"overrideType": "DEFAULT",
@@ -261004,141 +264371,92 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
- "triggerLifeType": "INFINITY",
+ "durationKey": "none",
+ "lifeTime": 0.10000000149011612,
+ "triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
- "triggerInterval": 3.0,
+ "triggerInterval": 0.25,
"waitFirstTriggerInterval": false,
"firstTriggerInterval": -1.0,
"priority": -1,
"priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": true,
- "blackboard": []
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": [
+ {
+ "key": "ability_name",
+ "value": 0.0,
+ "valueStr": "Hack"
+ }
+ ]
},
- "_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
+ "_buffSource": "BUFF_OWNER",
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
}
]
}
},
- "rogue_3_relic_hand_5": {
- "templateKey": "rogue_3_relic_hand_5",
+ "enemy_skztxs_line[effect]": {
+ "templateKey": "enemy_skztxs_line[effect]",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
- "ON_TAKE_DAMAGE": [
+ "ON_BUFF_TRIGGER": [
{
"$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
"_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+FilterByCharacterSharedBlackboard, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+CheckDistance, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
"_target": "BUFF_SOURCE",
- "_blackboardKey": "rogue_3_relic_hand_5",
- "_valueToCompare": 0.0,
- "_valueToCompareKey": "value",
- "_condType": "GT"
+ "_radius": 0.0,
+ "_radiusBbKey": "dist_1"
},
"_succeedNodes": [
{
- "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
- "_decCntIfStack": false,
- "_updateOverrideMap": true
- }
- ],
- "_failNodes": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CompareModifierValueWithTargetType, Assembly-CSharp",
- "_modifierTarget": "BUFF_OWNER",
- "_condType": "GE",
- "_targetType": "HP",
- "_ignoreEs": false
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_anotherBuff": false,
+ "_buffKey": null,
+ "_blackboardKey": "dist_now",
+ "_valueToCompare": 1,
+ "_anotherKeyToCompare": "",
+ "_condType": "EQUALS"
},
{
- "$type": "Torappu.Battle.Action.Nodes+CancelModifier, Assembly-CSharp",
- "_reason": "NONE"
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
},
{
- "$type": "Torappu.Battle.Action.Nodes+HealViaMaxHpRatio, Assembly-CSharp",
- "_healTarget": "BUFF_OWNER",
- "_getMaxHpFromTarget": false,
- "_ignoreHealFree": true,
- "_skipModifierEvent": true
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "dist_now",
+ "_value": 1.0,
+ "_copyFromKey": null
},
{
- "$type": "Torappu.Battle.Action.Nodes+AddCharacterSharedBlackboard, Assembly-CSharp",
- "_target": "BUFF_SOURCE",
- "_blackboardKey": "rogue_3_relic_hand_5",
- "_value": 1.0,
- "_isOverwrite": false,
- "_useValueKey": false,
- "_valueKey": ""
- }
- ]
- }
- ]
- }
- },
- "rogue_3_relic_hand_4": {
- "templateKey": "rogue_3_relic_hand_4",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+FilterByCharacterSharedBlackboard, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_blackboardKey": "rogue_3_relic_hand_4",
- "_valueToCompare": 0.0,
- "_valueToCompareKey": "value",
- "_condType": "GT"
- },
- "_succeedNodes": [
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "damage_scale",
+ "_value": 0.0,
+ "_copyFromKey": "damage_scale_1"
+ },
{
- "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp",
- "_decCntIfStack": false,
- "_updateOverrideMap": true
- }
- ],
- "_failNodes": [
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "damage_resistance",
+ "_value": 0.0,
+ "_copyFromKey": "damage_resistance_1"
+ },
{
- "$type": "Torappu.Battle.Action.Nodes+AddTempLifePoint, Assembly-CSharp",
- "_sourceType": "BUFF_OWNER"
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "sp_recover_per_sec",
+ "_value": 0.0,
+ "_copyFromKey": "sp_recover_per_sec_1"
},
{
- "$type": "Torappu.Battle.Action.Nodes+AddCharacterSharedBlackboard, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_blackboardKey": "rogue_3_relic_hand_4",
- "_value": 1.0,
- "_isOverwrite": false,
- "_useValueKey": false,
- "_valueKey": ""
- }
- ]
- }
- ]
- }
- },
- "rogue_3_blackfog": {
- "templateKey": "rogue_3_blackfog",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
- "_conditionNode": {
- "$type": "Torappu.Battle.Action.Nodes+IfTargetSide, Assembly-CSharp",
- "_sideMask": "ALLY",
- "_targetType": "BUFF_OWNER"
- },
- "_succeedNodes": [
+ "$type": "Torappu.Battle.Action.Nodes+FinishDerivedBuff, Assembly-CSharp",
+ "_updateOverrideMap": true
+ },
{
- "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseTargetAsSource, Assembly-CSharp",
"_buff": {
"attributes": {
"abnormalFlags": [],
@@ -261146,26 +264464,18 @@
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": [
- {
- "attributeType": "ATTACK_SPEED",
- "formulaItem": "ADDITION",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
+ "attributeModifiers": []
},
- "buffKey": "rogue_3_blackfog[ally]",
+ "buffKey": "enemy_skztxs_line[buff]",
"loadFromDB": false,
- "isDurableBuff": false,
+ "isDurableBuff": true,
"isDamageMissable": false,
"isSilenceable": false,
"isStunnable": false,
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
+ "templateKey": "enemy_skztxs_line[buff]",
"disableOverride": false,
"overrideKey": null,
"overrideType": "UNIQUE",
@@ -261173,7 +264483,7 @@
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
"maxValidStackCnt": -1,
- "overrideEffectKey": null,
+ "overrideEffectKey": "enemy_skztxs_line_01",
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
@@ -261191,32 +264501,500 @@
"stripBlackboardParamsWithBuffKey": false,
"blackboard": []
},
- "_buffOwner": "BUFF_OWNER",
+ "_buffOwner": "BUFF_SOURCE",
"_isDerivedBuff": true,
"_finishDerivedBuffIfParentFinish": true
}
],
"_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckDistance, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_target": "BUFF_SOURCE",
+ "_radius": 0.0,
+ "_radiusBbKey": "dist_2"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_anotherBuff": false,
+ "_buffKey": null,
+ "_blackboardKey": "dist_now",
+ "_valueToCompare": 2,
+ "_anotherKeyToCompare": "",
+ "_condType": "EQUALS"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "dist_now",
+ "_value": 2.0,
+ "_copyFromKey": null
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "damage_scale",
+ "_value": 0.0,
+ "_copyFromKey": "damage_scale_2"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "damage_resistance",
+ "_value": 0.0,
+ "_copyFromKey": "damage_resistance_2"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "sp_recover_per_sec",
+ "_value": 0.0,
+ "_copyFromKey": "sp_recover_per_sec_2"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishDerivedBuff, Assembly-CSharp",
+ "_updateOverrideMap": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseTargetAsSource, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_skztxs_line[buff]",
+ "loadFromDB": false,
+ "isDurableBuff": true,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "enemy_skztxs_line[buff]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "enemy_skztxs_line_02",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_SOURCE",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckDistance, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_target": "BUFF_SOURCE",
+ "_radius": 0.0,
+ "_radiusBbKey": "dist_3"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_anotherBuff": false,
+ "_buffKey": null,
+ "_blackboardKey": "dist_now",
+ "_valueToCompare": 3,
+ "_anotherKeyToCompare": "",
+ "_condType": "EQUALS"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "dist_now",
+ "_value": 3.0,
+ "_copyFromKey": null
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "damage_scale",
+ "_value": 0.0,
+ "_copyFromKey": "damage_scale_3"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "damage_resistance",
+ "_value": 0.0,
+ "_copyFromKey": "damage_resistance_3"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "sp_recover_per_sec",
+ "_value": 0.0,
+ "_copyFromKey": "sp_recover_per_sec_3"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishDerivedBuff, Assembly-CSharp",
+ "_updateOverrideMap": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseTargetAsSource, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_skztxs_line[buff]",
+ "loadFromDB": false,
+ "isDurableBuff": true,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "enemy_skztxs_line[buff]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "enemy_skztxs_line_03",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_SOURCE",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckDistance, Assembly-CSharp",
+ "_source": "BUFF_OWNER",
+ "_target": "BUFF_SOURCE",
+ "_radius": 0.0,
+ "_radiusBbKey": "dist_4"
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_anotherBuff": false,
+ "_buffKey": null,
+ "_blackboardKey": "dist_now",
+ "_valueToCompare": 4,
+ "_anotherKeyToCompare": "",
+ "_condType": "EQUALS"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "dist_now",
+ "_value": 4.0,
+ "_copyFromKey": null
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "damage_scale",
+ "_value": 0.0,
+ "_copyFromKey": "damage_scale_4"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "damage_resistance",
+ "_value": 0.0,
+ "_copyFromKey": "damage_resistance_4"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "sp_recover_per_sec",
+ "_value": 0.0,
+ "_copyFromKey": "sp_recover_per_sec_4"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishDerivedBuff, Assembly-CSharp",
+ "_updateOverrideMap": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseTargetAsSource, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_skztxs_line[buff]",
+ "loadFromDB": false,
+ "isDurableBuff": true,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "enemy_skztxs_line[buff]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "enemy_skztxs_line_04",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_SOURCE",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FilterByBlackboardValue, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_anotherBuff": false,
+ "_buffKey": null,
+ "_blackboardKey": "dist_now",
+ "_valueToCompare": 5,
+ "_anotherKeyToCompare": "",
+ "_condType": "EQUALS"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfNot, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "dist_now",
+ "_value": 5.0,
+ "_copyFromKey": null
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "damage_scale",
+ "_value": 0.0,
+ "_copyFromKey": "damage_scale_5"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "damage_resistance",
+ "_value": 0.0,
+ "_copyFromKey": "damage_resistance_5"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AssignValueToBB, Assembly-CSharp",
+ "_blackboardKey": "sp_recover_per_sec",
+ "_value": 0.0,
+ "_copyFromKey": "sp_recover_per_sec_5"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishDerivedBuff, Assembly-CSharp",
+ "_updateOverrideMap": true
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseTargetAsSource, Assembly-CSharp",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_skztxs_line[buff]",
+ "loadFromDB": false,
+ "isDurableBuff": true,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "enemy_skztxs_line[buff]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "UNIQUE",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": "enemy_skztxs_line_05",
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "IMMEDIATELY",
+ "triggerCnt": 0,
+ "triggerInterval": -1.0,
+ "waitFirstTriggerInterval": true,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffOwner": "BUFF_SOURCE",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+CheckUnitCurrentMode, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_checkCurModeIndex": 2
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AttributeModifierWithBB, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_attributeType": "SP_RECOVERY_PER_SEC",
+ "_valueKey": "sp_recover_per_sec",
+ "_formulaType": "ADDITION"
+ }
+ ],
+ "ON_BUFF_FINISH": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+InterruptCharacterSkill, Assembly-CSharp",
+ "_charFrom": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp",
+ "_conditionNode": {
+ "$type": "Torappu.Battle.Action.Nodes+CheckUnitCurrentMode, Assembly-CSharp",
+ "_targetType": "BUFF_OWNER",
+ "_checkCurModeIndex": 0
+ },
+ "_succeedNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp",
+ "_modeIndex": 1,
+ "_loadModeFromBlackboard": false,
+ "_restoreDefault": false,
+ "_restartFSM": false,
+ "_targetType": "TARGET"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+TriggerAbility, Assembly-CSharp",
+ "_ownerType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_abilityName": "BornAnim",
+ "_checkCanUseAblityFlag": false,
+ "_castDirectly": false
+ }
+ ],
+ "_failNodes": [
+ {
+ "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp",
+ "_buffKey": "trap_skztxy_s",
+ "_loadFromBlackboard": false,
+ "_decCntIfStack": false,
+ "_updateOverrideMap": true,
+ "_targetType": "BUFF_OWNER"
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+TriggerAbility, Assembly-CSharp",
+ "_ownerType": "BUFF_OWNER",
+ "_targetType": "BUFF_OWNER",
+ "_abilityName": "FinalAttack",
+ "_checkCanUseAblityFlag": false,
+ "_castDirectly": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
+ },
{
"$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp",
"_buff": {
"attributes": {
- "abnormalFlags": [],
+ "abnormalFlags": [
+ "SKILL_NOT_ACTIVATABLE"
+ ],
"abnormalImmunes": [],
"abnormalAntis": [],
"abnormalCombos": [],
"abnormalComboImmunes": [],
- "attributeModifiers": [
- {
- "attributeType": "ATTACK_SPEED",
- "formulaItem": "ADDITION",
- "value": 0.0,
- "loadFromBlackboard": true,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
+ "attributeModifiers": []
},
- "buffKey": "rogue_3_blackfog[enemy]",
+ "buffKey": "trap_skztxy_suicide",
"loadFromDB": false,
"isDurableBuff": false,
"isDamageMissable": false,
@@ -261225,10 +265003,10 @@
"isFreezable": false,
"isLevitatable": false,
"statusResistable": "AUTOMATIC",
- "templateKey": "empty",
+ "templateKey": "trap_skztxy_suicide",
"disableOverride": false,
"overrideKey": null,
- "overrideType": "UNIQUE",
+ "overrideType": "DEFAULT",
"maxStackCnt": 1,
"refreshRemainingTimeWhenStackMax": false,
"clearAllStackCntWhenTimeUp": false,
@@ -261237,10 +265015,10 @@
"overrideOnEventPriority": false,
"onEventPriority": "DEFAULT",
"audioSignal": null,
- "lifeTimeType": "INFINITY",
+ "lifeTimeType": "LIMITED",
"takeSnapshotWhenExtend": false,
- "durationKey": null,
- "lifeTime": 0.0,
+ "durationKey": "none",
+ "lifeTime": 2.9000000953674316,
"triggerLifeType": "IMMEDIATELY",
"triggerCnt": 0,
"triggerInterval": -1.0,
@@ -261248,119 +265026,83 @@
"firstTriggerInterval": -1.0,
"priority": -1,
"priorityBBKeys": [],
- "stripBlackboardParamsWithBuffKey": true,
+ "stripBlackboardParamsWithBuffKey": false,
"blackboard": []
},
"_buffOwner": "BUFF_OWNER",
- "_isDerivedBuff": true,
- "_finishDerivedBuffIfParentFinish": true
+ "_isDerivedBuff": false,
+ "_finishDerivedBuffIfParentFinish": false
+ },
+ {
+ "$type": "Torappu.Battle.Action.Nodes+MoveNextLevelBranch, Assembly-CSharp",
+ "_isLoop": false,
+ "_branchId": "branch_skztxy_final"
}
]
}
]
}
},
- "modify_life_on_finish[not_dead]": {
- "templateKey": "modify_life_on_finish[not_dead]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+CheckUnitAlive, Assembly-CSharp",
- "_ownerType": "BUFF_OWNER"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+ModifyLifePoint, Assembly-CSharp",
- "_sourceType": "SOURCE"
- }
- ]
- }
- },
- "instant_kill_owner_and_target": {
- "templateKey": "instant_kill_owner_and_target",
+ "enemy_skztxs_line": {
+ "templateKey": "enemy_skztxs_line",
"effectKey": "",
"onEventPriority": "DEFAULT",
"eventToActions": {
"ON_BUFF_START": [
{
- "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
+ "$type": "Torappu.Battle.Action.Nodes+CreateBuffUseAbilitySelector, Assembly-CSharp",
+ "_sourceType": "BUFF_OWNER",
"_targetType": "BUFF_OWNER",
- "_killSource": false,
- "_noSource": false,
- "_withdrawIfRallyPoint": false,
- "_resultIfInRallyPointMode": false,
- "_skipReborn": false,
- "_noReason": false
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp"
- },
- {
- "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
- "_targetType": "BUFF_SOURCE",
- "_killSource": false,
- "_noSource": false,
- "_withdrawIfRallyPoint": false,
- "_resultIfInRallyPointMode": false,
- "_skipReborn": false,
- "_noReason": false
- }
- ]
- }
- },
- "instant_kill_after_buff[sp_show]": {
- "templateKey": "instant_kill_after_buff[sp_show]",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_START": [
- {
- "$type": "Torappu.Battle.Action.Nodes+SpShowBuff, Assembly-CSharp",
- "_targetType": "TARGET",
- "_spShowBuffKey": null,
- "_isSelf": true,
- "_isSkillCountDown": false
- }
- ],
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+InstantKill, Assembly-CSharp",
- "_targetType": "TARGET",
- "_killSource": false,
- "_noSource": true,
- "_withdrawIfRallyPoint": false,
- "_resultIfInRallyPointMode": false,
- "_skipReborn": false,
- "_noReason": false
- }
- ]
- }
- },
- "always_face_to_target": {
- "templateKey": "always_face_to_target",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_TRIGGER": [
- {
- "$type": "Torappu.Battle.Action.Nodes+FaceToTarget, Assembly-CSharp",
- "_target": "BUFF_OWNER",
- "_source": "BUFF_SOURCE",
- "_force": true
- }
- ]
- }
- },
- "modify_life_on_finish": {
- "templateKey": "modify_life_on_finish",
- "effectKey": "",
- "onEventPriority": "DEFAULT",
- "eventToActions": {
- "ON_BUFF_FINISH": [
- {
- "$type": "Torappu.Battle.Action.Nodes+ModifyLifePoint, Assembly-CSharp",
- "_sourceType": "SOURCE"
+ "_abilityName": "Line",
+ "_excludeTarget": false,
+ "_excludeTargetType": "SOURCE",
+ "_buff": {
+ "attributes": {
+ "abnormalFlags": [],
+ "abnormalImmunes": [],
+ "abnormalAntis": [],
+ "abnormalCombos": [],
+ "abnormalComboImmunes": [],
+ "attributeModifiers": []
+ },
+ "buffKey": "enemy_skztxs_line[effect]",
+ "loadFromDB": false,
+ "isDurableBuff": false,
+ "isDamageMissable": false,
+ "isSilenceable": false,
+ "isStunnable": false,
+ "isFreezable": false,
+ "isLevitatable": false,
+ "statusResistable": "AUTOMATIC",
+ "templateKey": "enemy_skztxs_line[effect]",
+ "disableOverride": false,
+ "overrideKey": null,
+ "overrideType": "DEFAULT",
+ "maxStackCnt": 1,
+ "refreshRemainingTimeWhenStackMax": false,
+ "clearAllStackCntWhenTimeUp": false,
+ "maxValidStackCnt": -1,
+ "overrideEffectKey": null,
+ "overrideOnEventPriority": false,
+ "onEventPriority": "DEFAULT",
+ "audioSignal": null,
+ "lifeTimeType": "INFINITY",
+ "takeSnapshotWhenExtend": false,
+ "durationKey": null,
+ "lifeTime": 0.0,
+ "triggerLifeType": "INFINITY",
+ "triggerCnt": 0,
+ "triggerInterval": 0.25,
+ "waitFirstTriggerInterval": false,
+ "firstTriggerInterval": -1.0,
+ "priority": -1,
+ "priorityBBKeys": [],
+ "stripBlackboardParamsWithBuffKey": false,
+ "blackboard": []
+ },
+ "_buffSource": "BUFF_OWNER",
+ "_isDerivedBuff": true,
+ "_finishDerivedBuffIfParentFinish": true
}
]
}
diff --git a/zh_CN/gamedata/excel/activity_table.json b/zh_CN/gamedata/excel/activity_table.json
index 34f1849eb..57d867639 100644
--- a/zh_CN/gamedata/excel/activity_table.json
+++ b/zh_CN/gamedata/excel/activity_table.json
@@ -158246,6 +158246,21 @@
}
],
"startTs": 1720497600
+ },
+ {
+ "id": "dis_rogue_4",
+ "type": "ROGUELIKE",
+ "funcId": "rogue_4_entry_display_1",
+ "endTs": 1722369599,
+ "sortId": 86,
+ "itemId": null,
+ "timeNodes": [
+ {
+ "title": "集成战略<萨卡兹的无终奇语>主题已开放",
+ "ts": 1721116800
+ }
+ ],
+ "startTs": 1721116800
}
],
"actFunData": {
diff --git a/zh_CN/gamedata/excel/audio_data.json b/zh_CN/gamedata/excel/audio_data.json
index 949c0aa1f..55312932f 100644
--- a/zh_CN/gamedata/excel/audio_data.json
+++ b/zh_CN/gamedata/excel/audio_data.json
@@ -2897,13 +2897,77 @@
"delay": 0.0,
"name": "battle.ON_GAME_READY.aegir_dsbish"
},
+ {
+ "intro": "Audio/Sound_Beta_2/Music/rogue_4/m_bat_rouge4boss1_intro",
+ "loop": "Audio/Sound_Beta_2/Music/rogue_4/m_bat_rouge4boss1_loop",
+ "volume": 1.0,
+ "crossfade": 1.0,
+ "delay": 0.0,
+ "name": "battle.ON_GAME_READY.rl4boss1"
+ },
+ {
+ "intro": null,
+ "loop": "Audio/Sound_Beta_2/Music/rogue_4/m_bat_rouge4boss2_loop",
+ "volume": 1.0,
+ "crossfade": 1.0,
+ "delay": 0.0,
+ "name": "battle.ON_GAME_READY.rl4boss2"
+ },
+ {
+ "intro": "Audio/Sound_Beta_2/Music/rogue_4/m_bat_rouge4boss3_intro",
+ "loop": "Audio/Sound_Beta_2/Music/rogue_4/m_bat_rouge4boss3_loop",
+ "volume": 1.0,
+ "crossfade": 1.0,
+ "delay": 0.0,
+ "name": "battle.ON_GAME_READY.rl4boss3"
+ },
+ {
+ "intro": "Audio/Sound_Beta_2/Music/rogue_4/m_bat_rouge4_1_intro",
+ "loop": "Audio/Sound_Beta_2/Music/rogue_4/m_bat_rouge4_1_loop",
+ "volume": 1.0,
+ "crossfade": 1.0,
+ "delay": 0.0,
+ "name": "battle.ON_GAME_READY.rl4normal1"
+ },
+ {
+ "intro": "Audio/Sound_Beta_2/Music/rogue_4/m_bat_rouge4_2_intro",
+ "loop": "Audio/Sound_Beta_2/Music/rogue_4/m_bat_rouge4_2_loop",
+ "volume": 1.0,
+ "crossfade": 1.0,
+ "delay": 0.0,
+ "name": "battle.ON_GAME_READY.rl4normal2"
+ },
+ {
+ "intro": "Audio/Sound_Beta_2/Music/rogue_4/m_bat_rouge4_3_intro",
+ "loop": "Audio/Sound_Beta_2/Music/rogue_4/m_bat_rouge4_3_loop",
+ "volume": 1.0,
+ "crossfade": 1.0,
+ "delay": 0.0,
+ "name": "battle.ON_GAME_READY.rl4special"
+ },
{
"intro": null,
"loop": "Audio/Sound_Beta_2/Music/act17mini/m_sys_act17mini_loop",
"volume": 1.0,
"crossfade": 1.0,
"delay": 0.0,
- "name": "sys.ON_ACTIVITY_LOADED.act17mini"
+ "name": "sys.ON_ROGUELIKE_MAPLOW.rogue_4"
+ },
+ {
+ "intro": "Audio/Sound_Beta_2/Music/rogue_4/m_sys_rouge4_theme2_intro",
+ "loop": "Audio/Sound_Beta_2/Music/rogue_4/m_sys_rouge4_theme2_loop",
+ "volume": 1.0,
+ "crossfade": 1.0,
+ "delay": 0.0,
+ "name": "sys.ON_ROGUELIKE_MAPHIGH.rogue_4"
+ },
+ {
+ "intro": "Audio/Sound_Beta_2/Music/rogue_4/m_sys_rouge4_theme3_intro",
+ "loop": "Audio/Sound_Beta_2/Music/rogue_4/m_sys_rouge4_theme3_loop",
+ "volume": 1.0,
+ "crossfade": 1.0,
+ "delay": 0.0,
+ "name": "sys.ON_ROGUELIKE_MAPBOSS.rogue_4"
},
{
"intro": "Audio/Sound_Beta_2/Music/obt/empty",
@@ -148165,6 +148229,216 @@
"loop": false,
"name": "ui.ON_ROGUELIKE_DUEL_BATTLE_DRAW"
},
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_stmpnklch_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_4151_tinman.attack.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_stmpnklch_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_tinman"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_stmpnklch_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_P_SAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.skchr_tinman_1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_stmpnklch_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_P_SImp",
+ "loop": false,
+ "name": "battle.ON_PROJECTILE_REACH.projectile_chr_tinman_s1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_stmpnklchbm",
+ "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_BUFF_TRIGGER.tinman_s_1[audio]"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_lchmyprdtvsh",
+ "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_PROJECTILE_STOP.projectile_chr_tinman_s1"
+ },
+ {
+ "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_tinman_2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_stmpnklch_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_SAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.skchr_tinman_2.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_stmpnklch_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_SAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.skchr_tinman_2.2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_stmpnklch_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_PROJECTILE_REACH.projectile_chr_tinman_s2"
+ },
{
"sounds": [
{
@@ -148186,6 +148460,27 @@
"loop": false,
"name": "battle.ON_CUSTOM_TRIGGER.tinman_s_2[audio]"
},
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Player/p_atk/p_atk_lchmyprdtvsh",
+ "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_PROJECTILE_STOP.projectile_chr_tinman_s2"
+ },
{
"sounds": [
{
@@ -148669,6 +148964,153 @@
"loop": false,
"name": "battle.ON_CUSTOM_TRIGGER.state_change"
},
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_wzrdlch",
+ "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_2063_skzlch.attack.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_wzrdlch",
+ "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_skzlch"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_wzrdlch",
+ "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_2063_skzlch.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_bigaxe_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_2064_skzwdd.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_byrgcrsh",
+ "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_2064_skzwdd.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_byrgcrsh",
+ "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_2064_skzwdd.combat.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_intfyshpsdr",
+ "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_BUFF_SHOW_EFFECT.skzwdd_power_buff"
+ },
{
"sounds": [
{
@@ -148711,6 +149153,1161 @@
"loop": false,
"name": "battle.ON_UNIT_BORN.enemy_1221_dzomg"
},
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_magic_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_BUFF_START_skzjs_boom_hit"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_slime_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_HIT.enemy_2065_skzjs.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_magic_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_2066_skzlcp.attack.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_magic_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_2066_skzlcp.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_magic_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_PROJECTILE_HIT.projectile_enemy_skzlcp"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_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_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2066_skzlcp.OngoingApoptosis.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_drkmtrfld_1",
+ "weight": 1.0,
+ "important": true,
+ "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_UNIT_BORN.enemy_2086_skzdwx"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_drkfldvnsh",
+ "weight": 1.0,
+ "important": true,
+ "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_UNIT_DEAD.enemy_2086_skzdwx"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_drkmtrfld_2",
+ "weight": 1.0,
+ "important": true,
+ "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_UNIT_BORN.enemy_2087_skzdwy"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_drkfldvnsh",
+ "weight": 1.0,
+ "important": true,
+ "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_UNIT_DEAD.enemy_2087_skzdwy"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_drkmtrfld_3",
+ "weight": 1.0,
+ "important": true,
+ "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_UNIT_BORN.enemy_2088_skzdwz"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_drkfldvnsh",
+ "weight": 1.0,
+ "important": true,
+ "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_UNIT_DEAD.enemy_2088_skzdwz"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tnsfrgtwrng",
+ "weight": 1.0,
+ "important": true,
+ "is2D": true,
+ "delay": 0.0,
+ "minPitch": 0.9,
+ "maxPitch": 1.1,
+ "minVolume": 1.0,
+ "maxVolume": 1.0,
+ "ignoreTimeScale": false
+ }
+ ],
+ "maxSoundAllowed": 2,
+ "popOldest": true,
+ "customMixerGroup": "Battle_E_NAtk",
+ "loop": false,
+ "name": "battle.ON_BUFF_START.skzcy_appear"
+ },
+ {
+ "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_2067_skzcy.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_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_NImp",
+ "loop": false,
+ "name": "battle.ON_ABILITY_HIT.enemy_2067_skzcy.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_tnsfrgtdd",
+ "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_E_NImp",
+ "loop": false,
+ "name": "battle.ON_UNIT_DEAD.enemy_2067_skzcy"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_ergychnbm",
+ "weight": 1.0,
+ "important": false,
+ "is2D": true,
+ "delay": 0.2,
+ "minPitch": 0.9,
+ "maxPitch": 1.1,
+ "minVolume": 1.0,
+ "maxVolume": 1.0,
+ "ignoreTimeScale": false
+ }
+ ],
+ "maxSoundAllowed": 2,
+ "popOldest": true,
+ "customMixerGroup": "Battle_E_NImp",
+ "loop": false,
+ "name": "battle.ON_BUFF_START.skzirn_boom"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_stmfrcbrn",
+ "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_UNIT_BORN.enemy_2069_skzbox"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_basblht",
+ "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_2069_skzbox.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Battle/b_enemy/b_enemy_dead_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_UNIT_DEAD.enemy_2069_skzbox"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_stmfrcky",
+ "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_BUFF_START.skzfbx_fall_down"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_basblht",
+ "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_2070_skzfbx.combat.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Battle/b_enemy/b_enemy_dead_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_UNIT_DEAD.enemy_2070_skzfbx"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_brdtsur",
+ "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_UNIT_DEAD.trap_759_skzwyx"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_mchntsur",
+ "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_UNIT_DEAD.trap_757_skzbox"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_drkcystbrk",
+ "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_UNIT_DEAD.trap_760_skztzs"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_drkcystgrw",
+ "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_UNIT_BORN.trap_760_skztzs"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyhvwpns_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_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2082_skzdd.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hlyhvwpns_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_2082_skzdd.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyhvwpns_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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2082_skzdd.SpawnEnemy_S1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hlyhvwpns_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2082_skzdd.SpawnEnemy_S1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyhvwpnsre",
+ "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_2082_skzdd.T.Reborn"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyhvwpnslp",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_BUFF_START.enemy_skzdd_reborn_s1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hlyhvwpnsdn",
+ "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_FINISH.enemy_skzdd_reborn_s1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlymslspr",
+ "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_2082_skzdd.Fire_S2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlymslsprfr",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2082_skzdd.Fire_S2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hlymslspr",
+ "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": 3,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_PROJECTILE_REACH.projectile_enemy_skzdd_s"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyhvwpns",
+ "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_2082_skzdd.attack.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyhvwpnsfr",
+ "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_2082_skzdd.attack.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hlyhvwpns",
+ "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_skzdd"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyhvwpns_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_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2082_skzdd.combat.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hlyhvwpns_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_2082_skzdd.combat.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyhvwpns_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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2082_skzdd.SpawnEnemy_S2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hlyhvwpns_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2082_skzdd.SpawnEnemy_S2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyhvwpnsh_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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2082_skzdd.SpawnToken_S2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hlyhvwpnsh_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2082_skzdd.SpawnToken_S2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyshld",
+ "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_UNIT_BORN.trap_763_skzddd"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hlyshld",
+ "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_763_skzddd"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyhvwpnsre",
+ "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_2082_skzdd.T.RebornS2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hlyhvwpnslp",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_BUFF_START.enemy_skzdd_reborn_s2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hlyhvwpnsdn",
+ "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_FINISH.enemy_skzdd_reborn_s2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_snrgntmstr",
+ "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_2071_skzdny.attack.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_snrgntmstr",
+ "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_skzdny"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_snrgntmstr",
+ "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_2071_skzdny.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_dthsnrgnt",
+ "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_UNIT_DEAD.enemy_2071_skzdny"
+ },
{
"sounds": [
{
@@ -148728,9 +150325,1080 @@
],
"maxSoundAllowed": 2,
"popOldest": true,
- "customMixerGroup": "Battle_E_NAtk",
+ "customMixerGroup": "Battle_E_NAtk",
+ "loop": false,
+ "name": "battle.ON_CUSTOM_TRIGGER.skzrck_delay_born_audio"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_drkcystbrk",
+ "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_UNIT_DEAD.enemy_2073_skzrck"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_snrgntmstr",
+ "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_2072_skdny2.attack.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_snrgntmstr",
+ "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_2072_skdny2.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_dthsnrgnt",
+ "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_UNIT_DEAD.enemy_2072_skdny2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_rtamrjpswd",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_ABILITY_START.enemy_2074_skzgly.PowerAttack"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_rtamrjpswd",
+ "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_2074_skzgly.PowerAttack"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_rtamrswd",
+ "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_2074_skzgly.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_rtamrswd",
+ "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_2074_skzgly.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_rtamrjpswd",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_ABILITY_START.enemy_2075_skgly2.PowerAttack"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_rtamrjpswd",
+ "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_CUSTOM_TRIGGER.skzrck_delay_born_audio"
+ "name": "battle.ON_ABILITY_HIT.enemy_2075_skgly2.PowerAttack"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_rtamrswd",
+ "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_2075_skgly2.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_rtamrswd",
+ "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_2075_skgly2.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrkswd",
+ "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_2076_skzklz.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hrkswd",
+ "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_2076_skzklz.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrkswd_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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2076_skzklz.SwapM3.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrtlprn",
+ "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_2076_skzklz.SwapM3.3"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hrkswd_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2076_skzklz.Boom"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Battle/b_enemy/b_enemy_dead_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_UNIT_DEAD.enemy_2076_skzklz"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrgdmstr",
+ "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_2078_skzmst.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hrgdmstr",
+ "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_2078_skzmst.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrgdmstr_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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2078_skzmst.StopAttack"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrtlprn",
+ "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_2078_skzmst.StopAttack"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hrgdmstr_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2078_skzmst.Boom"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hrgdmstrbm",
+ "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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_UNIT_DEAD.enemy_2078_skzmst"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrkswd",
+ "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_2077_skklz2.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hrkswd",
+ "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_2077_skklz2.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrkswd_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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2077_skklz2.SwapM3.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrtlprn",
+ "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_2077_skklz2.SwapM3.3"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hrkswd_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2077_skklz2.Boom"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Battle/b_enemy/b_enemy_dead_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_UNIT_DEAD.enemy_2077_skklz2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrgdmstr",
+ "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_2079_skmst2.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hrgdmstr",
+ "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_2079_skmst2.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrgdmstr_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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2079_skmst2.StopAttack"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_hrtlprn",
+ "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_2079_skmst2.StopAttack"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hrgdmstr_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2079_skmst2.Boom"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_hrgdmstrbm",
+ "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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_UNIT_DEAD.enemy_2079_skmst2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtn",
+ "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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2081_skztxs.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_tskngcprtn",
+ "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_2081_skztxs.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtn_d",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.4"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtnclv",
+ "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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2081_skztxs.Hack.4"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_tskngcprtn_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_skztxs_s_left"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtn_d",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.3"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtnclv",
+ "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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2081_skztxs.Hack.3"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_tskngcprtn_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_skztxs_s_down"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtn_d",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtnclv",
+ "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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2081_skztxs.Hack.2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_tskngcprtn_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_skztxs_s_right"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtn_d",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtnclv",
+ "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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.enemy_2081_skztxs.Hack.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_tskngcprtn_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_skztxs_s_up"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tmgcprvnt",
+ "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.trap_skztxy_spawn_during"
},
{
"sounds": [
@@ -148753,6 +151421,132 @@
"loop": false,
"name": "battle.ON_PROJECTILE_REACH.projectile_trap_skztxy_skz"
},
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_tokenset",
+ "weight": 1.0,
+ "important": true,
+ "is2D": false,
+ "delay": 0.0,
+ "minPitch": 0.9,
+ "maxPitch": 1.1,
+ "minVolume": 1.0,
+ "maxVolume": 1.0,
+ "ignoreTimeScale": false
+ }
+ ],
+ "maxSoundAllowed": 2,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_UNIT_BORN.trap_761_skzthx"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_tokendead",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_UI_Important",
+ "loop": false,
+ "name": "battle.ON_UNIT_DEAD.trap_761_skzthx"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtn_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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_START.enemy_2081_skztxs.PingPong"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtnfr",
+ "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_2081_skztxs.PingPong"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_tybsrbsl",
+ "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_REACH.projectile_enemy_skztxs_pp"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_tskngcprtn_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_BE_NImp",
+ "loop": false,
+ "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_skztxs_pp"
+ },
{
"sounds": [
{
@@ -148795,6 +151589,111 @@
"loop": false,
"name": "battle.ON_ABILITY_ON.sktok_skztxy_1.2"
},
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngcprtnre",
+ "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_2081_skztxs.T.Reborn"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tskngtghr",
+ "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_FINISH.enemy_skztxs_blink_start"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_tskngtghr",
+ "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_FINISH.enemy_skztxs_blink_end"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_kngcwnapr",
+ "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.trap_skztxy_crown"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_kngcwntghr",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_BUFF_START.trap_skztxy_s2[effect]"
+ },
{
"sounds": [
{
@@ -148858,6 +151757,510 @@
"loop": false,
"name": "battle.ON_ABILITY_HIT.sktok_skztxy_1.1"
},
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Battle/b_enemy/b_enemy_dead_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_UNIT_DEAD.enemy_2081_skztxs"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tysmnsldr",
+ "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.trap_762_skztxy.T.3"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_tysmnsldrle",
+ "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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_ABILITY_ON.trap_762_skztxy.T.3"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_tysmnsldr",
+ "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.trap_762_skztxy.T.3"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldrcfnwzrd",
+ "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_2080_skzlwy.attack.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldrcfnwzrd",
+ "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_2080_skzlwy.combat.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_eldrcfnwzrd",
+ "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_skzlwy"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldrcfnpr",
+ "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.skzhg_real_born"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_tokendead",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_UI_Important",
+ "loop": false,
+ "name": "battle.ON_UNIT_DEAD.enemy_2083_skzhg"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_splblapr",
+ "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.Charge.enemy_2080_skzlwy.attack.0.M0ChargeAttack.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_eldrcfnwzrd",
+ "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_skzlwy_charge"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldcfnstglp",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_BUFF_START.skzlwy_m1_reborn"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldcfnskpr",
+ "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_2080_skzlwy.Rebuild.1"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_prtrlknrk",
+ "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.skzlwy_rebuild_mark_audio"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldcfnsklp",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_ABILITY_START.enemy_2080_skzlwy.Rebuild.2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldcfnsklrls",
+ "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_2080_skzlwy.Rebuild.3"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldrcfnwzrd",
+ "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_2080_skzlwy.attack.2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldrcfnwzrd",
+ "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_2080_skzlwy.combat.2"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_splblapr",
+ "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.Charge.enemy_2080_skzlwy.attack.2.M2ChargeAttack.0"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldcfnstgdth",
+ "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.skzlwy_m2_reborn_start"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldcfnstglp_ts",
+ "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": 1,
+ "popOldest": true,
+ "customMixerGroup": "Battle_BE_NAtk",
+ "loop": true,
+ "name": "battle.ON_BUFF_START.skzlwy_m3_reborn_middle"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldcfnstglpndxp",
+ "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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_BUFF_START.skzlwy_m3_reborn_boom"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_imp/e_imp_dkcfngtht",
+ "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.skzhg_boom_hit"
+ },
+ {
+ "sounds": [
+ {
+ "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_eldcfnwzrdut",
+ "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_BE_NAtk",
+ "loop": false,
+ "name": "battle.ON_UNIT_DEAD.enemy_2080_skzlwy"
+ },
{
"sounds": [
{
@@ -151127,6 +154530,114 @@
"ctrlStop": true,
"ctrlStopFadetime": 0.2,
"name": "battle.ON_SKILL_FINISH.skchr_nymph_3"
+ },
+ {
+ "targetBank": "battle.ON_BUFF_START.enemy_skzdd_reborn_s1",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_BUFF_FINISH.enemy_skzdd_reborn_s1"
+ },
+ {
+ "targetBank": "battle.ON_BUFF_START.enemy_skzdd_reborn_s2",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_BUFF_FINISH.enemy_skzdd_reborn_s2"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2074_skzgly.PowerAttack",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_ON.enemy_2074_skzgly.PowerAttack"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2074_skzgly.PowerAttack",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_END.enemy_2074_skzgly.PowerAttack"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2075_skgly2.PowerAttack",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_ON.enemy_2075_skgly2.PowerAttack"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2075_skgly2.PowerAttack",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_END.enemy_2075_skgly2.PowerAttack"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.4",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_ON.enemy_2081_skztxs.Hack.4"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.4",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_END.enemy_2081_skztxs.Hack.4"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.3",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_ON.enemy_2081_skztxs.Hack.3"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.3",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_END.enemy_2081_skztxs.Hack.3"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.2",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_ON.enemy_2081_skztxs.Hack.2"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.2",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_END.enemy_2081_skztxs.Hack.2"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.1",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_ON.enemy_2081_skztxs.Hack.1"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2081_skztxs.Hack.1",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_END.enemy_2081_skztxs.Hack.1"
+ },
+ {
+ "targetBank": "battle.ON_BUFF_START.trap_skztxy_s2[effect]",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_END.trap_762_skztxy.T.3"
+ },
+ {
+ "targetBank": "battle.ON_BUFF_START.skzlwy_m1_reborn",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_BUFF_FINISH.skzlwy_m1_reborn"
+ },
+ {
+ "targetBank": "battle.ON_ABILITY_START.enemy_2080_skzlwy.Rebuild.2",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_ABILITY_END.enemy_2080_skzlwy.Rebuild.2"
+ },
+ {
+ "targetBank": "battle.ON_BUFF_START.skzlwy_m3_reborn_middle",
+ "ctrlStop": true,
+ "ctrlStopFadetime": 0.2,
+ "name": "battle.ON_BUFF_START.skzlwy_m3_reborn_boom"
}
],
"snapshotBanks": [
@@ -151981,6 +155492,56 @@
"id": "music_sandbox_v2_10",
"name": "恶化螺旋",
"bank": "sys.ON_SANDBOX_CHALLENGEMAP.sandbox_1"
+ },
+ {
+ "id": "music_rogue_4_1",
+ "name": "Resolutely Burns the Fire of Lives",
+ "bank": "sys.ON_ROGUELIKE_MAPLOW.rogue_4"
+ },
+ {
+ "id": "music_rogue_4_2",
+ "name": "Steadly Unfolds the City of Souls",
+ "bank": "sys.ON_ROGUELIKE_MAPHIGH.rogue_4"
+ },
+ {
+ "id": "music_rogue_4_3",
+ "name": "Whitely Glimmers the Land of Laws",
+ "bank": "sys.ON_ROGUELIKE_MAPBOSS.rogue_4"
+ },
+ {
+ "id": "music_rogue_4_4",
+ "name": "Tested by Life",
+ "bank": "battle.ON_GAME_READY.rl4normal1"
+ },
+ {
+ "id": "music_rogue_4_5",
+ "name": "Tried by Souls",
+ "bank": "battle.ON_GAME_READY.rl4normal2"
+ },
+ {
+ "id": "music_rogue_4_6",
+ "name": "Judged by A Hero",
+ "bank": "battle.ON_GAME_READY.rl4special"
+ },
+ {
+ "id": "music_rogue_4_7",
+ "name": "正当交易",
+ "bank": "sys.ON_ROGUELIKE_SHOP.rogue_4"
+ },
+ {
+ "id": "music_rogue_4_8",
+ "name": "Nar'aejeph Saralteri\nNo Alternatives",
+ "bank": "battle.ON_GAME_READY.rl4boss1"
+ },
+ {
+ "id": "music_rogue_4_9",
+ "name": "Sura Saraǧul'tee\nArise My Friends",
+ "bank": "battle.ON_GAME_READY.rl4boss2"
+ },
+ {
+ "id": "music_rogue_4_10",
+ "name": "Malihirmam Benevolentes",
+ "bank": "battle.ON_GAME_READY.rl4boss3"
}
],
"duckings": [
@@ -152273,6 +155834,9 @@
"sys.ON_PAGE_EXISTED.fifth_anniv_explore_page": "sys.ON_ACTIVITY_LOADED.act1mainss",
"battle.ON_CUSTOM_TRIGGER.main14_tersia": "battle.ON_GAME_READY.main14_tersia",
"sys.ON_ACTIVITY_LOADED.act26sre": "sys.ON_ACTIVITY_LOADED.act26side",
- "sys.ON_RETRO_LOADED.permanent_sidestory_20_Hortus_de_Escapismo": "sys.ON_ACTIVITY_LOADED.act26side"
+ "sys.ON_RETRO_LOADED.permanent_sidestory_20_Hortus_de_Escapismo": "sys.ON_ACTIVITY_LOADED.act26side",
+ "sys.ON_ROGUELIKE_SHOP.rogue_4": "sys.ON_ROGUELIKE_SHOP.rogue_1",
+ "sys.ON_ROGUELIKE_LOADED.rogue_4": "sys.ON_ROGUELIKE_MAPLOW.rogue_4",
+ "sys.ON_ACTIVITY_LOADED.act17mini": "sys.ON_ROGUELIKE_MAPLOW.rogue_4"
}
}
\ No newline at end of file
diff --git a/zh_CN/gamedata/excel/building_data.json b/zh_CN/gamedata/excel/building_data.json
index 10edfd97d..769664cb6 100644
--- a/zh_CN/gamedata/excel/building_data.json
+++ b/zh_CN/gamedata/excel/building_data.json
@@ -12245,6 +12245,33 @@
}
]
},
+ "char_4151_tinman": {
+ "charId": "char_4151_tinman",
+ "maxManpower": 8640000,
+ "buffChar": [
+ {
+ "buffData": [
+ {
+ "buffId": "hire_spd_dorm&lv[000]",
+ "cond": {
+ "phase": "PHASE_0",
+ "level": 1
+ }
+ },
+ {
+ "buffId": "hire_spd_dorm&lv[010]",
+ "cond": {
+ "phase": "PHASE_2",
+ "level": 1
+ }
+ }
+ ]
+ },
+ {
+ "buffData": []
+ }
+ ]
+ },
"char_4147_mitm": {
"charId": "char_4147_mitm",
"maxManpower": 8640000,
@@ -18299,6 +18326,30 @@
"roomType": "HIRE",
"description": "进驻人力办公室时,人脉资源的联络速度<@cc.vup>+20%>,每产生<@cc.vup>1>次联络次数,增加<$cc.g.glasgow><@cc.kw>格拉斯哥帮>>线索的概率(工作时长和招募位影响概率)"
},
+ "hire_spd_dorm&lv[000]": {
+ "buffId": "hire_spd_dorm&lv[000]",
+ "buffName": "梅兰德侦探·α",
+ "buffIcon": "hire",
+ "skillIcon": "bskill_hire_spd&dorm1",
+ "sortId": 8102,
+ "buffColor": "#565656",
+ "textColor": "#ffffff",
+ "buffCategory": "FUNCTION",
+ "roomType": "HIRE",
+ "description": "进驻人力办公室时,人脉资源的联络速度<@cc.vup>+5%>,每间宿舍每级额外<@cc.vup>+1%>人脉资源的联络速度"
+ },
+ "hire_spd_dorm&lv[010]": {
+ "buffId": "hire_spd_dorm&lv[010]",
+ "buffName": "梅兰德侦探·β",
+ "buffIcon": "hire",
+ "skillIcon": "bskill_hire_spd&dorm2",
+ "sortId": 8103,
+ "buffColor": "#565656",
+ "textColor": "#ffffff",
+ "buffCategory": "FUNCTION",
+ "roomType": "HIRE",
+ "description": "进驻人力办公室时,人脉资源的联络速度<@cc.vup>+5%>,每间宿舍每级额外<@cc.vup>+2%>人脉资源的联络速度"
+ },
"meet_spd[000]": {
"buffId": "meet_spd[000]",
"buffName": "线索搜集·α",
diff --git a/zh_CN/gamedata/excel/char_meta_table.json b/zh_CN/gamedata/excel/char_meta_table.json
index 8b6ca10c2..10eee9625 100644
--- a/zh_CN/gamedata/excel/char_meta_table.json
+++ b/zh_CN/gamedata/excel/char_meta_table.json
@@ -721,6 +721,9 @@
"char_4124_iana": [
"char_4124_iana"
],
+ "char_4151_tinman": [
+ "char_4151_tinman"
+ ],
"char_103_angel": [
"char_103_angel"
],
diff --git a/zh_CN/gamedata/excel/character_table.json b/zh_CN/gamedata/excel/character_table.json
index e218d4d9d..585e298f9 100644
--- a/zh_CN/gamedata/excel/character_table.json
+++ b/zh_CN/gamedata/excel/character_table.json
@@ -178731,51 +178731,52 @@
}
]
},
- "char_103_angel": {
- "name": "能天使",
- "description": "优先攻击空中单位",
+ "char_4151_tinman": {
+ "name": "锡人",
+ "description": "可以投掷<@ba.kw>炼金单元>协助作战",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_103_angel",
+ "potentialItemId": "p_char_4151_tinman",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_103_angel",
- "nationId": "lungmen",
- "groupId": "penguin",
+ "classicPotentialItemId": null,
+ "nationId": "columbia",
+ "groupId": null,
"teamId": null,
- "displayNumber": "PL03",
- "appellation": "Exusiai",
+ "displayNumber": "CB30",
+ "appellation": "Tin Man",
"position": "RANGED",
"tagList": [
- "输出"
+ "削弱",
+ "支援"
],
- "itemUsage": "企鹅物流职员能天使,将用铳枪为小队扫平前路。",
- "itemDesc": "真的可以放心地把货物交给她吗?",
- "itemObtainApproach": "招募寻访",
+ "itemUsage": "梅兰德基金会高级特工锡人,刚刚度了一个短暂的长假。",
+ "itemDesc": "他确信自己已经为过去找到了未来的航向。",
+ "itemObtainApproach": "集成战略获得",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
- "rarity": "TIER_6",
- "profession": "SNIPER",
- "subProfessionId": "fastshot",
+ "rarity": "TIER_5",
+ "profession": "SPECIAL",
+ "subProfessionId": "alchemist",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_103_angel",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_4151_tinman",
+ "rangeId": "2-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 711,
- "atk": 183,
- "def": 57,
- "magicResistance": 0.0,
- "cost": 12,
+ "maxHp": 500,
+ "atk": 207,
+ "def": 44,
+ "magicResistance": 20.0,
+ "cost": 13,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -178796,15 +178797,15 @@
{
"level": 50,
"data": {
- "maxHp": 1016,
- "atk": 305,
- "def": 95,
- "magicResistance": 0.0,
- "cost": 12,
+ "maxHp": 677,
+ "atk": 288,
+ "def": 65,
+ "magicResistance": 20.0,
+ "cost": 13,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -178826,22 +178827,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_103_angel",
- "rangeId": "3-3",
- "maxLevel": 80,
+ "characterPrefabKey": "char_4151_tinman",
+ "rangeId": "2-1",
+ "maxLevel": 70,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1016,
- "atk": 305,
- "def": 95,
- "magicResistance": 0.0,
- "cost": 14,
+ "maxHp": 677,
+ "atk": 288,
+ "def": 65,
+ "magicResistance": 25.0,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -178860,17 +178861,17 @@
}
},
{
- "level": 80,
+ "level": 70,
"data": {
- "maxHp": 1338,
- "atk": 437,
- "def": 136,
- "magicResistance": 0.0,
- "cost": 14,
+ "maxHp": 880,
+ "atk": 379,
+ "def": 83,
+ "magicResistance": 25.0,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -178891,39 +178892,39 @@
],
"evolveCost": [
{
- "id": "3241",
- "count": 5,
+ "id": "3281",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30012",
"count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_103_angel",
- "rangeId": "3-3",
- "maxLevel": 90,
+ "characterPrefabKey": "char_4151_tinman",
+ "rangeId": "3-5",
+ "maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1338,
- "atk": 437,
- "def": 136,
- "magicResistance": 0.0,
- "cost": 14,
+ "maxHp": 880,
+ "atk": 379,
+ "def": 83,
+ "magicResistance": 30.0,
+ "cost": 17,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -178942,17 +178943,17 @@
}
},
{
- "level": 90,
+ "level": 80,
"data": {
- "maxHp": 1673,
- "atk": 540,
- "def": 161,
- "magicResistance": 0.0,
- "cost": 14,
+ "maxHp": 1114,
+ "atk": 469,
+ "def": 99,
+ "magicResistance": 30.0,
+ "cost": 17,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -178973,18 +178974,18 @@
],
"evolveCost": [
{
- "id": "3243",
- "count": 4,
+ "id": "3283",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30115",
- "count": 4,
+ "id": "30054",
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30024",
- "count": 5,
+ "id": "30013",
+ "count": 18,
"type": "MATERIAL"
}
]
@@ -178992,7 +178993,7 @@
],
"skills": [
{
- "skillId": "skchr_angel_1",
+ "skillId": "skchr_tinman_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -179005,17 +179006,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "30014",
"count": 3,
"type": "MATERIAL"
},
{
"id": "30043",
- "count": 4,
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -179029,17 +179030,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 12,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "31054",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "30104",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -179053,17 +179054,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 15,
+ "count": 10,
"type": "MATERIAL"
},
{
- "id": "30115",
- "count": 6,
+ "id": "30145",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30024",
- "count": 6,
+ "id": "31034",
+ "count": 1,
"type": "MATERIAL"
}
]
@@ -179075,7 +179076,7 @@
}
},
{
- "skillId": "skchr_angel_2",
+ "skillId": "skchr_tinman_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -179088,17 +179089,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 4,
+ "id": "31034",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "31023",
+ "count": 1,
"type": "MATERIAL"
}
]
@@ -179112,17 +179113,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 12,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 4,
+ "id": "31014",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -179136,107 +179137,24 @@
"levelUpCost": [
{
"id": "3303",
- "count": 15,
- "type": "MATERIAL"
- },
- {
- "id": "30115",
- "count": 6,
- "type": "MATERIAL"
- },
- {
- "id": "30074",
- "count": 7,
- "type": "MATERIAL"
- }
- ]
- }
- ],
- "unlockCond": {
- "phase": "PHASE_1",
- "level": 1
- }
- },
- {
- "skillId": "skchr_angel_3",
- "overridePrefabKey": null,
- "overrideTokenKey": null,
- "levelUpCostCond": [
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 28800,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 6,
- "type": "MATERIAL"
- },
- {
- "id": "30084",
- "count": 4,
+ "count": 10,
"type": "MATERIAL"
},
{
- "id": "30063",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 57600,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 12,
- "type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
- },
- {
- "id": "30094",
- "count": 9,
- "type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 86400,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 15,
- "type": "MATERIAL"
- },
- {
- "id": "30135",
- "count": 6,
- "type": "MATERIAL"
- },
- {
- "id": "30034",
- "count": 6,
- "type": "MATERIAL"
}
]
}
],
"unlockCond": {
- "phase": "PHASE_2",
+ "phase": "PHASE_1",
"level": 1
}
}
@@ -179245,6 +179163,20 @@
"talents": [
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "“在路上”",
+ "description": "在【萨卡兹的无终奇语】中,被招募时希望消耗-1",
+ "rangeId": null,
+ "blackboard": [],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -179252,16 +179184,10 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "快速弹匣",
- "description": "攻击速度+6",
+ "name": "“在路上”",
+ "description": "在【萨卡兹的无终奇语】中,被招募时希望消耗-2,且作为负荷干员时使负荷临界点额外+3",
"rangeId": null,
- "blackboard": [
- {
- "key": "attack_speed",
- "value": 6.0,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
},
@@ -179272,16 +179198,10 @@
},
"requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "快速弹匣",
- "description": "攻击速度+9<@ba.talpu>(+3)>",
+ "name": "“在路上”",
+ "description": "在【萨卡兹的无终奇语】中,被招募时希望消耗-2,且作为负荷干员时使负荷临界点额外+4<@ba.talpu>(+1)>",
"rangeId": null,
- "blackboard": [
- {
- "key": "attack_speed",
- "value": 9.0,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
},
@@ -179292,16 +179212,10 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "快速弹匣",
- "description": "攻击速度+12",
+ "name": "“在路上”",
+ "description": "在【萨卡兹的无终奇语】中,被招募时希望消耗-2,且作为负荷干员时使负荷临界点额外+9",
"rangeId": null,
- "blackboard": [
- {
- "key": "attack_speed",
- "value": 12.0,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
},
@@ -179312,16 +179226,10 @@
},
"requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "快速弹匣",
- "description": "攻击速度+15<@ba.talpu>(+3)>",
+ "name": "“在路上”",
+ "description": "在【萨卡兹的无终奇语】中,被招募时希望消耗-2,且作为负荷干员时使负荷临界点额外+10<@ba.talpu>(+1)>",
"rangeId": null,
- "blackboard": [
- {
- "key": "attack_speed",
- "value": 15.0,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
}
@@ -179336,18 +179244,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "天使的祝福",
- "description": "攻击力+6%,生命上限+10%。置入战场后这个效果会同样赋予给一名随机友方单位",
+ "name": "凋敝魂灵",
+ "description": "使自身炼金单元影响范围内地面敌人受到的持续伤害提高20%",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 0.06,
+ "key": "skill@damage_scale",
+ "value": 1.2,
"valueStr": null
}
],
@@ -179359,20 +179262,15 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 5,
+ "requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "天使的祝福",
- "description": "攻击力+8%<@ba.talpu>(+2%)>,生命上限+13%<@ba.talpu>(+3%)>。置入战场后这个效果会同样赋予给一名随机友方单位",
+ "name": "凋敝魂灵",
+ "description": "使自身炼金单元影响范围内地面敌人受到的持续伤害提高22%<@ba.talpu>(+2%)>",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.13,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 0.08,
+ "key": "skill@damage_scale",
+ "value": 1.22,
"valueStr": null
}
],
@@ -179414,7 +179312,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+27",
+ "description": "法术抗性+8",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -179424,9 +179322,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "MAGIC_RESISTANCE",
"formulaItem": "ADDITION",
- "value": 27.0,
+ "value": 8.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -179435,6 +179333,12 @@
},
"equivalentCost": null
},
+ {
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
+ },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -179457,12 +179361,6 @@
}
},
"equivalentCost": null
- },
- {
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
- "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -179498,8 +179396,8 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 90,
+ "maxHp": 200,
+ "atk": 30,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -179534,7 +179432,7 @@
"lvlUpCost": [
{
"id": "3301",
- "count": 5,
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -179547,17 +179445,12 @@
"lvlUpCost": [
{
"id": "3301",
- "count": 5,
+ "count": 4,
"type": "MATERIAL"
},
{
"id": "30011",
- "count": 6,
- "type": "MATERIAL"
- },
- {
- "id": "30061",
- "count": 4,
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -179570,12 +179463,12 @@
"lvlUpCost": [
{
"id": "3302",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
"id": "30022",
- "count": 5,
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -179588,17 +179481,12 @@
"lvlUpCost": [
{
"id": "3302",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
"id": "30032",
- "count": 4,
- "type": "MATERIAL"
- },
- {
- "id": "30042",
- "count": 4,
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -179611,12 +179499,12 @@
"lvlUpCost": [
{
"id": "3302",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 6,
+ "id": "30073",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -179629,42 +179517,42 @@
"lvlUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30053",
+ "id": "30023",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 6,
+ "id": "31063",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_332_archet": {
- "name": "空弦",
+ "char_103_angel": {
+ "name": "能天使",
"description": "优先攻击空中单位",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_332_archet",
+ "potentialItemId": "p_char_103_angel",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_332_archet",
- "nationId": "laterano",
- "groupId": null,
+ "classicPotentialItemId": "class_p_char_103_angel",
+ "nationId": "lungmen",
+ "groupId": "penguin",
"teamId": null,
- "displayNumber": "LT08",
- "appellation": "Archetto",
+ "displayNumber": "PL03",
+ "appellation": "Exusiai",
"position": "RANGED",
"tagList": [
"输出"
],
- "itemUsage": "兰登修道院修士空弦,重建信仰的力量强过信仰本身。",
- "itemDesc": "如果她拉着你为修道院“添砖加瓦”,请量力而行。",
+ "itemUsage": "企鹅物流职员能天使,将用铳枪为小队扫平前路。",
+ "itemDesc": "真的可以放心地把货物交给她吗?",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -179675,16 +179563,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_332_archet",
+ "characterPrefabKey": "char_103_angel",
"rangeId": "3-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 725,
- "atk": 178,
- "def": 61,
+ "maxHp": 711,
+ "atk": 183,
+ "def": 57,
"magicResistance": 0.0,
"cost": 12,
"blockCnt": 1,
@@ -179711,9 +179599,9 @@
{
"level": 50,
"data": {
- "maxHp": 1036,
- "atk": 298,
- "def": 102,
+ "maxHp": 1016,
+ "atk": 305,
+ "def": 95,
"magicResistance": 0.0,
"cost": 12,
"blockCnt": 1,
@@ -179741,16 +179629,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_332_archet",
+ "characterPrefabKey": "char_103_angel",
"rangeId": "3-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1036,
- "atk": 298,
- "def": 102,
+ "maxHp": 1016,
+ "atk": 305,
+ "def": 95,
"magicResistance": 0.0,
"cost": 14,
"blockCnt": 1,
@@ -179777,9 +179665,9 @@
{
"level": 80,
"data": {
- "maxHp": 1364,
- "atk": 427,
- "def": 146,
+ "maxHp": 1338,
+ "atk": 437,
+ "def": 136,
"magicResistance": 0.0,
"cost": 14,
"blockCnt": 1,
@@ -179811,28 +179699,28 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 7,
+ "id": "30012",
+ "count": 12,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_332_archet",
+ "characterPrefabKey": "char_103_angel",
"rangeId": "3-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1364,
- "atk": 427,
- "def": 146,
+ "maxHp": 1338,
+ "atk": 437,
+ "def": 136,
"magicResistance": 0.0,
"cost": 14,
"blockCnt": 1,
@@ -179859,9 +179747,9 @@
{
"level": 90,
"data": {
- "maxHp": 1705,
- "atk": 528,
- "def": 172,
+ "maxHp": 1673,
+ "atk": 540,
+ "def": 161,
"magicResistance": 0.0,
"cost": 14,
"blockCnt": 1,
@@ -179898,8 +179786,8 @@
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 8,
+ "id": "30024",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -179907,7 +179795,7 @@
],
"skills": [
{
- "skillId": "skchr_archet_1",
+ "skillId": "skchr_angel_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -179920,7 +179808,7 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
@@ -179948,13 +179836,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -179977,8 +179865,8 @@
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "30024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -179990,7 +179878,7 @@
}
},
{
- "skillId": "skchr_archet_2",
+ "skillId": "skchr_angel_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -180003,7 +179891,7 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
@@ -180031,13 +179919,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 8,
+ "id": "30084",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -180055,13 +179943,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 5,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -180073,7 +179961,7 @@
}
},
{
- "skillId": "skchr_archet_3",
+ "skillId": "skchr_angel_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -180086,7 +179974,7 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
@@ -180138,13 +180026,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 4,
+ "id": "30034",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -180167,18 +180055,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "兰登战术",
- "description": "在场时所有【狙击】干员的攻击回复技能每3秒回复1点技力",
+ "name": "快速弹匣",
+ "description": "攻击速度+6",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 1.0,
+ "key": "attack_speed",
+ "value": 6.0,
"valueStr": null
- },
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "快速弹匣",
+ "description": "攻击速度+9<@ba.talpu>(+3)>",
+ "rangeId": null,
+ "blackboard": [
{
- "key": "interval",
- "value": 3.0,
+ "key": "attack_speed",
+ "value": 9.0,
"valueStr": null
}
],
@@ -180192,18 +180095,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "兰登战术",
- "description": "在场时所有【狙击】干员的攻击回复技能每2.5秒回复1点技力",
+ "name": "快速弹匣",
+ "description": "攻击速度+12",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 1.0,
+ "key": "attack_speed",
+ "value": 12.0,
"valueStr": null
- },
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "快速弹匣",
+ "description": "攻击速度+15<@ba.talpu>(+3)>",
+ "rangeId": null,
+ "blackboard": [
{
- "key": "interval",
- "value": 2.5,
+ "key": "attack_speed",
+ "value": 15.0,
"valueStr": null
}
],
@@ -180221,13 +180139,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "铁弦",
- "description": "部署后立即获得一层<$ba.shield>护盾>,护盾破裂后获得7点技力",
+ "name": "天使的祝福",
+ "description": "攻击力+6%,生命上限+10%。置入战场后这个效果会同样赋予给一名随机友方单位",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 7.0,
+ "key": "max_hp",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.06,
"valueStr": null
}
],
@@ -180239,15 +180162,20 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 5,
"prefabKey": "2",
- "name": "铁弦",
- "description": "部署后立即获得一层<$ba.shield>护盾>,护盾破裂后获得9<@ba.talpu>(+2)>点技力",
+ "name": "天使的祝福",
+ "description": "攻击力+8%<@ba.talpu>(+2%)>,生命上限+13%<@ba.talpu>(+3%)>。置入战场后这个效果会同样赋予给一名随机友方单位",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 9.0,
+ "key": "max_hp",
+ "value": 0.13,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.08,
"valueStr": null
}
],
@@ -180282,26 +180210,9 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
@@ -180327,12 +180238,6 @@
},
"equivalentCost": null
},
- {
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
- "equivalentCost": null
- },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -180355,6 +180260,12 @@
}
},
"equivalentCost": null
+ },
+ {
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -180443,12 +180354,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30011",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -180466,8 +180377,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -180484,13 +180395,13 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30032",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -180507,7 +180418,7 @@
"type": "MATERIAL"
},
{
- "id": "30083",
+ "id": "30043",
"count": 6,
"type": "MATERIAL"
}
@@ -180525,38 +180436,38 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 4,
+ "id": "30053",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 5,
+ "id": "30073",
+ "count": 6,
"type": "MATERIAL"
}
]
}
]
},
- "char_456_ash": {
- "name": "灰烬",
+ "char_332_archet": {
+ "name": "空弦",
"description": "优先攻击空中单位",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_456_ash",
+ "potentialItemId": "p_char_332_archet",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": null,
+ "classicPotentialItemId": "class_p_char_332_archet",
+ "nationId": "laterano",
"groupId": null,
- "teamId": "rainbow",
- "displayNumber": "RS01",
- "appellation": "Ash",
+ "teamId": null,
+ "displayNumber": "LT08",
+ "appellation": "Archetto",
"position": "RANGED",
"tagList": [
"输出"
],
- "itemUsage": "彩虹小队成员灰烬,榴弹已填充。",
- "itemDesc": "为团体思考,作为个体行动。",
+ "itemUsage": "兰登修道院修士空弦,重建信仰的力量强过信仰本身。",
+ "itemDesc": "如果她拉着你为修道院“添砖加瓦”,请量力而行。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -180567,16 +180478,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_456_ash",
+ "characterPrefabKey": "char_332_archet",
"rangeId": "3-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 718,
- "atk": 181,
- "def": 60,
+ "maxHp": 725,
+ "atk": 178,
+ "def": 61,
"magicResistance": 0.0,
"cost": 12,
"blockCnt": 1,
@@ -180603,9 +180514,9 @@
{
"level": 50,
"data": {
- "maxHp": 1026,
- "atk": 302,
- "def": 100,
+ "maxHp": 1036,
+ "atk": 298,
+ "def": 102,
"magicResistance": 0.0,
"cost": 12,
"blockCnt": 1,
@@ -180633,16 +180544,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_456_ash",
+ "characterPrefabKey": "char_332_archet",
"rangeId": "3-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1026,
- "atk": 302,
- "def": 100,
+ "maxHp": 1036,
+ "atk": 298,
+ "def": 102,
"magicResistance": 0.0,
"cost": 14,
"blockCnt": 1,
@@ -180669,9 +180580,9 @@
{
"level": 80,
"data": {
- "maxHp": 1351,
- "atk": 432,
- "def": 143,
+ "maxHp": 1364,
+ "atk": 427,
+ "def": 146,
"magicResistance": 0.0,
"cost": 14,
"blockCnt": 1,
@@ -180703,28 +180614,28 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 11,
+ "id": "30042",
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30022",
"count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_456_ash",
+ "characterPrefabKey": "char_332_archet",
"rangeId": "3-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1351,
- "atk": 432,
- "def": 143,
+ "maxHp": 1364,
+ "atk": 427,
+ "def": 146,
"magicResistance": 0.0,
"cost": 14,
"blockCnt": 1,
@@ -180751,9 +180662,9 @@
{
"level": 90,
"data": {
- "maxHp": 1689,
- "atk": 534,
- "def": 169,
+ "maxHp": 1705,
+ "atk": 528,
+ "def": 172,
"magicResistance": 0.0,
"cost": 14,
"blockCnt": 1,
@@ -180785,13 +180696,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 6,
+ "id": "30014",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -180799,7 +180710,7 @@
],
"skills": [
{
- "skillId": "skchr_ash_1",
+ "skillId": "skchr_archet_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -180816,12 +180727,12 @@
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31023",
+ "id": "30043",
"count": 4,
"type": "MATERIAL"
}
@@ -180840,13 +180751,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "30084",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -180864,13 +180775,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 6,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -180882,7 +180793,7 @@
}
},
{
- "skillId": "skchr_ash_2",
+ "skillId": "skchr_archet_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -180899,13 +180810,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -180923,13 +180834,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "31014",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -180947,13 +180858,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30104",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -180965,7 +180876,7 @@
}
},
{
- "skillId": "skchr_ash_3",
+ "skillId": "skchr_archet_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -180982,12 +180893,12 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30084",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "30063",
"count": 4,
"type": "MATERIAL"
}
@@ -181006,13 +180917,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -181030,13 +180941,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "30104",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -181059,12 +180970,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "辅助装备",
- "description": "部署后立即对攻击范围内一个敌人投掷闪光弹,使其和周围敌人<$ba.stun>晕眩>3秒",
+ "name": "兰登战术",
+ "description": "在场时所有【狙击】干员的攻击回复技能每3秒回复1点技力",
"rangeId": null,
"blackboard": [
{
- "key": "stun",
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
"value": 3.0,
"valueStr": null
}
@@ -181079,13 +180995,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "辅助装备",
- "description": "部署后立即对攻击范围内一个敌人投掷闪光弹,使其和周围敌人<$ba.stun>晕眩>4秒",
+ "name": "兰登战术",
+ "description": "在场时所有【狙击】干员的攻击回复技能每2.5秒回复1点技力",
"rangeId": null,
"blackboard": [
{
- "key": "stun",
- "value": 4.0,
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 2.5,
"valueStr": null
}
],
@@ -181103,18 +181024,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "突击手",
- "description": "首次部署时部署费用-3,部署后立即获得17技力",
+ "name": "铁弦",
+ "description": "部署后立即获得一层<$ba.shield>护盾>,护盾破裂后获得7点技力",
"rangeId": null,
"blackboard": [
- {
- "key": "runtime_cost",
- "value": -3.0,
- "valueStr": null
- },
{
"key": "sp",
- "value": 17.0,
+ "value": 7.0,
"valueStr": null
}
],
@@ -181128,18 +181044,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "突击手",
- "description": "首次部署时部署费用-3,部署后立即获得20<@ba.talpu>(+3)>技力",
+ "name": "铁弦",
+ "description": "部署后立即获得一层<$ba.shield>护盾>,护盾破裂后获得9<@ba.talpu>(+2)>点技力",
"rangeId": null,
"blackboard": [
- {
- "key": "runtime_cost",
- "value": -3.0,
- "valueStr": null
- },
{
"key": "sp",
- "value": 20.0,
+ "value": 9.0,
"valueStr": null
}
],
@@ -181335,12 +181246,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30051",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -181358,8 +181269,8 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -181376,12 +181287,12 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30062",
"count": 3,
"type": "MATERIAL"
}
@@ -181399,7 +181310,7 @@
"type": "MATERIAL"
},
{
- "id": "31033",
+ "id": "30083",
"count": 6,
"type": "MATERIAL"
}
@@ -181417,64 +181328,64 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 5,
+ "id": "30093",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_340_shwaz": {
- "name": "黑",
- "description": "高精度的近距离射击",
+ "char_456_ash": {
+ "name": "灰烬",
+ "description": "优先攻击空中单位",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_340_shwaz",
+ "potentialItemId": "p_char_456_ash",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_340_shwaz",
- "nationId": "columbia",
- "groupId": "siesta",
- "teamId": null,
- "displayNumber": "SS02",
- "appellation": "Schwarz",
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": null,
+ "teamId": "rainbow",
+ "displayNumber": "RS01",
+ "appellation": "Ash",
"position": "RANGED",
"tagList": [
"输出"
],
- "itemUsage": "罗德岛干员黑,将在阴影中守护你。",
- "itemDesc": "最好别让胆子小的干员和她一起出任务。",
+ "itemUsage": "彩虹小队成员灰烬,榴弹已填充。",
+ "itemDesc": "为团体思考,作为个体行动。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SNIPER",
- "subProfessionId": "closerange",
+ "subProfessionId": "fastshot",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_340_shwaz",
- "rangeId": "2-3",
+ "characterPrefabKey": "char_456_ash",
+ "rangeId": "3-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 781,
- "atk": 357,
- "def": 86,
+ "maxHp": 718,
+ "atk": 181,
+ "def": 60,
"magicResistance": 0.0,
- "cost": 16,
+ "cost": 12,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -181495,15 +181406,15 @@
{
"level": 50,
"data": {
- "maxHp": 1086,
- "atk": 490,
- "def": 123,
+ "maxHp": 1026,
+ "atk": 302,
+ "def": 100,
"magicResistance": 0.0,
- "cost": 16,
+ "cost": 12,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -181525,22 +181436,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_340_shwaz",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_456_ash",
+ "rangeId": "3-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1086,
- "atk": 490,
- "def": 123,
+ "maxHp": 1026,
+ "atk": 302,
+ "def": 100,
"magicResistance": 0.0,
- "cost": 18,
+ "cost": 14,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -181561,15 +181472,15 @@
{
"level": 80,
"data": {
- "maxHp": 1393,
- "atk": 646,
- "def": 164,
+ "maxHp": 1351,
+ "atk": 432,
+ "def": 143,
"magicResistance": 0.0,
- "cost": 18,
+ "cost": 14,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -181595,34 +181506,34 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 8,
+ "id": "30012",
+ "count": 11,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 6,
+ "id": "30042",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_340_shwaz",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_456_ash",
+ "rangeId": "3-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1393,
- "atk": 646,
- "def": 164,
+ "maxHp": 1351,
+ "atk": 432,
+ "def": 143,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 14,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -181643,15 +181554,15 @@
{
"level": 90,
"data": {
- "maxHp": 1833,
- "atk": 840,
- "def": 225,
+ "maxHp": 1689,
+ "atk": 534,
+ "def": 169,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 14,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -181682,8 +181593,8 @@
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 5,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -181691,7 +181602,7 @@
],
"skills": [
{
- "skillId": "skchr_shwaz_1",
+ "skillId": "skchr_ash_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -181708,13 +181619,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "31023",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -181732,13 +181643,13 @@
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 8,
+ "id": "30064",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -181756,13 +181667,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30034",
- "count": 5,
+ "id": "30094",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -181774,7 +181685,7 @@
}
},
{
- "skillId": "skchr_shwaz_2",
+ "skillId": "skchr_ash_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -181791,13 +181702,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -181815,13 +181726,13 @@
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -181839,7 +181750,7 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
@@ -181857,7 +181768,7 @@
}
},
{
- "skillId": "skchr_shwaz_3",
+ "skillId": "skchr_ash_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -181874,13 +181785,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -181898,12 +181809,12 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "30084",
"count": 7,
"type": "MATERIAL"
}
@@ -181922,13 +181833,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 6,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -181944,41 +181855,6 @@
"talents": [
{
"candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "尖锐箭头",
- "description": "攻击时,20%几率当次攻击的攻击力提升至130%",
- "rangeId": null,
- "blackboard": [
- {
- "key": "atk_scale",
- "value": 1.3,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "prob",
- "value": 0.2,
- "valueStr": null
- },
- {
- "key": "defdown_duration",
- "value": 0.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -181986,28 +181862,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "破甲箭头",
- "description": "攻击时,20%几率当次攻击的攻击力提升至130%,并使命中目标的防御力下降10%,持续5秒",
+ "name": "辅助装备",
+ "description": "部署后立即对攻击范围内一个敌人投掷闪光弹,使其和周围敌人<$ba.stun>晕眩>3秒",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.3,
- "valueStr": null
- },
- {
- "key": "def",
- "value": -0.1,
- "valueStr": null
- },
- {
- "key": "prob",
- "value": 0.2,
- "valueStr": null
- },
- {
- "key": "defdown_duration",
- "value": 5.0,
+ "key": "stun",
+ "value": 3.0,
"valueStr": null
}
],
@@ -182021,28 +181882,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "破甲箭头",
- "description": "攻击时,20%几率当次攻击的攻击力提升至160%,并使命中目标的防御力下降20%,持续5秒",
+ "name": "辅助装备",
+ "description": "部署后立即对攻击范围内一个敌人投掷闪光弹,使其和周围敌人<$ba.stun>晕眩>4秒",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.6,
- "valueStr": null
- },
- {
- "key": "def",
- "value": -0.2,
- "valueStr": null
- },
- {
- "key": "prob",
- "value": 0.2,
- "valueStr": null
- },
- {
- "key": "defdown_duration",
- "value": 5.0,
+ "key": "stun",
+ "value": 4.0,
"valueStr": null
}
],
@@ -182060,13 +181906,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "交叉火力",
- "description": "场上存在黑和另外至少一名【狙击】干员时,所有【狙击】干员的攻击力+8%",
+ "name": "突击手",
+ "description": "首次部署时部署费用-3,部署后立即获得17技力",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.08,
+ "key": "runtime_cost",
+ "value": -3.0,
+ "valueStr": null
+ },
+ {
+ "key": "sp",
+ "value": 17.0,
"valueStr": null
}
],
@@ -182078,15 +181929,20 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 5,
+ "requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "交叉火力",
- "description": "场上存在黑和另外至少一名【狙击】干员时,所有【狙击】干员的攻击力+10%<@ba.talpu>(+2%)>",
+ "name": "突击手",
+ "description": "首次部署时部署费用-3,部署后立即获得20<@ba.talpu>(+3)>技力",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.1,
+ "key": "runtime_cost",
+ "value": -3.0,
+ "valueStr": null
+ },
+ {
+ "key": "sp",
+ "value": 20.0,
"valueStr": null
}
],
@@ -182145,7 +182001,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+30",
+ "description": "攻击力+27",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -182157,7 +182013,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 30.0,
+ "value": 27.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -182166,6 +182022,12 @@
},
"equivalentCost": null
},
+ {
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
+ },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -182188,12 +182050,6 @@
}
},
"equivalentCost": null
- },
- {
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
- "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -182230,7 +182086,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 100,
+ "atk": 90,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -182346,8 +182202,8 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "31033",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -182364,12 +182220,12 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 3,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30103",
+ "id": "30063",
"count": 4,
"type": "MATERIAL"
}
@@ -182377,25 +182233,25 @@
}
]
},
- "char_4055_bgsnow": {
- "name": "鸿雪",
+ "char_340_shwaz": {
+ "name": "黑",
"description": "高精度的近距离射击",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4055_bgsnow",
+ "potentialItemId": "p_char_340_shwaz",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "rhodes",
- "groupId": null,
+ "classicPotentialItemId": "class_p_char_340_shwaz",
+ "nationId": "columbia",
+ "groupId": "siesta",
"teamId": null,
- "displayNumber": "R145",
- "appellation": "Позёмка",
+ "displayNumber": "SS02",
+ "appellation": "Schwarz",
"position": "RANGED",
"tagList": [
"输出"
],
- "itemUsage": "狙击干员鸿雪,际崖城居民里最怀念际崖城的那个。",
- "itemDesc": "有什么事情都可以去找她倾诉,前提是你和杜林人一样高。",
+ "itemUsage": "罗德岛干员黑,将在阴影中守护你。",
+ "itemDesc": "最好别让胆子小的干员和她一起出任务。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -182406,16 +182262,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4055_bgsnow",
+ "characterPrefabKey": "char_340_shwaz",
"rangeId": "2-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 768,
- "atk": 373,
- "def": 73,
+ "maxHp": 781,
+ "atk": 357,
+ "def": 86,
"magicResistance": 0.0,
"cost": 16,
"blockCnt": 1,
@@ -182442,9 +182298,9 @@
{
"level": 50,
"data": {
- "maxHp": 1067,
- "atk": 512,
- "def": 105,
+ "maxHp": 1086,
+ "atk": 490,
+ "def": 123,
"magicResistance": 0.0,
"cost": 16,
"blockCnt": 1,
@@ -182472,16 +182328,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4055_bgsnow",
+ "characterPrefabKey": "char_340_shwaz",
"rangeId": "3-6",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1067,
- "atk": 512,
- "def": 105,
+ "maxHp": 1086,
+ "atk": 490,
+ "def": 123,
"magicResistance": 0.0,
"cost": 18,
"blockCnt": 1,
@@ -182508,9 +182364,9 @@
{
"level": 80,
"data": {
- "maxHp": 1369,
- "atk": 674,
- "def": 140,
+ "maxHp": 1393,
+ "atk": 646,
+ "def": 164,
"magicResistance": 0.0,
"cost": 18,
"blockCnt": 1,
@@ -182542,28 +182398,28 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 9,
+ "id": "30032",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30022",
+ "count": 6,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4055_bgsnow",
+ "characterPrefabKey": "char_340_shwaz",
"rangeId": "3-6",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1369,
- "atk": 674,
- "def": 140,
+ "maxHp": 1393,
+ "atk": 646,
+ "def": 164,
"magicResistance": 0.0,
"cost": 20,
"blockCnt": 1,
@@ -182590,9 +182446,9 @@
{
"level": 90,
"data": {
- "maxHp": 1802,
- "atk": 876,
- "def": 193,
+ "maxHp": 1833,
+ "atk": 840,
+ "def": 225,
"magicResistance": 0.0,
"cost": 20,
"blockCnt": 1,
@@ -182624,13 +182480,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
- "count": 3,
+ "id": "30135",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 9,
+ "id": "30044",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -182638,7 +182494,7 @@
],
"skills": [
{
- "skillId": "skchr_bgsnow_1",
+ "skillId": "skchr_shwaz_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -182655,13 +182511,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -182679,7 +182535,7 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30024",
"count": 4,
"type": "MATERIAL"
},
@@ -182703,12 +182559,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30034",
"count": 5,
"type": "MATERIAL"
}
@@ -182721,7 +182577,7 @@
}
},
{
- "skillId": "skchr_bgsnow_2",
+ "skillId": "skchr_shwaz_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -182738,12 +182594,12 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31053",
+ "id": "30083",
"count": 5,
"type": "MATERIAL"
}
@@ -182762,13 +182618,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -182786,12 +182642,12 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30064",
"count": 4,
"type": "MATERIAL"
}
@@ -182804,7 +182660,7 @@
}
},
{
- "skillId": "skchr_bgsnow_3",
+ "skillId": "skchr_shwaz_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -182821,12 +182677,12 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
+ "id": "30093",
"count": 7,
"type": "MATERIAL"
}
@@ -182845,13 +182701,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 8,
+ "id": "30024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -182869,13 +182725,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
"id": "30084",
- "count": 5,
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -182887,9 +182743,7 @@
}
}
],
- "displayTokenDict": {
- "token_10026_bgsnow_subbow": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
@@ -182900,17 +182754,32 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "自动打字机",
- "description": "可使用一个持续15秒的“打字机”,“打字机”拥有和自己一样的技能,拥有独立的再部署时间",
+ "name": "尖锐箭头",
+ "description": "攻击时,20%几率当次攻击的攻击力提升至130%",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
+ "key": "atk_scale",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "def",
"value": 1.0,
"valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "defdown_duration",
+ "value": 0.0,
+ "valueStr": null
}
],
- "tokenKey": "token_10026_bgsnow_subbow",
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -182920,17 +182789,32 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "自动打字机",
- "description": "可使用一个持续20秒的“打字机”,“打字机”拥有和自己一样的技能,拥有独立的再部署时间",
+ "name": "破甲箭头",
+ "description": "攻击时,20%几率当次攻击的攻击力提升至130%,并使命中目标的防御力下降10%,持续5秒",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 1.0,
+ "key": "atk_scale",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": -0.1,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "defdown_duration",
+ "value": 5.0,
"valueStr": null
}
],
- "tokenKey": "token_10026_bgsnow_subbow",
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -182940,17 +182824,32 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "自动打字机",
- "description": "可使用一个持续25秒的“打字机”,“打字机”拥有和自己一样的技能,拥有独立的再部署时间",
+ "name": "破甲箭头",
+ "description": "攻击时,20%几率当次攻击的攻击力提升至160%,并使命中目标的防御力下降20%,持续5秒",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 1.0,
+ "key": "atk_scale",
+ "value": 1.6,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": -0.2,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "defdown_duration",
+ "value": 5.0,
"valueStr": null
}
],
- "tokenKey": "token_10026_bgsnow_subbow",
+ "tokenKey": null,
"isHideTalent": false
}
]
@@ -182964,10 +182863,16 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "弱点速记",
- "description": "“打字机”的攻击会使命中目标的防御力下降18%,持续4秒;若“打字机”放在鸿雪周围四格则效果提升至23%",
+ "name": "交叉火力",
+ "description": "场上存在黑和另外至少一名【狙击】干员时,所有【狙击】干员的攻击力+8%",
"rangeId": null,
- "blackboard": [],
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ],
"tokenKey": null,
"isHideTalent": false
},
@@ -182976,12 +182881,18 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 5,
"prefabKey": "2",
- "name": "弱点速记",
- "description": "“打字机”的攻击会使命中目标的防御力下降20%<@ba.talpu>(+2%)>,持续5<@ba.talpu>(+1)>秒;若“打字机”放在鸿雪周围四格则效果提升至25%<@ba.talpu>(+2%)>",
+ "name": "交叉火力",
+ "description": "场上存在黑和另外至少一名【狙击】干员时,所有【狙击】干员的攻击力+10%<@ba.talpu>(+2%)>",
"rangeId": null,
- "blackboard": [],
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ],
"tokenKey": null,
"isHideTalent": false
}
@@ -183058,12 +182969,6 @@
},
"equivalentCost": null
},
- {
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
- "equivalentCost": null
- },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -183086,6 +182991,12 @@
}
},
"equivalentCost": null
+ },
+ {
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -183122,8 +183033,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 70,
- "def": 30,
+ "atk": 100,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -183174,12 +183085,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
- "count": 6,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -183197,8 +183108,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -183215,13 +183126,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30022",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -183238,8 +183149,8 @@
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 4,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -183256,12 +183167,12 @@
"type": "MATERIAL"
},
{
- "id": "31033",
- "count": 4,
+ "id": "30083",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "30103",
"count": 4,
"type": "MATERIAL"
}
@@ -183269,51 +183180,51 @@
}
]
},
- "char_430_fartth": {
- "name": "远牙",
- "description": "优先攻击攻击范围内<@ba.kw>防御力最低>的敌方单位",
+ "char_4055_bgsnow": {
+ "name": "鸿雪",
+ "description": "高精度的近距离射击",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_430_fartth",
+ "potentialItemId": "p_char_4055_bgsnow",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "kazimierz",
- "groupId": "pinus",
+ "nationId": "rhodes",
+ "groupId": null,
"teamId": null,
- "displayNumber": "KZ13",
- "appellation": "Fartooth",
+ "displayNumber": "R145",
+ "appellation": "Позёмка",
"position": "RANGED",
"tagList": [
"输出"
],
- "itemUsage": "“远牙”骑士查丝汀娜,不会漏过任何目标。",
- "itemDesc": "不太喜欢吵闹,但更不愿孤单一人。",
+ "itemUsage": "狙击干员鸿雪,际崖城居民里最怀念际崖城的那个。",
+ "itemDesc": "有什么事情都可以去找她倾诉,前提是你和杜林人一样高。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SNIPER",
- "subProfessionId": "longrange",
+ "subProfessionId": "closerange",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_430_fartth",
- "rangeId": "3-3",
+ "characterPrefabKey": "char_4055_bgsnow",
+ "rangeId": "2-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 749,
- "atk": 535,
- "def": 79,
+ "maxHp": 768,
+ "atk": 373,
+ "def": 73,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.7,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -183334,15 +183245,15 @@
{
"level": 50,
"data": {
- "maxHp": 973,
- "atk": 744,
- "def": 106,
+ "maxHp": 1067,
+ "atk": 512,
+ "def": 105,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.7,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -183364,22 +183275,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_430_fartth",
- "rangeId": "3-9",
+ "characterPrefabKey": "char_4055_bgsnow",
+ "rangeId": "3-6",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 973,
- "atk": 744,
- "def": 106,
+ "maxHp": 1067,
+ "atk": 512,
+ "def": 105,
"magicResistance": 0.0,
- "cost": 22,
+ "cost": 18,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.7,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -183400,15 +183311,15 @@
{
"level": 80,
"data": {
- "maxHp": 1217,
- "atk": 980,
- "def": 133,
+ "maxHp": 1369,
+ "atk": 674,
+ "def": 140,
"magicResistance": 0.0,
- "cost": 22,
+ "cost": 18,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.7,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -183434,34 +183345,34 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 7,
+ "id": "30022",
+ "count": 9,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_430_fartth",
- "rangeId": "3-9",
+ "characterPrefabKey": "char_4055_bgsnow",
+ "rangeId": "3-6",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1217,
- "atk": 980,
- "def": 133,
+ "maxHp": 1369,
+ "atk": 674,
+ "def": 140,
"magicResistance": 0.0,
- "cost": 22,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.7,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -183482,15 +183393,15 @@
{
"level": 90,
"data": {
- "maxHp": 1522,
- "atk": 1196,
- "def": 163,
+ "maxHp": 1802,
+ "atk": 876,
+ "def": 193,
"magicResistance": 0.0,
- "cost": 22,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.7,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -183516,13 +183427,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
- "count": 4,
+ "id": "30145",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 7,
+ "id": "30014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -183530,8 +183441,8 @@
],
"skills": [
{
- "skillId": "skcom_quickattack[3]",
- "overridePrefabKey": "skchr_fartth_1",
+ "skillId": "skchr_bgsnow_1",
+ "overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
{
@@ -183547,13 +183458,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 3,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -183571,12 +183482,12 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30104",
"count": 8,
"type": "MATERIAL"
}
@@ -183595,12 +183506,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30054",
"count": 5,
"type": "MATERIAL"
}
@@ -183613,7 +183524,7 @@
}
},
{
- "skillId": "skchr_fartth_2",
+ "skillId": "skchr_bgsnow_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -183630,12 +183541,12 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
+ "id": "31053",
"count": 5,
"type": "MATERIAL"
}
@@ -183654,13 +183565,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 8,
+ "id": "31024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -183678,13 +183589,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "30094",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -183696,7 +183607,7 @@
}
},
{
- "skillId": "skchr_fartth_3",
+ "skillId": "skchr_bgsnow_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -183713,12 +183624,12 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
+ "id": "30073",
"count": 7,
"type": "MATERIAL"
}
@@ -183737,13 +183648,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "31054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -183761,12 +183672,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30084",
"count": 5,
"type": "MATERIAL"
}
@@ -183779,33 +183690,30 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10026_bgsnow_subbow": true
+ },
"talents": [
{
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_0",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "凝神",
- "description": "最近10秒内未受伤害时,攻击力+10%",
+ "name": "自动打字机",
+ "description": "可使用一个持续15秒的“打字机”,“打字机”拥有和自己一样的技能,拥有独立的再部署时间",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "delay",
- "value": 10.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10026_bgsnow_subbow",
"isHideTalent": false
},
{
@@ -183813,24 +183721,19 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "凝神",
- "description": "最近10秒内未受伤害时,攻击力+13%<@ba.talpu>(+3%)>",
+ "name": "自动打字机",
+ "description": "可使用一个持续20秒的“打字机”,“打字机”拥有和自己一样的技能,拥有独立的再部署时间",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.13,
- "valueStr": null
- },
- {
- "key": "delay",
- "value": 10.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10026_bgsnow_subbow",
"isHideTalent": false
},
{
@@ -183840,70 +183743,48 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "凝神",
- "description": "最近10秒内未受伤害时,攻击力+15%",
+ "name": "自动打字机",
+ "description": "可使用一个持续25秒的“打字机”,“打字机”拥有和自己一样的技能,拥有独立的再部署时间",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.15,
- "valueStr": null
- },
- {
- "key": "delay",
- "value": 10.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10026_bgsnow_subbow",
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "凝神",
- "description": "最近10秒内未受伤害时,攻击力+18%<@ba.talpu>(+3%)>",
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": "弱点速记",
+ "description": "“打字机”的攻击会使命中目标的防御力下降18%,持续4秒;若“打字机”放在鸿雪周围四格则效果提升至23%",
"rangeId": null,
- "blackboard": [
- {
- "key": "atk",
- "value": 0.18,
- "valueStr": null
- },
- {
- "key": "delay",
- "value": 10.0,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 0,
+ "requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "屏息",
- "description": "技能开启时不容易成为敌人的目标,且攻击无视目标的物理闪避",
+ "name": "弱点速记",
+ "description": "“打字机”的攻击会使命中目标的防御力下降20%<@ba.talpu>(+2%)>,持续5<@ba.talpu>(+1)>秒;若“打字机”放在鸿雪周围四格则效果提升至25%<@ba.talpu>(+2%)>",
"rangeId": null,
- "blackboard": [
- {
- "key": "taunt_level",
- "value": -1.0,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
}
@@ -183959,7 +183840,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+40",
+ "description": "攻击力+30",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -183971,7 +183852,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 40.0,
+ "value": 30.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -183982,7 +183863,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -184044,8 +183925,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 100,
- "def": 0,
+ "atk": 70,
+ "def": 30,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -184096,12 +183977,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30031",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -184119,8 +184000,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -184137,13 +184018,13 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -184160,8 +184041,8 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 6,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -184178,65 +184059,64 @@
"type": "MATERIAL"
},
{
- "id": "30093",
+ "id": "31033",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 5,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_113_cqbw": {
- "name": "W",
- "description": "攻击造成<@ba.kw>群体物理伤害>",
+ "char_430_fartth": {
+ "name": "远牙",
+ "description": "优先攻击攻击范围内<@ba.kw>防御力最低>的敌方单位",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_113_cqbw",
+ "potentialItemId": "p_char_430_fartth",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": null,
- "groupId": "babel",
+ "nationId": "kazimierz",
+ "groupId": "pinus",
"teamId": null,
- "displayNumber": "B214",
- "appellation": "W",
+ "displayNumber": "KZ13",
+ "appellation": "Fartooth",
"position": "RANGED",
"tagList": [
- "输出",
- "控场"
+ "输出"
],
- "itemUsage": "萨卡兹雇佣兵W,战场上最危险的信号。",
- "itemDesc": "她笑起来的时候总没好事。她一直在笑。",
+ "itemUsage": "“远牙”骑士查丝汀娜,不会漏过任何目标。",
+ "itemDesc": "不太喜欢吵闹,但更不愿孤单一人。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SNIPER",
- "subProfessionId": "aoesniper",
+ "subProfessionId": "longrange",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_113_cqbw",
+ "characterPrefabKey": "char_430_fartth",
"rangeId": "3-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 821,
- "atk": 397,
- "def": 68,
+ "maxHp": 749,
+ "atk": 535,
+ "def": 79,
"magicResistance": 0.0,
- "cost": 25,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 2.7,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -184257,15 +184137,15 @@
{
"level": 50,
"data": {
- "maxHp": 1027,
- "atk": 568,
- "def": 89,
+ "maxHp": 973,
+ "atk": 744,
+ "def": 106,
"magicResistance": 0.0,
- "cost": 25,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 2.7,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -184287,22 +184167,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_113_cqbw",
- "rangeId": "3-8",
+ "characterPrefabKey": "char_430_fartth",
+ "rangeId": "3-9",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1027,
- "atk": 568,
- "def": 89,
+ "maxHp": 973,
+ "atk": 744,
+ "def": 106,
"magicResistance": 0.0,
- "cost": 27,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 2.7,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -184323,15 +184203,15 @@
{
"level": 80,
"data": {
- "maxHp": 1284,
- "atk": 711,
- "def": 112,
+ "maxHp": 1217,
+ "atk": 980,
+ "def": 133,
"magicResistance": 0.0,
- "cost": 27,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 2.7,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -184357,34 +184237,34 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30052",
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_113_cqbw",
- "rangeId": "3-10",
+ "characterPrefabKey": "char_430_fartth",
+ "rangeId": "3-9",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1284,
- "atk": 711,
- "def": 112,
+ "maxHp": 1217,
+ "atk": 980,
+ "def": 133,
"magicResistance": 0.0,
- "cost": 29,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 2.7,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -184405,15 +184285,15 @@
{
"level": 90,
"data": {
- "maxHp": 1605,
- "atk": 912,
- "def": 133,
+ "maxHp": 1522,
+ "atk": 1196,
+ "def": 163,
"magicResistance": 0.0,
- "cost": 29,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 2.7,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -184439,12 +184319,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31054",
"count": 7,
"type": "MATERIAL"
}
@@ -184453,8 +184333,8 @@
],
"skills": [
{
- "skillId": "skchr_cqbw_1",
- "overridePrefabKey": null,
+ "skillId": "skcom_quickattack[3]",
+ "overridePrefabKey": "skchr_fartth_1",
"overrideTokenKey": null,
"levelUpCostCond": [
{
@@ -184470,13 +184350,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "31013",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -184494,13 +184374,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -184518,13 +184398,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 6,
+ "id": "30084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -184536,9 +184416,9 @@
}
},
{
- "skillId": "skchr_cqbw_2",
+ "skillId": "skchr_fartth_2",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10008_cqbw_box",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -184553,13 +184433,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31054",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "30063",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -184577,13 +184457,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "31044",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -184601,13 +184481,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 5,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -184619,7 +184499,7 @@
}
},
{
- "skillId": "skchr_cqbw_3",
+ "skillId": "skchr_fartth_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -184636,13 +184516,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "31023",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -184660,13 +184540,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -184684,13 +184564,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 6,
+ "id": "30104",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -184713,23 +184593,43 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "设伏",
- "description": "在战场停留10秒后获得40%的物理和法术闪避,且不容易成为敌人的攻击目标",
+ "name": "凝神",
+ "description": "最近10秒内未受伤害时,攻击力+10%",
"rangeId": null,
"blackboard": [
{
- "key": "interval",
- "value": 10.0,
+ "key": "atk",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.4,
+ "key": "delay",
+ "value": 10.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "凝神",
+ "description": "最近10秒内未受伤害时,攻击力+13%<@ba.talpu>(+3%)>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.13,
"valueStr": null
},
{
- "key": "taunt_level",
- "value": -1.0,
+ "key": "delay",
+ "value": 10.0,
"valueStr": null
}
],
@@ -184743,67 +184643,67 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "设伏",
- "description": "在战场停留10秒后获得60%的物理和法术闪避,且不容易成为敌人的攻击目标",
+ "name": "凝神",
+ "description": "最近10秒内未受伤害时,攻击力+15%",
"rangeId": null,
"blackboard": [
{
- "key": "interval",
- "value": 10.0,
- "valueStr": null
- },
- {
- "key": "prob",
- "value": 0.6,
+ "key": "atk",
+ "value": 0.15,
"valueStr": null
},
{
- "key": "taunt_level",
- "value": -1.0,
+ "key": "delay",
+ "value": 10.0,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "落井下石",
- "description": "攻击范围内的敌人在被<$ba.stun>晕眩>时受到的物理伤害+18%",
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "凝神",
+ "description": "最近10秒内未受伤害时,攻击力+18%<@ba.talpu>(+3%)>",
"rangeId": null,
"blackboard": [
{
- "key": "damage_scale",
- "value": 1.18,
+ "key": "atk",
+ "value": 0.18,
+ "valueStr": null
+ },
+ {
+ "key": "delay",
+ "value": 10.0,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "落井下石",
- "description": "攻击范围内的敌人在被<$ba.stun>晕眩>时受到的物理伤害+21%<@ba.talpu>(+3%)>",
+ "name": "屏息",
+ "description": "技能开启时不容易成为敌人的目标,且攻击无视目标的物理闪避",
"rangeId": null,
"blackboard": [
{
- "key": "damage_scale",
- "value": 1.21,
+ "key": "taunt_level",
+ "value": -1.0,
"valueStr": null
}
],
@@ -184862,7 +184762,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+35",
+ "description": "攻击力+40",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -184874,7 +184774,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 35.0,
+ "value": 40.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -184885,7 +184785,7 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -184999,12 +184899,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
- "count": 6,
+ "id": "30061",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30031",
"count": 4,
"type": "MATERIAL"
}
@@ -185022,8 +184922,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -185040,13 +184940,13 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30022",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -185063,8 +184963,8 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30083",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -185081,38 +184981,39 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 3,
+ "id": "30093",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 4,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_300_phenxi": {
- "name": "菲亚梅塔",
+ "char_113_cqbw": {
+ "name": "W",
"description": "攻击造成<@ba.kw>群体物理伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_300_phenxi",
+ "potentialItemId": "p_char_113_cqbw",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "laterano",
- "groupId": null,
+ "nationId": null,
+ "groupId": "babel",
"teamId": null,
- "displayNumber": "LT11",
- "appellation": "Fiammetta",
+ "displayNumber": "B214",
+ "appellation": "W",
"position": "RANGED",
"tagList": [
- "输出"
+ "输出",
+ "控场"
],
- "itemUsage": "拉特兰公证所高级特派员菲亚梅塔,只要定下目标,就一定会坚持到底。",
- "itemDesc": "别问她的代号,否则她会抽空把你也干掉。",
+ "itemUsage": "萨卡兹雇佣兵W,战场上最危险的信号。",
+ "itemDesc": "她笑起来的时候总没好事。她一直在笑。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -185123,16 +185024,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_300_phenxi",
+ "characterPrefabKey": "char_113_cqbw",
"rangeId": "3-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 985,
- "atk": 375,
- "def": 80,
+ "maxHp": 821,
+ "atk": 397,
+ "def": 68,
"magicResistance": 0.0,
"cost": 25,
"blockCnt": 1,
@@ -185159,9 +185060,9 @@
{
"level": 50,
"data": {
- "maxHp": 1232,
- "atk": 536,
- "def": 104,
+ "maxHp": 1027,
+ "atk": 568,
+ "def": 89,
"magicResistance": 0.0,
"cost": 25,
"blockCnt": 1,
@@ -185189,16 +185090,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_300_phenxi",
+ "characterPrefabKey": "char_113_cqbw",
"rangeId": "3-8",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1232,
- "atk": 536,
- "def": 104,
+ "maxHp": 1027,
+ "atk": 568,
+ "def": 89,
"magicResistance": 0.0,
"cost": 27,
"blockCnt": 1,
@@ -185225,9 +185126,9 @@
{
"level": 80,
"data": {
- "maxHp": 1540,
- "atk": 671,
- "def": 132,
+ "maxHp": 1284,
+ "atk": 711,
+ "def": 112,
"magicResistance": 0.0,
"cost": 27,
"blockCnt": 1,
@@ -185259,28 +185160,28 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 6,
+ "id": "30012",
+ "count": 12,
"type": "MATERIAL"
},
{
"id": "30022",
- "count": 4,
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_300_phenxi",
+ "characterPrefabKey": "char_113_cqbw",
"rangeId": "3-10",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1540,
- "atk": 671,
- "def": 132,
+ "maxHp": 1284,
+ "atk": 711,
+ "def": 112,
"magicResistance": 0.0,
"cost": 29,
"blockCnt": 1,
@@ -185307,9 +185208,9 @@
{
"level": 90,
"data": {
- "maxHp": 1926,
- "atk": 861,
- "def": 156,
+ "maxHp": 1605,
+ "atk": 912,
+ "def": 133,
"magicResistance": 0.0,
"cost": 29,
"blockCnt": 1,
@@ -185341,13 +185242,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
- "count": 3,
+ "id": "30125",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 6,
+ "id": "30054",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -185355,7 +185256,7 @@
],
"skills": [
{
- "skillId": "skchr_phenxi_1",
+ "skillId": "skchr_cqbw_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -185372,13 +185273,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -185396,13 +185297,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 8,
+ "id": "30084",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -185420,13 +185321,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -185438,9 +185339,9 @@
}
},
{
- "skillId": "skchr_phenxi_2",
+ "skillId": "skchr_cqbw_2",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10008_cqbw_box",
"levelUpCostCond": [
{
"unlockCond": {
@@ -185455,13 +185356,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30064",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 9,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -185479,13 +185380,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31014",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -185508,7 +185409,7 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31024",
"count": 5,
"type": "MATERIAL"
}
@@ -185521,7 +185422,7 @@
}
},
{
- "skillId": "skchr_phenxi_3",
+ "skillId": "skchr_cqbw_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -185538,13 +185439,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 3,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -185562,13 +185463,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "31024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -185586,13 +185487,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -185608,51 +185509,6 @@
"talents": [
{
"candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "陈述苦难",
- "description": "自身生命会不断流失(该效果不会使生命降至0);生命值高于50%时获得+15%攻击力的<$ba.strong>精力充沛>;高于80%效果翻倍",
- "rangeId": null,
- "blackboard": [
- {
- "key": "interval",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.005,
- "valueStr": null
- },
- {
- "key": "phenxi_t_1[peak_1].peak_performance.atk",
- "value": 0.15,
- "valueStr": null
- },
- {
- "key": "phenxi_t_1[peak_1].peak_performance.hp_ratio",
- "value": 0.5,
- "valueStr": null
- },
- {
- "key": "phenxi_t_1[peak_2].peak_performance.atk",
- "value": 0.3,
- "valueStr": null
- },
- {
- "key": "phenxi_t_1[peak_2].peak_performance.hp_ratio",
- "value": 0.8,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -185660,38 +185516,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "陈述苦难",
- "description": "自身生命会不断流失(该效果不会使生命降至0);生命值高于50%时获得+20%攻击力的<$ba.strong>精力充沛>;高于80%效果翻倍",
+ "name": "设伏",
+ "description": "在战场停留10秒后获得40%的物理和法术闪避,且不容易成为敌人的攻击目标",
"rangeId": null,
"blackboard": [
{
"key": "interval",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.005,
- "valueStr": null
- },
- {
- "key": "phenxi_t_1[peak_1].peak_performance.atk",
- "value": 0.2,
- "valueStr": null
- },
- {
- "key": "phenxi_t_1[peak_1].peak_performance.hp_ratio",
- "value": 0.5,
+ "value": 10.0,
"valueStr": null
},
{
- "key": "phenxi_t_1[peak_2].peak_performance.atk",
+ "key": "prob",
"value": 0.4,
"valueStr": null
},
{
- "key": "phenxi_t_1[peak_2].peak_performance.hp_ratio",
- "value": 0.8,
+ "key": "taunt_level",
+ "value": -1.0,
"valueStr": null
}
],
@@ -185705,38 +185546,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "陈述苦难",
- "description": "自身生命会不断流失(该效果不会使生命降至0);生命值高于50%时获得+25%攻击力的<$ba.strong>精力充沛>;高于80%效果翻倍",
+ "name": "设伏",
+ "description": "在战场停留10秒后获得60%的物理和法术闪避,且不容易成为敌人的攻击目标",
"rangeId": null,
"blackboard": [
{
"key": "interval",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.005,
- "valueStr": null
- },
- {
- "key": "phenxi_t_1[peak_1].peak_performance.atk",
- "value": 0.25,
- "valueStr": null
- },
- {
- "key": "phenxi_t_1[peak_1].peak_performance.hp_ratio",
- "value": 0.5,
+ "value": 10.0,
"valueStr": null
},
{
- "key": "phenxi_t_1[peak_2].peak_performance.atk",
- "value": 0.5,
+ "key": "prob",
+ "value": 0.6,
"valueStr": null
},
{
- "key": "phenxi_t_1[peak_2].peak_performance.hp_ratio",
- "value": 0.8,
+ "key": "taunt_level",
+ "value": -1.0,
"valueStr": null
}
],
@@ -185754,13 +185580,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "宣告终局",
- "description": "技能持续期间外,攻击速度+27",
+ "name": "落井下石",
+ "description": "攻击范围内的敌人在被<$ba.stun>晕眩>时受到的物理伤害+18%",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 27.0,
+ "key": "damage_scale",
+ "value": 1.18,
"valueStr": null
}
],
@@ -185774,13 +185600,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "宣告终局",
- "description": "技能持续期间外,攻击速度+30<@ba.talpu>(+3)>",
+ "name": "落井下石",
+ "description": "攻击范围内的敌人在被<$ba.stun>晕眩>时受到的物理伤害+21%<@ba.talpu>(+3%)>",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 30.0,
+ "key": "damage_scale",
+ "value": 1.21,
"valueStr": null
}
],
@@ -185976,12 +185802,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30051",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -185999,8 +185825,8 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -186017,13 +185843,13 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -186040,8 +185866,8 @@
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 5,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -186058,65 +185884,64 @@
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 4,
+ "id": "30083",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_197_poca": {
- "name": "早露",
- "description": "优先攻击重量最重的敌人",
+ "char_300_phenxi": {
+ "name": "菲亚梅塔",
+ "description": "攻击造成<@ba.kw>群体物理伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_197_poca",
+ "potentialItemId": "p_char_300_phenxi",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_197_poca",
- "nationId": "ursus",
+ "classicPotentialItemId": null,
+ "nationId": "laterano",
"groupId": null,
- "teamId": "student",
- "displayNumber": "USS4",
- "appellation": "Роса",
+ "teamId": null,
+ "displayNumber": "LT11",
+ "appellation": "Fiammetta",
"position": "RANGED",
"tagList": [
- "输出",
- "控场"
+ "输出"
],
- "itemUsage": "乌萨斯学生自治团成员早露,准备迎接新的生活。",
- "itemDesc": "给她一点时间。",
+ "itemUsage": "拉特兰公证所高级特派员菲亚梅塔,只要定下目标,就一定会坚持到底。",
+ "itemDesc": "别问她的代号,否则她会抽空把你也干掉。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SNIPER",
- "subProfessionId": "siegesniper",
+ "subProfessionId": "aoesniper",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_197_poca",
- "rangeId": "4-4",
+ "characterPrefabKey": "char_300_phenxi",
+ "rangeId": "3-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 800,
- "atk": 492,
- "def": 60,
+ "maxHp": 985,
+ "atk": 375,
+ "def": 80,
"magicResistance": 0.0,
- "cost": 22,
+ "cost": 25,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.4,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -186137,15 +185962,15 @@
{
"level": 50,
"data": {
- "maxHp": 1067,
- "atk": 684,
- "def": 80,
+ "maxHp": 1232,
+ "atk": 536,
+ "def": 104,
"magicResistance": 0.0,
- "cost": 22,
+ "cost": 25,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.4,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -186167,22 +185992,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_197_poca",
- "rangeId": "4-3",
+ "characterPrefabKey": "char_300_phenxi",
+ "rangeId": "3-8",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1067,
- "atk": 684,
- "def": 80,
+ "maxHp": 1232,
+ "atk": 536,
+ "def": 104,
"magicResistance": 0.0,
- "cost": 24,
+ "cost": 27,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.4,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -186203,15 +186028,15 @@
{
"level": 80,
"data": {
- "maxHp": 1351,
- "atk": 856,
- "def": 100,
+ "maxHp": 1540,
+ "atk": 671,
+ "def": 132,
"magicResistance": 0.0,
- "cost": 24,
+ "cost": 27,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.4,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -186237,34 +186062,34 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 8,
+ "id": "30062",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30022",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_197_poca",
- "rangeId": "4-3",
+ "characterPrefabKey": "char_300_phenxi",
+ "rangeId": "3-10",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1351,
- "atk": 856,
- "def": 100,
+ "maxHp": 1540,
+ "atk": 671,
+ "def": 132,
"magicResistance": 0.0,
- "cost": 24,
+ "cost": 29,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.4,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -186285,15 +186110,15 @@
{
"level": 90,
"data": {
- "maxHp": 1755,
- "atk": 1032,
- "def": 122,
+ "maxHp": 1926,
+ "atk": 861,
+ "def": 156,
"magicResistance": 0.0,
- "cost": 24,
+ "cost": 29,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.4,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -186319,12 +186144,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
- "count": 4,
+ "id": "30145",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "30094",
"count": 6,
"type": "MATERIAL"
}
@@ -186333,7 +186158,7 @@
],
"skills": [
{
- "skillId": "skcom_atk_up[3]",
+ "skillId": "skchr_phenxi_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -186350,13 +186175,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 11,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -186374,12 +186199,12 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31054",
"count": 8,
"type": "MATERIAL"
}
@@ -186398,13 +186223,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 6,
+ "id": "30094",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -186416,7 +186241,7 @@
}
},
{
- "skillId": "skchr_poca_2",
+ "skillId": "skchr_phenxi_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -186433,13 +186258,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 4,
+ "id": "30104",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 4,
+ "id": "30083",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -186457,13 +186282,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -186481,13 +186306,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30074",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -186499,7 +186324,7 @@
}
},
{
- "skillId": "skchr_poca_3",
+ "skillId": "skchr_phenxi_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -186516,13 +186341,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31034",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "31013",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -186564,13 +186389,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 5,
+ "id": "30084",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -186586,6 +186411,51 @@
"talents": [
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "陈述苦难",
+ "description": "自身生命会不断流失(该效果不会使生命降至0);生命值高于50%时获得+15%攻击力的<$ba.strong>精力充沛>;高于80%效果翻倍",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "interval",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "hp_ratio",
+ "value": 0.005,
+ "valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_1].peak_performance.atk",
+ "value": 0.15,
+ "valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_1].peak_performance.hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_2].peak_performance.atk",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_2].peak_performance.hp_ratio",
+ "value": 0.8,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -186593,19 +186463,39 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "深入骨髓",
- "description": "攻击重量较重(重量等级大于等于3)的敌人时,无视其防御力的40%",
+ "name": "陈述苦难",
+ "description": "自身生命会不断流失(该效果不会使生命降至0);生命值高于50%时获得+20%攻击力的<$ba.strong>精力充沛>;高于80%效果翻倍",
"rangeId": null,
"blackboard": [
{
- "key": "value",
- "value": 3.0,
+ "key": "interval",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "def_penetrate",
+ "key": "hp_ratio",
+ "value": 0.005,
+ "valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_1].peak_performance.atk",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_1].peak_performance.hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_2].peak_performance.atk",
"value": 0.4,
"valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_2].peak_performance.hp_ratio",
+ "value": 0.8,
+ "valueStr": null
}
],
"tokenKey": null,
@@ -186618,18 +186508,38 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "深入骨髓",
- "description": "攻击重量较重(重量等级大于等于3)的敌人时,无视其防御力的60%",
+ "name": "陈述苦难",
+ "description": "自身生命会不断流失(该效果不会使生命降至0);生命值高于50%时获得+25%攻击力的<$ba.strong>精力充沛>;高于80%效果翻倍",
"rangeId": null,
"blackboard": [
{
- "key": "value",
- "value": 3.0,
+ "key": "interval",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "def_penetrate",
- "value": 0.6,
+ "key": "hp_ratio",
+ "value": 0.005,
+ "valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_1].peak_performance.atk",
+ "value": 0.25,
+ "valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_1].peak_performance.hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_2].peak_performance.atk",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "phenxi_t_1[peak_2].peak_performance.hp_ratio",
+ "value": 0.8,
"valueStr": null
}
],
@@ -186647,13 +186557,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "学生楷模",
- "description": "编入队伍时,所有【乌萨斯学生自治团】干员攻击力+8%",
+ "name": "宣告终局",
+ "description": "技能持续期间外,攻击速度+27",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.08,
+ "key": "attack_speed",
+ "value": 27.0,
"valueStr": null
}
],
@@ -186667,13 +186577,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "学生楷模",
- "description": "编入队伍时,所有【乌萨斯学生自治团】干员攻击力+10%<@ba.talpu>(+2%)>",
+ "name": "宣告终局",
+ "description": "技能持续期间外,攻击速度+30<@ba.talpu>(+3)>",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.1,
+ "key": "attack_speed",
+ "value": 30.0,
"valueStr": null
}
],
@@ -186732,7 +186642,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+34",
+ "description": "攻击力+35",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -186744,7 +186654,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 34.0,
+ "value": 35.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -186817,7 +186727,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 110,
+ "atk": 100,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -186869,12 +186779,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30011",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -186892,7 +186802,7 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30022",
"count": 5,
"type": "MATERIAL"
}
@@ -186910,13 +186820,13 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30032",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -186933,7 +186843,7 @@
"type": "MATERIAL"
},
{
- "id": "30093",
+ "id": "31013",
"count": 5,
"type": "MATERIAL"
}
@@ -186964,25 +186874,26 @@
}
]
},
- "char_2012_typhon": {
- "name": "提丰",
+ "char_197_poca": {
+ "name": "早露",
"description": "优先攻击重量最重的敌人",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_2012_typhon",
+ "potentialItemId": "p_char_197_poca",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "sami",
+ "classicPotentialItemId": "class_p_char_197_poca",
+ "nationId": "ursus",
"groupId": null,
- "teamId": null,
- "displayNumber": "SI07",
- "appellation": "Typhon",
+ "teamId": "student",
+ "displayNumber": "USS4",
+ "appellation": "Роса",
"position": "RANGED",
"tagList": [
- "输出"
+ "输出",
+ "控场"
],
- "itemUsage": "来自萨米的协作者提丰,熟悉这片冻土之规则的猎人。",
- "itemDesc": "至少她要求自己成为猎人而非猎物。",
+ "itemUsage": "乌萨斯学生自治团成员早露,准备迎接新的生活。",
+ "itemDesc": "给她一点时间。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -186993,16 +186904,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_2012_typhon",
+ "characterPrefabKey": "char_197_poca",
"rangeId": "4-4",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 775,
- "atk": 498,
- "def": 54,
+ "maxHp": 800,
+ "atk": 492,
+ "def": 60,
"magicResistance": 0.0,
"cost": 22,
"blockCnt": 1,
@@ -187029,9 +186940,9 @@
{
"level": 50,
"data": {
- "maxHp": 1034,
- "atk": 693,
- "def": 73,
+ "maxHp": 1067,
+ "atk": 684,
+ "def": 80,
"magicResistance": 0.0,
"cost": 22,
"blockCnt": 1,
@@ -187059,16 +186970,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_2012_typhon",
+ "characterPrefabKey": "char_197_poca",
"rangeId": "4-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1034,
- "atk": 693,
- "def": 73,
+ "maxHp": 1067,
+ "atk": 684,
+ "def": 80,
"magicResistance": 0.0,
"cost": 24,
"blockCnt": 1,
@@ -187095,9 +187006,9 @@
{
"level": 80,
"data": {
- "maxHp": 1310,
- "atk": 867,
- "def": 92,
+ "maxHp": 1351,
+ "atk": 856,
+ "def": 100,
"magicResistance": 0.0,
"cost": 24,
"blockCnt": 1,
@@ -187129,28 +187040,28 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 5,
+ "id": "30022",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_2012_typhon",
+ "characterPrefabKey": "char_197_poca",
"rangeId": "4-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1310,
- "atk": 867,
- "def": 92,
+ "maxHp": 1351,
+ "atk": 856,
+ "def": 100,
"magicResistance": 0.0,
"cost": 24,
"blockCnt": 1,
@@ -187177,9 +187088,9 @@
{
"level": 90,
"data": {
- "maxHp": 1702,
- "atk": 1045,
- "def": 113,
+ "maxHp": 1755,
+ "atk": 1032,
+ "def": 122,
"magicResistance": 0.0,
"cost": 24,
"blockCnt": 1,
@@ -187211,13 +187122,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 7,
+ "id": "30064",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -187225,7 +187136,7 @@
],
"skills": [
{
- "skillId": "skcom_quickattack[3]",
+ "skillId": "skcom_atk_up[3]",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -187242,13 +187153,13 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -187266,13 +187177,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 9,
+ "id": "30104",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -187290,12 +187201,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30084",
"count": 6,
"type": "MATERIAL"
}
@@ -187308,7 +187219,7 @@
}
},
{
- "skillId": "skchr_typhon_2",
+ "skillId": "skchr_poca_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -187325,13 +187236,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 8,
+ "id": "31023",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -187349,12 +187260,12 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31014",
"count": 9,
"type": "MATERIAL"
}
@@ -187378,8 +187289,8 @@
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -187391,7 +187302,7 @@
}
},
{
- "skillId": "skchr_typhon_3",
+ "skillId": "skchr_poca_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -187408,13 +187319,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 7,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -187432,13 +187343,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -187456,13 +187367,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 4,
+ "id": "30104",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -187485,23 +187396,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "锐如兽牙",
- "description": "连续攻击时逐渐无视敌人的防御力,最高无视其防御力的40%(每次攻击提升5%的无视防御比例),3秒内未攻击则失去加成",
+ "name": "深入骨髓",
+ "description": "攻击重量较重(重量等级大于等于3)的敌人时,无视其防御力的40%",
"rangeId": null,
"blackboard": [
{
- "key": "max_stack_cnt",
- "value": 8.0,
+ "key": "value",
+ "value": 3.0,
"valueStr": null
},
{
"key": "def_penetrate",
- "value": 0.05,
- "valueStr": null
- },
- {
- "key": "duration",
- "value": 3.0,
+ "value": 0.4,
"valueStr": null
}
],
@@ -187515,23 +187421,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "锐如兽牙",
- "description": "连续攻击时逐渐无视敌人的防御力,最高无视其防御力的50%(每次攻击提升10%的无视防御比例),8秒内未攻击则失去加成",
+ "name": "深入骨髓",
+ "description": "攻击重量较重(重量等级大于等于3)的敌人时,无视其防御力的60%",
"rangeId": null,
"blackboard": [
{
- "key": "max_stack_cnt",
- "value": 5.0,
+ "key": "value",
+ "value": 3.0,
"valueStr": null
},
{
"key": "def_penetrate",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "duration",
- "value": 8.0,
+ "value": 0.6,
"valueStr": null
}
],
@@ -187549,18 +187450,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "重如沼泥",
- "description": "技能期间对每个敌人首次造成伤害时,攻击力提升至160%并使目标<$ba.sluggish>停顿>3秒",
+ "name": "学生楷模",
+ "description": "编入队伍时,所有【乌萨斯学生自治团】干员攻击力+8%",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.6,
- "valueStr": null
- },
- {
- "key": "sluggish",
- "value": 3.0,
+ "key": "atk",
+ "value": 0.08,
"valueStr": null
}
],
@@ -187574,18 +187470,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "重如沼泥",
- "description": "技能期间对每个敌人首次造成伤害时,攻击力提升至170%<@ba.talpu>(+10%)>并使目标<$ba.sluggish>停顿>3秒",
+ "name": "学生楷模",
+ "description": "编入队伍时,所有【乌萨斯学生自治团】干员攻击力+10%<@ba.talpu>(+2%)>",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.7,
- "valueStr": null
- },
- {
- "key": "sluggish",
- "value": 3.0,
+ "key": "atk",
+ "value": 0.1,
"valueStr": null
}
],
@@ -187781,12 +187672,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
- "count": 6,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -187804,7 +187695,7 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30032",
"count": 5,
"type": "MATERIAL"
}
@@ -187822,13 +187713,13 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30022",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -187845,8 +187736,8 @@
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 7,
+ "id": "30093",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -187863,89 +187754,64 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 6,
+ "id": "31023",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 3,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_391_rosmon": {
- "name": "迷迭香",
- "description": "攻击对小范围的<@ba.kw>地面>敌人造成<@ba.kw>两次>物理伤害(第二次为余震,伤害降低至攻击力的一半)",
+ "char_2012_typhon": {
+ "name": "提丰",
+ "description": "优先攻击重量最重的敌人",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_391_rosmon",
+ "potentialItemId": "p_char_2012_typhon",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "rhodes",
- "groupId": "elite",
+ "nationId": "sami",
+ "groupId": null,
"teamId": null,
- "displayNumber": "RE45",
- "appellation": "Rosmontis",
+ "displayNumber": "SI07",
+ "appellation": "Typhon",
"position": "RANGED",
"tagList": [
"输出"
],
- "itemUsage": "罗德岛精英干员迷迭香,用手推开了你的办公室门。",
- "itemDesc": "她没带装备,不用害怕她记得你昨天偷吃了她的点心的事,也许。",
+ "itemUsage": "来自萨米的协作者提丰,熟悉这片冻土之规则的猎人。",
+ "itemDesc": "至少她要求自己成为猎人而非猎物。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SNIPER",
- "subProfessionId": "bombarder",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "attack@append_atk_scale",
- "value": 0.5,
- "valueStr": null
- },
- {
- "key": "attack@times",
- "value": 2.0,
- "valueStr": null
- }
- ],
- "overrideDescripton": null,
- "prefabKey": "-1",
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "siegesniper",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_391_rosmon",
- "rangeId": "3-3",
+ "characterPrefabKey": "char_2012_typhon",
+ "rangeId": "4-4",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 874,
- "atk": 341,
- "def": 123,
- "magicResistance": 10.0,
- "cost": 23,
+ "maxHp": 775,
+ "atk": 498,
+ "def": 54,
+ "magicResistance": 0.0,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.1,
+ "baseAttackTime": 2.4,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -187966,15 +187832,15 @@
{
"level": 50,
"data": {
- "maxHp": 1166,
- "atk": 461,
- "def": 160,
- "magicResistance": 10.0,
- "cost": 23,
+ "maxHp": 1034,
+ "atk": 693,
+ "def": 73,
+ "magicResistance": 0.0,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.1,
+ "baseAttackTime": 2.4,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -187996,22 +187862,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_391_rosmon",
- "rangeId": "3-9",
+ "characterPrefabKey": "char_2012_typhon",
+ "rangeId": "4-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1166,
- "atk": 461,
- "def": 160,
- "magicResistance": 10.0,
- "cost": 25,
+ "maxHp": 1034,
+ "atk": 693,
+ "def": 73,
+ "magicResistance": 0.0,
+ "cost": 24,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.1,
+ "baseAttackTime": 2.4,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -188032,15 +187898,15 @@
{
"level": 80,
"data": {
- "maxHp": 1477,
- "atk": 584,
- "def": 200,
- "magicResistance": 10.0,
- "cost": 25,
+ "maxHp": 1310,
+ "atk": 867,
+ "def": 92,
+ "magicResistance": 0.0,
+ "cost": 24,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.1,
+ "baseAttackTime": 2.4,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -188066,34 +187932,34 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 9,
+ "id": "30062",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_391_rosmon",
- "rangeId": "3-9",
+ "characterPrefabKey": "char_2012_typhon",
+ "rangeId": "4-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1477,
- "atk": 584,
- "def": 200,
- "magicResistance": 15.0,
- "cost": 25,
+ "maxHp": 1310,
+ "atk": 867,
+ "def": 92,
+ "magicResistance": 0.0,
+ "cost": 24,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.1,
+ "baseAttackTime": 2.4,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -188114,15 +187980,15 @@
{
"level": 90,
"data": {
- "maxHp": 1944,
- "atk": 688,
- "def": 245,
- "magicResistance": 15.0,
- "cost": 25,
+ "maxHp": 1702,
+ "atk": 1045,
+ "def": 113,
+ "magicResistance": 0.0,
+ "cost": 24,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.1,
+ "baseAttackTime": 2.4,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -188148,13 +188014,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "31044",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -188162,7 +188028,7 @@
],
"skills": [
{
- "skillId": "skchr_rosmon_1",
+ "skillId": "skcom_quickattack[3]",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -188179,13 +188045,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -188203,13 +188069,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "31054",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -188227,13 +188093,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
"id": "30014",
- "count": 4,
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -188245,7 +188111,7 @@
}
},
{
- "skillId": "skchr_rosmon_2",
+ "skillId": "skchr_typhon_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -188262,13 +188128,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "30083",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -188286,12 +188152,12 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31024",
"count": 9,
"type": "MATERIAL"
}
@@ -188310,13 +188176,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -188328,9 +188194,9 @@
}
},
{
- "skillId": "skchr_rosmon_3",
+ "skillId": "skchr_typhon_3",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10012_rosmon_shield",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -188350,8 +188216,8 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 11,
+ "id": "31053",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -188369,13 +188235,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30094",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -188398,7 +188264,7 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
}
@@ -188411,9 +188277,7 @@
}
}
],
- "displayTokenDict": {
- "token_10012_rosmon_shield": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
@@ -188424,33 +188288,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "歼灭战装备",
- "description": "攻击无视目标90防御力",
+ "name": "锐如兽牙",
+ "description": "连续攻击时逐渐无视敌人的防御力,最高无视其防御力的40%(每次攻击提升5%的无视防御比例),3秒内未攻击则失去加成",
"rangeId": null,
"blackboard": [
{
- "key": "def_penetrate_fixed",
- "value": 90.0,
+ "key": "max_stack_cnt",
+ "value": 8.0,
"valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "歼灭战装备",
- "description": "攻击无视目标105<@ba.talpu>(+15)>防御力",
- "rangeId": null,
- "blackboard": [
+ },
{
- "key": "def_penetrate_fixed",
- "value": 105.0,
+ "key": "def_penetrate",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -188464,57 +188318,77 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "歼灭战装备",
- "description": "攻击无视目标160防御力",
+ "name": "锐如兽牙",
+ "description": "连续攻击时逐渐无视敌人的防御力,最高无视其防御力的50%(每次攻击提升10%的无视防御比例),8秒内未攻击则失去加成",
"rangeId": null,
"blackboard": [
{
- "key": "def_penetrate_fixed",
- "value": 160.0,
+ "key": "max_stack_cnt",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "def_penetrate",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 8.0,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "歼灭战装备",
- "description": "攻击无视目标175<@ba.talpu>(+15)>防御力",
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": "重如沼泥",
+ "description": "技能期间对每个敌人首次造成伤害时,攻击力提升至160%并使目标<$ba.sluggish>停顿>3秒",
"rangeId": null,
"blackboard": [
{
- "key": "def_penetrate_fixed",
- "value": 175.0,
+ "key": "atk_scale",
+ "value": 1.6,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 3.0,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 0,
+ "requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "感知稳定",
- "description": "部署后随机选择一名在场的【术师】干员,自身和其的攻击力+8%",
+ "name": "重如沼泥",
+ "description": "技能期间对每个敌人首次造成伤害时,攻击力提升至170%<@ba.talpu>(+10%)>并使目标<$ba.sluggish>停顿>3秒",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.08,
+ "key": "atk_scale",
+ "value": 1.7,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 3.0,
"valueStr": null
}
],
@@ -188573,7 +188447,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+32",
+ "description": "攻击力+34",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -188585,7 +188459,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 32.0,
+ "value": 34.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -188596,7 +188470,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -188658,8 +188532,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 60,
- "def": 30,
+ "atk": 110,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -188710,12 +188584,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30011",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -188733,8 +188607,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -188751,13 +188625,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30032",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -188774,8 +188648,8 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30023",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -188792,41 +188666,41 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 5,
+ "id": "30013",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 4,
+ "id": "30103",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_1035_wisdel": {
- "name": "维什戴尔",
+ "char_391_rosmon": {
+ "name": "迷迭香",
"description": "攻击对小范围的<@ba.kw>地面>敌人造成<@ba.kw>两次>物理伤害(第二次为余震,伤害降低至攻击力的一半)",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1035_wisdel",
+ "potentialItemId": "p_char_391_rosmon",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": null,
- "groupId": "babel",
+ "nationId": "rhodes",
+ "groupId": "elite",
"teamId": null,
- "displayNumber": "B00W",
- "appellation": "Wiš'adel",
+ "displayNumber": "RE45",
+ "appellation": "Rosmontis",
"position": "RANGED",
"tagList": [
"输出"
],
- "itemUsage": "萨卡兹雇佣兵维什戴尔,战场上最危险的信号。",
- "itemDesc": "她很乐意别人用这个新名字来称呼她。",
+ "itemUsage": "罗德岛精英干员迷迭香,用手推开了你的办公室门。",
+ "itemDesc": "她没带装备,不用害怕她记得你昨天偷吃了她的点心的事,也许。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": true,
+ "isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SNIPER",
@@ -188846,8 +188720,8 @@
"valueStr": null
},
{
- "key": "attack@enable_third_attack",
- "value": 0.0,
+ "key": "attack@times",
+ "value": 2.0,
"valueStr": null
}
],
@@ -188859,16 +188733,16 @@
},
"phases": [
{
- "characterPrefabKey": "char_1035_wisdel",
+ "characterPrefabKey": "char_391_rosmon",
"rangeId": "3-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 849,
- "atk": 340,
- "def": 128,
+ "maxHp": 874,
+ "atk": 341,
+ "def": 123,
"magicResistance": 10.0,
"cost": 23,
"blockCnt": 1,
@@ -188895,9 +188769,9 @@
{
"level": 50,
"data": {
- "maxHp": 1132,
- "atk": 460,
- "def": 167,
+ "maxHp": 1166,
+ "atk": 461,
+ "def": 160,
"magicResistance": 10.0,
"cost": 23,
"blockCnt": 1,
@@ -188925,16 +188799,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1035_wisdel",
+ "characterPrefabKey": "char_391_rosmon",
"rangeId": "3-9",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1132,
- "atk": 460,
- "def": 167,
+ "maxHp": 1166,
+ "atk": 461,
+ "def": 160,
"magicResistance": 10.0,
"cost": 25,
"blockCnt": 1,
@@ -188961,9 +188835,9 @@
{
"level": 80,
"data": {
- "maxHp": 1434,
- "atk": 583,
- "def": 209,
+ "maxHp": 1477,
+ "atk": 584,
+ "def": 200,
"magicResistance": 10.0,
"cost": 25,
"blockCnt": 1,
@@ -189007,16 +188881,16 @@
]
},
{
- "characterPrefabKey": "char_1035_wisdel",
+ "characterPrefabKey": "char_391_rosmon",
"rangeId": "3-9",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1434,
- "atk": 583,
- "def": 209,
+ "maxHp": 1477,
+ "atk": 584,
+ "def": 200,
"magicResistance": 15.0,
"cost": 25,
"blockCnt": 1,
@@ -189043,9 +188917,9 @@
{
"level": 90,
"data": {
- "maxHp": 1888,
- "atk": 687,
- "def": 256,
+ "maxHp": 1944,
+ "atk": 688,
+ "def": 245,
"magicResistance": 15.0,
"cost": 25,
"blockCnt": 1,
@@ -189077,13 +188951,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
- "count": 3,
+ "id": "30135",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 6,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -189091,7 +188965,7 @@
],
"skills": [
{
- "skillId": "skchr_wisdel_1",
+ "skillId": "skchr_rosmon_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -189108,13 +188982,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 4,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -189132,13 +189006,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 8,
+ "id": "31024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -189156,13 +189030,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 6,
+ "id": "30014",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -189174,7 +189048,7 @@
}
},
{
- "skillId": "skchr_wisdel_2",
+ "skillId": "skchr_rosmon_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -189191,12 +189065,12 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "30093",
"count": 7,
"type": "MATERIAL"
}
@@ -189215,13 +189089,13 @@
"type": "MATERIAL"
},
{
- "id": "31074",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "31014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -189239,12 +189113,12 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30064",
"count": 4,
"type": "MATERIAL"
}
@@ -189257,9 +189131,9 @@
}
},
{
- "skillId": "skchr_wisdel_3",
+ "skillId": "skchr_rosmon_3",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10035_wisdel_wward",
+ "overrideTokenKey": "token_10012_rosmon_shield",
"levelUpCostCond": [
{
"unlockCond": {
@@ -189274,13 +189148,13 @@
"type": "MATERIAL"
},
{
- "id": "31074",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31033",
- "count": 6,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -189298,13 +189172,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 7,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -189322,12 +189196,12 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
}
@@ -189341,7 +189215,7 @@
}
],
"displayTokenDict": {
- "token_10035_wisdel_wward": true
+ "token_10012_rosmon_shield": true
},
"talents": [
{
@@ -189353,33 +189227,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "好礼",
- "description": "攻击时为主目标附着残影,残影受到维什戴尔的余震影响时有15%概率爆炸,对周围所有敌人造成120%攻击力的物理伤害并使其<$ba.stun>晕眩>0.5秒",
+ "name": "歼灭战装备",
+ "description": "攻击无视目标90防御力",
"rangeId": null,
"blackboard": [
{
- "key": "attack@main_atk_scale",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "attack@prob",
- "value": 0.15,
- "valueStr": null
- },
- {
- "key": "attack@bomb_atk_scale",
- "value": 1.2,
- "valueStr": null
- },
- {
- "key": "attack@stun",
- "value": 0.5,
- "valueStr": null
- },
- {
- "key": "attack@range_radius",
- "value": 1.1,
+ "key": "def_penetrate_fixed",
+ "value": 90.0,
"valueStr": null
}
],
@@ -189393,33 +189247,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "好礼",
- "description": "攻击时为主目标附着残影,残影受到维什戴尔的余震影响时有15%概率爆炸,对周围所有敌人造成130%<@ba.talpu>(+10%)>攻击力的物理伤害并使其<$ba.stun>晕眩>0.5秒",
+ "name": "歼灭战装备",
+ "description": "攻击无视目标105<@ba.talpu>(+15)>防御力",
"rangeId": null,
"blackboard": [
{
- "key": "attack@main_atk_scale",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "attack@prob",
- "value": 0.15,
- "valueStr": null
- },
- {
- "key": "attack@bomb_atk_scale",
- "value": 1.3,
- "valueStr": null
- },
- {
- "key": "attack@stun",
- "value": 0.5,
- "valueStr": null
- },
- {
- "key": "attack@range_radius",
- "value": 1.1,
+ "key": "def_penetrate_fixed",
+ "value": 105.0,
"valueStr": null
}
],
@@ -189433,33 +189267,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "好礼",
- "description": "攻击时对主目标的攻击力提升至115%并为其附着残影,残影受到维什戴尔的余震影响时有15%概率爆炸,对周围所有敌人造成150%攻击力的物理伤害并使其<$ba.stun>晕眩>1秒",
+ "name": "歼灭战装备",
+ "description": "攻击无视目标160防御力",
"rangeId": null,
"blackboard": [
{
- "key": "attack@main_atk_scale",
- "value": 1.15,
- "valueStr": null
- },
- {
- "key": "attack@prob",
- "value": 0.15,
- "valueStr": null
- },
- {
- "key": "attack@bomb_atk_scale",
- "value": 1.5,
- "valueStr": null
- },
- {
- "key": "attack@stun",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "attack@range_radius",
- "value": 1.1,
+ "key": "def_penetrate_fixed",
+ "value": 160.0,
"valueStr": null
}
],
@@ -189473,33 +189287,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "好礼",
- "description": "攻击时对主目标的攻击力提升至115%并为其附着残影,残影受到维什戴尔的余震影响时有15%概率爆炸,对周围所有敌人造成160%<@ba.talpu>(+10%)>攻击力的物理伤害并使其<$ba.stun>晕眩>1秒",
+ "name": "歼灭战装备",
+ "description": "攻击无视目标175<@ba.talpu>(+15)>防御力",
"rangeId": null,
"blackboard": [
{
- "key": "attack@main_atk_scale",
- "value": 1.15,
- "valueStr": null
- },
- {
- "key": "attack@prob",
- "value": 0.15,
- "valueStr": null
- },
- {
- "key": "attack@bomb_atk_scale",
- "value": 1.6,
- "valueStr": null
- },
- {
- "key": "attack@stun",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "attack@range_radius",
- "value": 1.1,
+ "key": "def_penetrate_fixed",
+ "value": 175.0,
"valueStr": null
}
],
@@ -189517,11 +189311,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "死魂灵的余息",
- "description": "部署后立刻在攻击范围内召唤一个魂灵之影,在魂灵之影周围时获得<$ba.camou>迷彩>",
+ "name": "感知稳定",
+ "description": "部署后随机选择一名在场的【术师】干员,自身和其的攻击力+8%",
"rangeId": null,
- "blackboard": [],
- "tokenKey": "token_10035_wisdel_wward",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
"isHideTalent": false
}
]
@@ -189661,8 +189461,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 90,
- "def": 0,
+ "atk": 60,
+ "def": 30,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -189777,8 +189577,8 @@
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 7,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -189795,46 +189595,45 @@
"type": "MATERIAL"
},
{
- "id": "31043",
+ "id": "30073",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "31063",
- "count": 3,
+ "id": "30053",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_1013_chen2": {
- "name": "假日威龙陈",
- "description": "攻击范围内的<@ba.kw>所有敌人>,对自己前方一横排的敌人攻击力提升至150%",
+ "char_1035_wisdel": {
+ "name": "维什戴尔",
+ "description": "攻击对小范围的<@ba.kw>地面>敌人造成<@ba.kw>两次>物理伤害(第二次为余震,伤害降低至攻击力的一半)",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1013_chen2",
+ "potentialItemId": "p_char_1035_wisdel",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "rhodes",
- "groupId": null,
+ "nationId": null,
+ "groupId": "babel",
"teamId": null,
- "displayNumber": "R112",
- "appellation": "Ch'en the Holungday",
+ "displayNumber": "B00W",
+ "appellation": "Wiš'adel",
"position": "RANGED",
"tagList": [
- "输出",
- "群攻"
+ "输出"
],
- "itemUsage": "罗德岛干员陈,自度假中归来。",
- "itemDesc": "她确实有些变化,但最好还是不要没事惹她。",
+ "itemUsage": "萨卡兹雇佣兵维什戴尔,战场上最危险的信号。",
+ "itemDesc": "她很乐意别人用这个新名字来称呼她。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SNIPER",
- "subProfessionId": "reaperrange",
+ "subProfessionId": "bombarder",
"trait": {
"candidates": [
{
@@ -189845,35 +189644,40 @@
"requiredPotentialRank": 0,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.5,
+ "key": "attack@append_atk_scale",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "attack@enable_third_attack",
+ "value": 0.0,
"valueStr": null
}
],
"overrideDescripton": null,
"prefabKey": "-1",
- "rangeId": "1-3"
+ "rangeId": null
}
]
},
"phases": [
{
- "characterPrefabKey": "char_1013_chen2",
- "rangeId": "2-4",
+ "characterPrefabKey": "char_1035_wisdel",
+ "rangeId": "3-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1110,
- "atk": 351,
- "def": 110,
- "magicResistance": 0.0,
- "cost": 29,
+ "maxHp": 849,
+ "atk": 340,
+ "def": 128,
+ "magicResistance": 10.0,
+ "cost": 23,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.1,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -189894,15 +189698,15 @@
{
"level": 50,
"data": {
- "maxHp": 1481,
- "atk": 502,
- "def": 143,
- "magicResistance": 0.0,
- "cost": 29,
+ "maxHp": 1132,
+ "atk": 460,
+ "def": 167,
+ "magicResistance": 10.0,
+ "cost": 23,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.1,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -189924,22 +189728,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1013_chen2",
- "rangeId": "2-5",
+ "characterPrefabKey": "char_1035_wisdel",
+ "rangeId": "3-9",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1481,
- "atk": 502,
- "def": 143,
- "magicResistance": 0.0,
- "cost": 32,
+ "maxHp": 1132,
+ "atk": 460,
+ "def": 167,
+ "magicResistance": 10.0,
+ "cost": 25,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.1,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -189960,15 +189764,15 @@
{
"level": 80,
"data": {
- "maxHp": 1875,
- "atk": 649,
- "def": 182,
- "magicResistance": 0.0,
- "cost": 32,
+ "maxHp": 1434,
+ "atk": 583,
+ "def": 209,
+ "magicResistance": 10.0,
+ "cost": 25,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.1,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -189994,34 +189798,34 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 8,
+ "id": "30022",
+ "count": 9,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 6,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_1013_chen2",
- "rangeId": "2-5",
+ "characterPrefabKey": "char_1035_wisdel",
+ "rangeId": "3-9",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1875,
- "atk": 649,
- "def": 182,
- "magicResistance": 0.0,
- "cost": 32,
+ "maxHp": 1434,
+ "atk": 583,
+ "def": 209,
+ "magicResistance": 15.0,
+ "cost": 25,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.1,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -190042,15 +189846,15 @@
{
"level": 90,
"data": {
- "maxHp": 2501,
- "atk": 773,
- "def": 203,
- "magicResistance": 0.0,
- "cost": 32,
+ "maxHp": 1888,
+ "atk": 687,
+ "def": 256,
+ "magicResistance": 15.0,
+ "cost": 25,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.1,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -190076,12 +189880,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
- "count": 4,
+ "id": "30145",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30064",
"count": 6,
"type": "MATERIAL"
}
@@ -190090,7 +189894,7 @@
],
"skills": [
{
- "skillId": "skchr_chen2_1",
+ "skillId": "skchr_wisdel_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -190107,12 +189911,12 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30054",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "31053",
"count": 4,
"type": "MATERIAL"
}
@@ -190131,12 +189935,12 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30084",
"count": 8,
"type": "MATERIAL"
}
@@ -190155,12 +189959,12 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31014",
"count": 6,
"type": "MATERIAL"
}
@@ -190173,7 +189977,7 @@
}
},
{
- "skillId": "skchr_chen2_2",
+ "skillId": "skchr_wisdel_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -190190,13 +189994,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "30043",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -190214,13 +190018,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 8,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -190238,13 +190042,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 6,
+ "id": "31064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -190256,9 +190060,9 @@
}
},
{
- "skillId": "skchr_chen2_3",
+ "skillId": "skchr_wisdel_3",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10035_wisdel_wward",
"levelUpCostCond": [
{
"unlockCond": {
@@ -190273,13 +190077,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "31033",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -190297,13 +190101,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "31054",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -190321,12 +190125,12 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
}
@@ -190339,7 +190143,9 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10035_wisdel_wward": true
+ },
"talents": [
{
"candidates": [
@@ -190350,18 +190156,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "节约风气",
- "description": "在场时自身弹药类技能攻击时15%概率不消耗对应弹药(同类效果取最高)",
+ "name": "好礼",
+ "description": "攻击时为主目标附着残影,残影受到维什戴尔的余震影响时有15%概率爆炸,对周围所有敌人造成120%攻击力的物理伤害并使其<$ba.stun>晕眩>0.5秒",
"rangeId": null,
"blackboard": [
{
- "key": "spareshot_chen.prob",
+ "key": "attack@main_atk_scale",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@prob",
"value": 0.15,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.0,
+ "key": "attack@bomb_atk_scale",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "attack@stun",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "attack@range_radius",
+ "value": 1.1,
"valueStr": null
}
],
@@ -190375,18 +190196,33 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "节约风气",
- "description": "在场时自身弹药类技能攻击时17%<@ba.talpu>(+2%)>概率不消耗对应弹药(同类效果取最高)",
+ "name": "好礼",
+ "description": "攻击时为主目标附着残影,残影受到维什戴尔的余震影响时有15%概率爆炸,对周围所有敌人造成130%<@ba.talpu>(+10%)>攻击力的物理伤害并使其<$ba.stun>晕眩>0.5秒",
"rangeId": null,
"blackboard": [
{
- "key": "spareshot_chen.prob",
- "value": 0.17,
+ "key": "attack@main_atk_scale",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.0,
+ "key": "attack@prob",
+ "value": 0.15,
+ "valueStr": null
+ },
+ {
+ "key": "attack@bomb_atk_scale",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "attack@stun",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "attack@range_radius",
+ "value": 1.1,
"valueStr": null
}
],
@@ -190400,18 +190236,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "节约风气",
- "description": "在场时自身弹药类技能攻击时20%概率不消耗对应弹药,其他【狙击】干员的弹药类技能改为10%概率不消耗(同类效果取最高)",
+ "name": "好礼",
+ "description": "攻击时对主目标的攻击力提升至115%并为其附着残影,残影受到维什戴尔的余震影响时有15%概率爆炸,对周围所有敌人造成150%攻击力的物理伤害并使其<$ba.stun>晕眩>1秒",
"rangeId": null,
"blackboard": [
{
- "key": "spareshot_chen.prob",
- "value": 0.2,
+ "key": "attack@main_atk_scale",
+ "value": 1.15,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.1,
+ "key": "attack@prob",
+ "value": 0.15,
+ "valueStr": null
+ },
+ {
+ "key": "attack@bomb_atk_scale",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "attack@stun",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@range_radius",
+ "value": 1.1,
"valueStr": null
}
],
@@ -190425,18 +190276,33 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "节约风气",
- "description": "在场时自身弹药类技能攻击时22%<@ba.talpu>(+2%)>概率不消耗对应弹药,其他【狙击】干员的弹药类技能改为10%概率不消耗(同类效果取最高)",
+ "name": "好礼",
+ "description": "攻击时对主目标的攻击力提升至115%并为其附着残影,残影受到维什戴尔的余震影响时有15%概率爆炸,对周围所有敌人造成160%<@ba.talpu>(+10%)>攻击力的物理伤害并使其<$ba.stun>晕眩>1秒",
"rangeId": null,
"blackboard": [
{
- "key": "spareshot_chen.prob",
- "value": 0.22,
+ "key": "attack@main_atk_scale",
+ "value": 1.15,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.1,
+ "key": "attack@prob",
+ "value": 0.15,
+ "valueStr": null
+ },
+ {
+ "key": "attack@bomb_atk_scale",
+ "value": 1.6,
+ "valueStr": null
+ },
+ {
+ "key": "attack@stun",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@range_radius",
+ "value": 1.1,
"valueStr": null
}
],
@@ -190454,22 +190320,11 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "假日余韵",
- "description": "攻击速度+8,当场地中存在水地形时改为攻击速度+12",
+ "name": "死魂灵的余息",
+ "description": "部署后立刻在攻击范围内召唤一个魂灵之影,在魂灵之影周围时获得<$ba.camou>迷彩>",
"rangeId": null,
- "blackboard": [
- {
- "key": "chen2_t_2[common].attack_speed",
- "value": 8.0,
- "valueStr": null
- },
- {
- "key": "chen2_t_2[map].attack_speed",
- "value": 4.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
+ "blackboard": [],
+ "tokenKey": "token_10035_wisdel_wward",
"isHideTalent": false
}
]
@@ -190524,7 +190379,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+33",
+ "description": "攻击力+32",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -190536,7 +190391,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 33.0,
+ "value": 32.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -190609,7 +190464,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 80,
+ "atk": 90,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -190661,12 +190516,12 @@
"type": "MATERIAL"
},
{
- "id": "30041",
- "count": 5,
+ "id": "30031",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30021",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -190684,7 +190539,7 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
}
@@ -190702,13 +190557,13 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 3,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -190725,8 +190580,8 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 6,
+ "id": "30023",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -190743,45 +190598,46 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 4,
+ "id": "31043",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 5,
+ "id": "31063",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_4117_ray": {
- "name": "莱伊",
- "description": "攻击时需要消耗子弹且攻击力提升至<@ba.kw>120%>,不攻击时会缓慢地装填子弹(最多8发)",
+ "char_1013_chen2": {
+ "name": "假日威龙陈",
+ "description": "攻击范围内的<@ba.kw>所有敌人>,对自己前方一横排的敌人攻击力提升至150%",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4117_ray",
+ "potentialItemId": "p_char_1013_chen2",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "rim",
+ "nationId": "rhodes",
"groupId": null,
"teamId": null,
- "displayNumber": "RB15",
- "appellation": "Ray",
+ "displayNumber": "R112",
+ "appellation": "Ch'en the Holungday",
"position": "RANGED",
"tagList": [
- "输出"
+ "输出",
+ "群攻"
],
- "itemUsage": "狙击干员莱伊,一言不发地抬头望着窗外。",
- "itemDesc": "她从矿井里被拉上来,她走了很远,她还在追寻。",
+ "itemUsage": "罗德岛干员陈,自度假中归来。",
+ "itemDesc": "她确实有些变化,但最好还是不要没事惹她。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": false,
+ "isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SNIPER",
- "subProfessionId": "hunter",
+ "subProfessionId": "reaperrange",
"trait": {
"candidates": [
{
@@ -190791,85 +190647,36 @@
},
"requiredPotentialRank": 0,
"blackboard": [
- {
- "key": "value",
- "value": 4.0,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.2,
- "valueStr": null
- }
- ],
- "overrideDescripton": "攻击时需要消耗子弹且攻击力提升至<@ba.kw>{atk_scale:0%}>,不攻击时会缓慢地装填子弹(最多{value}发,精英1后更新)",
- "prefabKey": "-1",
- "rangeId": null
- },
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "value",
- "value": 6.0,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.2,
- "valueStr": null
- }
- ],
- "overrideDescripton": "攻击时需要消耗子弹且攻击力提升至<@ba.kw>{atk_scale:0%}>,不攻击时会缓慢地装填子弹(最多{value}发,精英2后更新)",
- "prefabKey": "-1",
- "rangeId": null
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "value",
- "value": 8.0,
- "valueStr": null
- },
{
"key": "atk_scale",
- "value": 1.2,
+ "value": 1.5,
"valueStr": null
}
],
- "overrideDescripton": "攻击时需要消耗子弹且攻击力提升至<@ba.kw>{atk_scale:0%}>,不攻击时会缓慢地装填子弹(最多{value}发)",
+ "overrideDescripton": null,
"prefabKey": "-1",
- "rangeId": null
+ "rangeId": "1-3"
}
]
},
"phases": [
{
- "characterPrefabKey": "char_4117_ray",
- "rangeId": "3-12",
+ "characterPrefabKey": "char_1013_chen2",
+ "rangeId": "2-4",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 904,
- "atk": 547,
- "def": 103,
+ "maxHp": 1110,
+ "atk": 351,
+ "def": 110,
"magicResistance": 0.0,
- "cost": 17,
+ "cost": 29,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -190890,15 +190697,15 @@
{
"level": 50,
"data": {
- "maxHp": 1190,
- "atk": 720,
- "def": 140,
+ "maxHp": 1481,
+ "atk": 502,
+ "def": 143,
"magicResistance": 0.0,
- "cost": 17,
+ "cost": 29,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -190920,22 +190727,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4117_ray",
- "rangeId": "4-9",
+ "characterPrefabKey": "char_1013_chen2",
+ "rangeId": "2-5",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1190,
- "atk": 720,
- "def": 140,
+ "maxHp": 1481,
+ "atk": 502,
+ "def": 143,
"magicResistance": 0.0,
- "cost": 19,
+ "cost": 32,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -190956,15 +190763,15 @@
{
"level": 80,
"data": {
- "maxHp": 1507,
- "atk": 900,
- "def": 180,
+ "maxHp": 1875,
+ "atk": 649,
+ "def": 182,
"magicResistance": 0.0,
- "cost": 19,
+ "cost": 32,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -190995,29 +190802,29 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30022",
+ "count": 6,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4117_ray",
- "rangeId": "4-9",
+ "characterPrefabKey": "char_1013_chen2",
+ "rangeId": "2-5",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1507,
- "atk": 900,
- "def": 180,
+ "maxHp": 1875,
+ "atk": 649,
+ "def": 182,
"magicResistance": 0.0,
- "cost": 21,
+ "cost": 32,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -191038,15 +190845,15 @@
{
"level": 90,
"data": {
- "maxHp": 1933,
- "atk": 1072,
- "def": 228,
+ "maxHp": 2501,
+ "atk": 773,
+ "def": 203,
"magicResistance": 0.0,
- "cost": 21,
+ "cost": 32,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -191077,8 +190884,8 @@
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 8,
+ "id": "31024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -191086,7 +190893,7 @@
],
"skills": [
{
- "skillId": "skchr_ray_1",
+ "skillId": "skchr_chen2_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -191108,7 +190915,7 @@
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "30043",
"count": 4,
"type": "MATERIAL"
}
@@ -191127,12 +190934,12 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30074",
"count": 8,
"type": "MATERIAL"
}
@@ -191151,13 +190958,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 4,
+ "id": "30084",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -191169,9 +190976,9 @@
}
},
{
- "skillId": "skchr_ray_2",
+ "skillId": "skchr_chen2_2",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10034_ray_sndbst",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -191186,13 +190993,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31043",
- "count": 4,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -191210,13 +191017,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 6,
+ "id": "31014",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -191234,13 +191041,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 5,
+ "id": "30094",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -191252,7 +191059,7 @@
}
},
{
- "skillId": "skchr_ray_3",
+ "skillId": "skchr_chen2_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -191269,13 +191076,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30063",
- "count": 6,
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -191293,13 +191100,13 @@
"type": "MATERIAL"
},
{
- "id": "31084",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 7,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -191317,13 +191124,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -191335,9 +191142,7 @@
}
}
],
- "displayTokenDict": {
- "token_10034_ray_sndbst": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
@@ -191348,62 +191153,68 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "巡哨伙伴",
- "description": "可以在攻击范围内部署沙地兽于15秒内侦察一片区域延伸攻击范围,自身优先攻击该区域内的目标且对其造成的物理伤害提高10%",
+ "name": "节约风气",
+ "description": "在场时自身弹药类技能攻击时15%概率不消耗对应弹药(同类效果取最高)",
"rangeId": null,
"blackboard": [
{
- "key": "damage_scale",
- "value": 0.1,
+ "key": "spareshot_chen.prob",
+ "value": 0.15,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.0,
"valueStr": null
}
],
- "tokenKey": "token_10034_ray_sndbst",
+ "tokenKey": null,
"isHideTalent": false
},
{
"unlockCondition": {
- "phase": "PHASE_2",
+ "phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 0,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "巡哨伙伴",
- "description": "可以在攻击范围内部署沙地兽于25秒内侦察一片区域延伸攻击范围,自身优先攻击该区域内的目标且对其造成的物理伤害提高15%",
+ "name": "节约风气",
+ "description": "在场时自身弹药类技能攻击时17%<@ba.talpu>(+2%)>概率不消耗对应弹药(同类效果取最高)",
"rangeId": null,
"blackboard": [
{
- "key": "damage_scale",
- "value": 0.15,
+ "key": "spareshot_chen.prob",
+ "value": 0.17,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.0,
"valueStr": null
}
],
- "tokenKey": "token_10034_ray_sndbst",
+ "tokenKey": null,
"isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "入神",
- "description": "攻击相同目标时每次攻击提高自身攻击力8%,最多3层",
+ "prefabKey": "1",
+ "name": "节约风气",
+ "description": "在场时自身弹药类技能攻击时20%概率不消耗对应弹药,其他【狙击】干员的弹药类技能改为10%概率不消耗(同类效果取最高)",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.08,
+ "key": "spareshot_chen.prob",
+ "value": 0.2,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 3.0,
+ "key": "prob",
+ "value": 0.1,
"valueStr": null
}
],
@@ -191416,19 +191227,48 @@
"level": 1
},
"requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "节约风气",
+ "description": "在场时自身弹药类技能攻击时22%<@ba.talpu>(+2%)>概率不消耗对应弹药,其他【狙击】干员的弹药类技能改为10%概率不消耗(同类效果取最高)",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "spareshot_chen.prob",
+ "value": 0.22,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ }
+ ]
+ },
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "入神",
- "description": "攻击相同目标时每次攻击提高自身攻击力9%<@ba.talpu>(+1%)>,最多3层",
+ "name": "假日余韵",
+ "description": "攻击速度+8,当场地中存在水地形时改为攻击速度+12",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.09,
+ "key": "chen2_t_2[common].attack_speed",
+ "value": 8.0,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 3.0,
+ "key": "chen2_t_2[map].attack_speed",
+ "value": 4.0,
"valueStr": null
}
],
@@ -191487,7 +191327,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+37",
+ "description": "攻击力+33",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -191499,7 +191339,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 37.0,
+ "value": 33.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -191510,7 +191350,7 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -191572,7 +191412,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 120,
+ "atk": 80,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -191688,7 +191528,7 @@
"type": "MATERIAL"
},
{
- "id": "30053",
+ "id": "30083",
"count": 6,
"type": "MATERIAL"
}
@@ -191706,65 +191546,133 @@
"type": "MATERIAL"
},
{
- "id": "31033",
- "count": 6,
+ "id": "30093",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 3,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_112_siege": {
- "name": "推进之王",
- "description": "能够阻挡两个敌人",
+ "char_4117_ray": {
+ "name": "莱伊",
+ "description": "攻击时需要消耗子弹且攻击力提升至<@ba.kw>120%>,不攻击时会缓慢地装填子弹(最多8发)",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_112_siege",
+ "potentialItemId": "p_char_4117_ray",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_112_siege",
- "nationId": "victoria",
- "groupId": "glasgow",
+ "classicPotentialItemId": null,
+ "nationId": "rim",
+ "groupId": null,
"teamId": null,
- "displayNumber": "GG01",
- "appellation": "Siege",
- "position": "MELEE",
+ "displayNumber": "RB15",
+ "appellation": "Ray",
+ "position": "RANGED",
"tagList": [
- "费用回复",
"输出"
],
- "itemUsage": "格拉斯哥帮头领推进之王,将为你辟开前路。",
- "itemDesc": "她的领导力与生俱来。",
+ "itemUsage": "狙击干员莱伊,一言不发地抬头望着窗外。",
+ "itemDesc": "她从矿井里被拉上来,她走了很远,她还在追寻。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
- "profession": "PIONEER",
- "subProfessionId": "pioneer",
- "trait": null,
+ "profession": "SNIPER",
+ "subProfessionId": "hunter",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 4.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": "攻击时需要消耗子弹且攻击力提升至<@ba.kw>{atk_scale:0%}>,不攻击时会缓慢地装填子弹(最多{value}发,精英1后更新)",
+ "prefabKey": "-1",
+ "rangeId": null
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": "攻击时需要消耗子弹且攻击力提升至<@ba.kw>{atk_scale:0%}>,不攻击时会缓慢地装填子弹(最多{value}发,精英2后更新)",
+ "prefabKey": "-1",
+ "rangeId": null
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": "攻击时需要消耗子弹且攻击力提升至<@ba.kw>{atk_scale:0%}>,不攻击时会缓慢地装填子弹(最多{value}发)",
+ "prefabKey": "-1",
+ "rangeId": null
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_112_siege",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_4117_ray",
+ "rangeId": "3-12",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 911,
- "atk": 212,
- "def": 154,
+ "maxHp": 904,
+ "atk": 547,
+ "def": 103,
"magicResistance": 0.0,
- "cost": 12,
- "blockCnt": 2,
+ "cost": 17,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -191785,15 +191693,15 @@
{
"level": 50,
"data": {
- "maxHp": 1199,
- "atk": 308,
- "def": 227,
+ "maxHp": 1190,
+ "atk": 720,
+ "def": 140,
"magicResistance": 0.0,
- "cost": 12,
- "blockCnt": 2,
+ "cost": 17,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -191815,22 +191723,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_112_siege",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_4117_ray",
+ "rangeId": "4-9",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1199,
- "atk": 308,
- "def": 227,
+ "maxHp": 1190,
+ "atk": 720,
+ "def": 140,
"magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "cost": 19,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -191851,15 +191759,15 @@
{
"level": 80,
"data": {
- "maxHp": 1643,
- "atk": 422,
- "def": 307,
+ "maxHp": 1507,
+ "atk": 900,
+ "def": 180,
"magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "cost": 19,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -191880,39 +191788,39 @@
],
"evolveCost": [
{
- "id": "3211",
+ "id": "3241",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 9,
+ "id": "30032",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_112_siege",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_4117_ray",
+ "rangeId": "4-9",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1643,
- "atk": 422,
- "def": 307,
+ "maxHp": 1507,
+ "atk": 900,
+ "def": 180,
"magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "cost": 21,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -191933,15 +191841,15 @@
{
"level": 90,
"data": {
- "maxHp": 2251,
- "atk": 515,
- "def": 384,
+ "maxHp": 1933,
+ "atk": 1072,
+ "def": 228,
"magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "cost": 21,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -191962,7 +191870,7 @@
],
"evolveCost": [
{
- "id": "3213",
+ "id": "3243",
"count": 4,
"type": "MATERIAL"
},
@@ -191973,7 +191881,7 @@
},
{
"id": "30014",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -191981,7 +191889,7 @@
],
"skills": [
{
- "skillId": "skcom_charge_cost[3]",
+ "skillId": "skchr_ray_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -191994,17 +191902,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -192022,13 +191930,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "30094",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -192046,13 +191954,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 6,
+ "id": "31064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -192064,9 +191972,9 @@
}
},
{
- "skillId": "skchr_siege_2",
+ "skillId": "skchr_ray_2",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10034_ray_sndbst",
"levelUpCostCond": [
{
"unlockCond": {
@@ -192077,16 +191985,16 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
+ "id": "31043",
"count": 4,
"type": "MATERIAL"
}
@@ -192105,13 +192013,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "30084",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -192129,12 +192037,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "30014",
"count": 5,
"type": "MATERIAL"
}
@@ -192147,7 +192055,7 @@
}
},
{
- "skillId": "skchr_siege_3",
+ "skillId": "skchr_ray_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -192160,17 +192068,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30063",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -192188,13 +192096,13 @@
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "31084",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30104",
- "count": 8,
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -192217,8 +192125,8 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "31024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -192230,7 +192138,9 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10034_ray_sndbst": true
+ },
"talents": [
{
"candidates": [
@@ -192241,58 +192151,52 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "万兽之王",
- "description": "所有【先锋】职业干员的攻击力和防御力各+4%",
+ "name": "巡哨伙伴",
+ "description": "可以在攻击范围内部署沙地兽于15秒内侦察一片区域延伸攻击范围,自身优先攻击该区域内的目标且对其造成的物理伤害提高10%",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.04,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.04,
+ "key": "damage_scale",
+ "value": 0.1,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10034_ray_sndbst",
"isHideTalent": false
},
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "万兽之王",
- "description": "所有【先锋】职业干员的攻击力和防御力各+6%<@ba.talpu>(+2%)>",
+ "name": "巡哨伙伴",
+ "description": "可以在攻击范围内部署沙地兽于25秒内侦察一片区域延伸攻击范围,自身优先攻击该区域内的目标且对其造成的物理伤害提高15%",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.06,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.06,
+ "key": "damage_scale",
+ "value": 0.15,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10034_ray_sndbst",
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "万兽之王",
- "description": "所有【先锋】职业干员的攻击力和防御力各+8%",
+ "prefabKey": "2",
+ "name": "入神",
+ "description": "攻击相同目标时每次攻击提高自身攻击力8%,最多3层",
"rangeId": null,
"blackboard": [
{
@@ -192301,8 +192205,8 @@
"valueStr": null
},
{
- "key": "def",
- "value": 0.08,
+ "key": "max_stack_cnt",
+ "value": 3.0,
"valueStr": null
}
],
@@ -192315,43 +192219,19 @@
"level": 1
},
"requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "万兽之王",
- "description": "所有【先锋】职业干员的攻击力和防御力各+10%<@ba.talpu>(+2%)>",
+ "prefabKey": "2",
+ "name": "入神",
+ "description": "攻击相同目标时每次攻击提高自身攻击力9%<@ba.talpu>(+1%)>,最多3层",
"rangeId": null,
"blackboard": [
{
"key": "atk",
- "value": 0.1,
+ "value": 0.09,
"valueStr": null
},
{
- "key": "def",
- "value": 0.1,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "粉碎",
- "description": "周围四格内有敌人倒下时获得1点技力",
- "rangeId": "x-5",
- "blackboard": [
- {
- "key": "sp",
- "value": 1.0,
+ "key": "max_stack_cnt",
+ "value": 3.0,
"valueStr": null
}
],
@@ -192410,7 +192290,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+25",
+ "description": "攻击力+37",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -192422,7 +192302,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 25.0,
+ "value": 37.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -192433,7 +192313,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -192495,8 +192375,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 60,
- "def": 25,
+ "atk": 120,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -192547,12 +192427,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
+ "id": "30041",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30021",
"count": 4,
"type": "MATERIAL"
}
@@ -192570,8 +192450,8 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -192588,12 +192468,12 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30032",
"count": 3,
"type": "MATERIAL"
}
@@ -192629,85 +192509,65 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 3,
+ "id": "31033",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 5,
+ "id": "30083",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_222_bpipe": {
- "name": "风笛",
- "description": "击杀敌人后获得1点部署费用,撤退时返还初始部署费用",
+ "char_112_siege": {
+ "name": "推进之王",
+ "description": "能够阻挡两个敌人",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_222_bpipe",
+ "potentialItemId": "p_char_112_siege",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_222_bpipe",
+ "classicPotentialItemId": "class_p_char_112_siege",
"nationId": "victoria",
- "groupId": null,
+ "groupId": "glasgow",
"teamId": null,
- "displayNumber": "RV02",
- "appellation": "Bagpipe",
+ "displayNumber": "GG01",
+ "appellation": "Siege",
"position": "MELEE",
"tagList": [
"费用回复",
"输出"
],
- "itemUsage": "维多利亚前军人风笛,追寻着真相而来。",
- "itemDesc": "战斗和农务上一丝不苟,电子和潮流则一窍不通。",
+ "itemUsage": "格拉斯哥帮头领推进之王,将为你辟开前路。",
+ "itemDesc": "她的领导力与生俱来。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "PIONEER",
- "subProfessionId": "charger",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "cost",
- "value": 1.0,
- "valueStr": null
- }
- ],
- "overrideDescripton": null,
- "prefabKey": null,
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "pioneer",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_222_bpipe",
+ "characterPrefabKey": "char_112_siege",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 975,
- "atk": 250,
- "def": 173,
+ "maxHp": 911,
+ "atk": 212,
+ "def": 154,
"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,
@@ -192728,15 +192588,15 @@
{
"level": 50,
"data": {
- "maxHp": 1355,
- "atk": 369,
- "def": 241,
+ "maxHp": 1199,
+ "atk": 308,
+ "def": 227,
"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,
@@ -192758,22 +192618,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_222_bpipe",
+ "characterPrefabKey": "char_112_siege",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1355,
- "atk": 369,
- "def": 241,
+ "maxHp": 1199,
+ "atk": 308,
+ "def": 227,
"magicResistance": 0.0,
- "cost": 13,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -192794,15 +192654,15 @@
{
"level": 80,
"data": {
- "maxHp": 1738,
- "atk": 492,
- "def": 313,
+ "maxHp": 1643,
+ "atk": 422,
+ "def": 307,
"magicResistance": 0.0,
- "cost": 13,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -192828,34 +192688,34 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 10,
+ "id": "30022",
+ "count": 9,
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30062",
"count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_222_bpipe",
+ "characterPrefabKey": "char_112_siege",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1738,
- "atk": 492,
- "def": 313,
+ "maxHp": 1643,
+ "atk": 422,
+ "def": 307,
"magicResistance": 0.0,
- "cost": 13,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -192876,15 +192736,15 @@
{
"level": 90,
"data": {
- "maxHp": 2484,
- "atk": 586,
- "def": 382,
+ "maxHp": 2251,
+ "atk": 515,
+ "def": 384,
"magicResistance": 0.0,
- "cost": 13,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -192910,13 +192770,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30014",
- "count": 9,
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -192924,7 +192784,7 @@
],
"skills": [
{
- "skillId": "skcom_quickattack[3]",
+ "skillId": "skcom_charge_cost[3]",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -192937,7 +192797,7 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
@@ -192994,8 +192854,8 @@
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "30014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -193007,7 +192867,7 @@
}
},
{
- "skillId": "skchr_bpipe_2",
+ "skillId": "skchr_siege_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -193020,7 +192880,7 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
@@ -193048,13 +192908,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 8,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -193072,13 +192932,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "30034",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -193090,7 +192950,7 @@
}
},
{
- "skillId": "skchr_bpipe_3",
+ "skillId": "skchr_siege_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -193103,7 +192963,7 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
@@ -193131,13 +192991,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30104",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -193155,12 +193015,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30064",
"count": 4,
"type": "MATERIAL"
}
@@ -193184,18 +193044,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "精密填弹",
- "description": "每次攻击有25%的概率攻击力提升至110%,且额外攻击一个目标",
+ "name": "万兽之王",
+ "description": "所有【先锋】职业干员的攻击力和防御力各+4%",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.1,
+ "key": "atk",
+ "value": 0.04,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.25,
+ "key": "def",
+ "value": 0.04,
"valueStr": null
}
],
@@ -193207,20 +193067,20 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "精密填弹",
- "description": "每次攻击有28%<@ba.talpu>(+3%)>的概率攻击力提升至110%,且额外攻击一个目标",
+ "name": "万兽之王",
+ "description": "所有【先锋】职业干员的攻击力和防御力各+6%<@ba.talpu>(+2%)>",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.1,
+ "key": "atk",
+ "value": 0.06,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.28,
+ "key": "def",
+ "value": 0.06,
"valueStr": null
}
],
@@ -193234,18 +193094,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "精密填弹",
- "description": "每次攻击有25%的概率攻击力提升至130%,且额外攻击一个目标",
+ "name": "万兽之王",
+ "description": "所有【先锋】职业干员的攻击力和防御力各+8%",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.3,
+ "key": "atk",
+ "value": 0.08,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.25,
+ "key": "def",
+ "value": 0.08,
"valueStr": null
}
],
@@ -193257,20 +193117,20 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "精密填弹",
- "description": "每次攻击有28%<@ba.talpu>(+3%)>的概率攻击力提升至130%,且额外攻击一个目标",
+ "name": "万兽之王",
+ "description": "所有【先锋】职业干员的攻击力和防御力各+10%<@ba.talpu>(+2%)>",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.3,
+ "key": "atk",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.28,
+ "key": "def",
+ "value": 0.1,
"valueStr": null
}
],
@@ -193288,33 +193148,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "军事传统",
- "description": "编入队伍时所有【先锋】干员的初始技力+6",
- "rangeId": null,
- "blackboard": [
- {
- "key": "sp",
- "value": 6.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 4,
- "prefabKey": "2",
- "name": "军事传统",
- "description": "编入队伍时所有【先锋】干员的初始技力+8<@ba.talpu>(+2)>",
- "rangeId": null,
+ "name": "粉碎",
+ "description": "周围四格内有敌人倒下时获得1点技力",
+ "rangeId": "x-5",
"blackboard": [
{
"key": "sp",
- "value": 8.0,
+ "value": 1.0,
"valueStr": null
}
],
@@ -193349,9 +193189,26 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
@@ -193379,7 +193236,7 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -193441,8 +193298,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 85,
- "def": 0,
+ "atk": 60,
+ "def": 25,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -193493,12 +193350,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
- "count": 6,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -193516,8 +193373,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -193534,13 +193391,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30022",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -193557,7 +193414,7 @@
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "30053",
"count": 6,
"type": "MATERIAL"
}
@@ -193575,65 +193432,85 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 5,
+ "id": "30063",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 4,
+ "id": "30023",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_362_saga": {
- "name": "嵯峨",
- "description": "能够阻挡两个敌人",
+ "char_222_bpipe": {
+ "name": "风笛",
+ "description": "击杀敌人后获得1点部署费用,撤退时返还初始部署费用",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_362_saga",
+ "potentialItemId": "p_char_222_bpipe",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_362_saga",
- "nationId": "higashi",
+ "classicPotentialItemId": "class_p_char_222_bpipe",
+ "nationId": "victoria",
"groupId": null,
"teamId": null,
- "displayNumber": "HK13",
- "appellation": "Saga",
+ "displayNumber": "RV02",
+ "appellation": "Bagpipe",
"position": "MELEE",
"tagList": [
"费用回复",
"输出"
],
- "itemUsage": "云游僧嵯峨,到处凑热闹。",
- "itemDesc": "心如琉璃,六根清净。",
+ "itemUsage": "维多利亚前军人风笛,追寻着真相而来。",
+ "itemDesc": "战斗和农务上一丝不苟,电子和潮流则一窍不通。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "PIONEER",
- "subProfessionId": "pioneer",
- "trait": null,
+ "subProfessionId": "charger",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "cost",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": null,
+ "prefabKey": null,
+ "rangeId": null
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_362_saga",
+ "characterPrefabKey": "char_222_bpipe",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 892,
- "atk": 218,
- "def": 148,
+ "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,
@@ -193654,15 +193531,15 @@
{
"level": 50,
"data": {
- "maxHp": 1174,
- "atk": 316,
- "def": 219,
+ "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,
@@ -193684,22 +193561,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_362_saga",
+ "characterPrefabKey": "char_222_bpipe",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1174,
- "atk": 316,
- "def": 219,
+ "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,
@@ -193720,15 +193597,15 @@
{
"level": 80,
"data": {
- "maxHp": 1609,
- "atk": 434,
- "def": 297,
+ "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,
@@ -193754,34 +193631,34 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 6,
+ "id": "30032",
+ "count": 10,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30052",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_362_saga",
+ "characterPrefabKey": "char_222_bpipe",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1609,
- "atk": 434,
- "def": 297,
+ "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,
@@ -193802,15 +193679,15 @@
{
"level": 90,
"data": {
- "maxHp": 2205,
- "atk": 530,
- "def": 372,
+ "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,
@@ -193836,13 +193713,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "30014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -193850,7 +193727,7 @@
],
"skills": [
{
- "skillId": "skcom_charge_cost[3]",
+ "skillId": "skcom_quickattack[3]",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -193867,13 +193744,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 3,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -193891,13 +193768,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30084",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -193920,7 +193797,7 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30054",
"count": 5,
"type": "MATERIAL"
}
@@ -193933,7 +193810,7 @@
}
},
{
- "skillId": "skchr_saga_2",
+ "skillId": "skchr_bpipe_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -193950,13 +193827,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -193974,13 +193851,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "30104",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -193998,12 +193875,12 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30074",
"count": 7,
"type": "MATERIAL"
}
@@ -194016,7 +193893,7 @@
}
},
{
- "skillId": "skchr_saga_3",
+ "skillId": "skchr_bpipe_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -194057,13 +193934,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 8,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -194081,13 +193958,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 7,
+ "id": "30044",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -194105,28 +193982,48 @@
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_0",
+ "phase": "PHASE_1",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "劝善",
- "description": "造成致命伤害时使敌人保留1点生命并使其<$ba.dying>重伤>(击杀者技力+1);嵯峨不攻击<$ba.dying>重伤>单位",
+ "name": "精密填弹",
+ "description": "每次攻击有25%的概率攻击力提升至110%,且额外攻击一个目标",
"rangeId": null,
"blackboard": [
{
- "key": "move_speed",
- "value": -0.8,
+ "key": "atk_scale",
+ "value": 1.1,
"valueStr": null
},
{
- "key": "sp",
- "value": 1.0,
+ "key": "prob",
+ "value": 0.25,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "精密填弹",
+ "description": "每次攻击有28%<@ba.talpu>(+3%)>的概率攻击力提升至110%,且额外攻击一个目标",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 1.1,
"valueStr": null
},
{
- "key": "interval",
- "value": 10.0,
+ "key": "prob",
+ "value": 0.28,
"valueStr": null
}
],
@@ -194135,28 +194032,48 @@
},
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_2",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "劝善",
- "description": "造成致命伤害时使敌人保留1点生命并使其<$ba.dying>重伤>(击杀者技力+2);嵯峨不攻击<$ba.dying>重伤>单位",
+ "name": "精密填弹",
+ "description": "每次攻击有25%的概率攻击力提升至130%,且额外攻击一个目标",
"rangeId": null,
"blackboard": [
{
- "key": "move_speed",
- "value": -0.8,
+ "key": "atk_scale",
+ "value": 1.3,
"valueStr": null
},
{
- "key": "sp",
- "value": 2.0,
+ "key": "prob",
+ "value": 0.25,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "精密填弹",
+ "description": "每次攻击有28%<@ba.talpu>(+3%)>的概率攻击力提升至130%,且额外攻击一个目标",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 1.3,
"valueStr": null
},
{
- "key": "interval",
- "value": 10.0,
+ "key": "prob",
+ "value": 0.28,
"valueStr": null
}
],
@@ -194174,28 +194091,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "清明",
- "description": "生命值低于40%时,仅一次获得70%物理闪避和每秒回复5%的最大生命,持续15秒",
+ "name": "军事传统",
+ "description": "编入队伍时所有【先锋】干员的初始技力+6",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.4,
- "valueStr": null
- },
- {
- "key": "hp_recovery_per_sec_by_max_hp_ratio",
- "value": 0.05,
- "valueStr": null
- },
- {
- "key": "prob",
- "value": 0.7,
- "valueStr": null
- },
- {
- "key": "duration",
- "value": 15.0,
+ "key": "sp",
+ "value": 6.0,
"valueStr": null
}
],
@@ -194209,28 +194111,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "清明",
- "description": "生命值低于40%时,仅一次获得70%物理闪避和每秒回复6%<@ba.talpu>(+1%)>的最大生命,持续17<@ba.talpu>(+2)>秒",
+ "name": "军事传统",
+ "description": "编入队伍时所有【先锋】干员的初始技力+8<@ba.talpu>(+2)>",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.4,
- "valueStr": null
- },
- {
- "key": "hp_recovery_per_sec_by_max_hp_ratio",
- "value": 0.06,
- "valueStr": null
- },
- {
- "key": "prob",
- "value": 0.7,
- "valueStr": null
- },
- {
- "key": "duration",
- "value": 17.0,
+ "key": "sp",
+ "value": 8.0,
"valueStr": null
}
],
@@ -194265,26 +194152,9 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
@@ -194426,12 +194296,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30031",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -194449,8 +194319,8 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -194467,13 +194337,13 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -194490,8 +194360,8 @@
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 4,
+ "id": "30043",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -194508,12 +194378,12 @@
"type": "MATERIAL"
},
{
- "id": "31033",
- "count": 4,
+ "id": "30073",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "30053",
"count": 4,
"type": "MATERIAL"
}
@@ -194521,52 +194391,52 @@
}
]
},
- "char_479_sleach": {
- "name": "琴柳",
- "description": "技能发动期间阻挡数变为0",
+ "char_362_saga": {
+ "name": "嵯峨",
+ "description": "能够阻挡两个敌人",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_479_sleach",
+ "potentialItemId": "p_char_362_saga",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "victoria",
+ "classicPotentialItemId": "class_p_char_362_saga",
+ "nationId": "higashi",
"groupId": null,
"teamId": null,
- "displayNumber": "VC10",
- "appellation": "Saileach",
+ "displayNumber": "HK13",
+ "appellation": "Saga",
"position": "MELEE",
"tagList": [
"费用回复",
- "支援"
+ "输出"
],
- "itemUsage": "执旗手琴柳,从小丘郡来到罗德岛。",
- "itemDesc": "信仰不灭,旗帜永在。",
+ "itemUsage": "云游僧嵯峨,到处凑热闹。",
+ "itemDesc": "心如琉璃,六根清净。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "PIONEER",
- "subProfessionId": "bearer",
+ "subProfessionId": "pioneer",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_479_sleach",
+ "characterPrefabKey": "char_362_saga",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 771,
- "atk": 243,
- "def": 169,
+ "maxHp": 892,
+ "atk": 218,
+ "def": 148,
"magicResistance": 0.0,
- "cost": 10,
- "blockCnt": 1,
+ "cost": 12,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -194587,15 +194457,15 @@
{
"level": 50,
"data": {
- "maxHp": 1057,
- "atk": 348,
- "def": 236,
+ "maxHp": 1174,
+ "atk": 316,
+ "def": 219,
"magicResistance": 0.0,
- "cost": 10,
- "blockCnt": 1,
+ "cost": 12,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -194617,22 +194487,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_479_sleach",
+ "characterPrefabKey": "char_362_saga",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1057,
- "atk": 348,
- "def": 236,
+ "maxHp": 1174,
+ "atk": 316,
+ "def": 219,
"magicResistance": 0.0,
- "cost": 12,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -194653,15 +194523,15 @@
{
"level": 80,
"data": {
- "maxHp": 1339,
- "atk": 458,
- "def": 311,
+ "maxHp": 1609,
+ "atk": 434,
+ "def": 297,
"magicResistance": 0.0,
- "cost": 12,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -194687,34 +194557,34 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 7,
+ "id": "30052",
+ "count": 6,
"type": "MATERIAL"
},
{
"id": "30032",
- "count": 4,
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_479_sleach",
+ "characterPrefabKey": "char_362_saga",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1339,
- "atk": 458,
- "def": 311,
+ "maxHp": 1609,
+ "atk": 434,
+ "def": 297,
"magicResistance": 0.0,
- "cost": 12,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -194735,15 +194605,15 @@
{
"level": 90,
"data": {
- "maxHp": 1835,
- "atk": 546,
- "def": 367,
+ "maxHp": 2205,
+ "atk": 530,
+ "def": 372,
"magicResistance": 0.0,
- "cost": 12,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -194769,12 +194639,12 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "31024",
"count": 6,
"type": "MATERIAL"
}
@@ -194783,8 +194653,8 @@
],
"skills": [
{
- "skillId": "skcom_assist_cost[3]",
- "overridePrefabKey": "skchr_sleach_1",
+ "skillId": "skcom_charge_cost[3]",
+ "overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
{
@@ -194800,13 +194670,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "31013",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -194824,13 +194694,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -194848,13 +194718,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 4,
+ "id": "31024",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -194866,7 +194736,7 @@
}
},
{
- "skillId": "skchr_sleach_2",
+ "skillId": "skchr_saga_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -194883,13 +194753,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 11,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -194907,13 +194777,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 8,
+ "id": "31024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -194937,7 +194807,7 @@
},
{
"id": "31014",
- "count": 6,
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -194949,7 +194819,7 @@
}
},
{
- "skillId": "skchr_sleach_3",
+ "skillId": "skchr_saga_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -194966,13 +194836,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -194990,13 +194860,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 6,
+ "id": "30104",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -195014,13 +194884,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "30014",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -195038,23 +194908,28 @@
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_0",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "不退之旗",
- "description": "部署时自身持有军旗;军旗周围8格的干员攻击速度+5,敌人的攻击速度-5",
+ "name": "劝善",
+ "description": "造成致命伤害时使敌人保留1点生命并使其<$ba.dying>重伤>(击杀者技力+1);嵯峨不攻击<$ba.dying>重伤>单位",
"rangeId": null,
"blackboard": [
{
- "key": "sleach_t_1[ally].attack_speed",
- "value": 5.0,
+ "key": "move_speed",
+ "value": -0.8,
"valueStr": null
},
{
- "key": "sleach_t_1[enemy].attack_speed",
- "value": -5.0,
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 10.0,
"valueStr": null
}
],
@@ -195066,45 +194941,64 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "不退之旗",
- "description": "部署时自身持有军旗;军旗周围8格的干员攻击速度+7<@ba.talpu>(+2)>,敌人的攻击速度-7<@ba.talpu>(+2)>",
+ "name": "劝善",
+ "description": "造成致命伤害时使敌人保留1点生命并使其<$ba.dying>重伤>(击杀者技力+2);嵯峨不攻击<$ba.dying>重伤>单位",
"rangeId": null,
"blackboard": [
{
- "key": "sleach_t_1[ally].attack_speed",
- "value": 7.0,
+ "key": "move_speed",
+ "value": -0.8,
"valueStr": null
},
{
- "key": "sleach_t_1[enemy].attack_speed",
- "value": -7.0,
+ "key": "sp",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 10.0,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "不退之旗",
- "description": "部署时自身持有军旗;军旗周围8格的干员攻击速度+10,敌人的攻击速度-10",
+ "prefabKey": "2",
+ "name": "清明",
+ "description": "生命值低于40%时,仅一次获得70%物理闪避和每秒回复5%的最大生命,持续15秒",
"rangeId": null,
"blackboard": [
{
- "key": "sleach_t_1[ally].attack_speed",
- "value": 10.0,
+ "key": "hp_ratio",
+ "value": 0.4,
"valueStr": null
},
{
- "key": "sleach_t_1[enemy].attack_speed",
- "value": -10.0,
+ "key": "hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.7,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 15.0,
"valueStr": null
}
],
@@ -195117,43 +195011,29 @@
"level": 1
},
"requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "不退之旗",
- "description": "部署时自身持有军旗;军旗周围8格的干员攻击速度+12<@ba.talpu>(+2)>,敌人的攻击速度-12<@ba.talpu>(+2)>",
+ "prefabKey": "2",
+ "name": "清明",
+ "description": "生命值低于40%时,仅一次获得70%物理闪避和每秒回复6%<@ba.talpu>(+1%)>的最大生命,持续17<@ba.talpu>(+2)>秒",
"rangeId": null,
"blackboard": [
{
- "key": "sleach_t_1[ally].attack_speed",
- "value": 12.0,
+ "key": "hp_ratio",
+ "value": 0.4,
"valueStr": null
},
{
- "key": "sleach_t_1[enemy].attack_speed",
- "value": -12.0,
+ "key": "hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.06,
"valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "精神感召",
- "description": "部署后,下一名部署的干员费用-2",
- "rangeId": null,
- "blackboard": [
+ },
{
- "key": "value",
- "value": -2.0,
+ "key": "prob",
+ "value": 0.7,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 17.0,
"valueStr": null
}
],
@@ -195235,7 +195115,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -195297,8 +195177,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 40,
- "def": 40,
+ "atk": 85,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -195349,12 +195229,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30011",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -195372,8 +195252,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -195390,13 +195270,13 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30032",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -195413,8 +195293,8 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -195431,65 +195311,65 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 3,
+ "id": "31033",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31043",
- "count": 5,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_420_flamtl": {
- "name": "焰尾",
- "description": "能够阻挡两个敌人",
+ "char_479_sleach": {
+ "name": "琴柳",
+ "description": "技能发动期间阻挡数变为0",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_420_flamtl",
+ "potentialItemId": "p_char_479_sleach",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "kazimierz",
- "groupId": "pinus",
+ "nationId": "victoria",
+ "groupId": null,
"teamId": null,
- "displayNumber": "KZ11",
- "appellation": "Flametail",
+ "displayNumber": "VC10",
+ "appellation": "Saileach",
"position": "MELEE",
"tagList": [
"费用回复",
- "生存"
+ "支援"
],
- "itemUsage": "焰尾骑士索娜,如火一般穿梭在战场上。",
- "itemDesc": "她有两点领袖的魅力,思想与笑容。",
+ "itemUsage": "执旗手琴柳,从小丘郡来到罗德岛。",
+ "itemDesc": "信仰不灭,旗帜永在。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "PIONEER",
- "subProfessionId": "pioneer",
+ "subProfessionId": "bearer",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_420_flamtl",
+ "characterPrefabKey": "char_479_sleach",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 864,
- "atk": 216,
- "def": 157,
+ "maxHp": 771,
+ "atk": 243,
+ "def": 169,
"magicResistance": 0.0,
- "cost": 12,
- "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,
@@ -195510,15 +195390,15 @@
{
"level": 50,
"data": {
- "maxHp": 1138,
- "atk": 314,
- "def": 231,
+ "maxHp": 1057,
+ "atk": 348,
+ "def": 236,
"magicResistance": 0.0,
- "cost": 12,
- "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,
@@ -195540,22 +195420,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_420_flamtl",
+ "characterPrefabKey": "char_479_sleach",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1138,
- "atk": 314,
- "def": 231,
+ "maxHp": 1057,
+ "atk": 348,
+ "def": 236,
"magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "cost": 12,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -195576,15 +195456,15 @@
{
"level": 80,
"data": {
- "maxHp": 1560,
- "atk": 431,
- "def": 313,
+ "maxHp": 1339,
+ "atk": 458,
+ "def": 311,
"magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "cost": 12,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -195610,34 +195490,34 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30042",
+ "count": 7,
"type": "MATERIAL"
},
{
"id": "30032",
- "count": 5,
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_420_flamtl",
+ "characterPrefabKey": "char_479_sleach",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1560,
- "atk": 431,
- "def": 313,
+ "maxHp": 1339,
+ "atk": 458,
+ "def": 311,
"magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "cost": 12,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -195658,15 +195538,15 @@
{
"level": 90,
"data": {
- "maxHp": 2138,
- "atk": 526,
- "def": 392,
+ "maxHp": 1835,
+ "atk": 546,
+ "def": 367,
"magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "cost": 12,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -195692,13 +195572,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 9,
+ "id": "31044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -195706,8 +195586,8 @@
],
"skills": [
{
- "skillId": "skchr_flamtl_1",
- "overridePrefabKey": null,
+ "skillId": "skcom_assist_cost[3]",
+ "overridePrefabKey": "skchr_sleach_1",
"overrideTokenKey": null,
"levelUpCostCond": [
{
@@ -195723,13 +195603,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -195747,13 +195627,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 8,
+ "id": "30084",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -195771,12 +195651,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
}
@@ -195789,7 +195669,7 @@
}
},
{
- "skillId": "skchr_flamtl_2",
+ "skillId": "skchr_sleach_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -195806,13 +195686,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 5,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -195830,13 +195710,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "31054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -195859,8 +195739,8 @@
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 5,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -195872,7 +195752,7 @@
}
},
{
- "skillId": "skchr_flamtl_3",
+ "skillId": "skchr_sleach_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -195889,13 +195769,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -195913,13 +195793,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 8,
+ "id": "30064",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -195937,13 +195817,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "31034",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -195966,45 +195846,68 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "前锋剑术",
- "description": "触发闪避时,下次攻击变为二连击",
+ "name": "不退之旗",
+ "description": "部署时自身持有军旗;军旗周围8格的干员攻击速度+5,敌人的攻击速度-5",
"rangeId": null,
- "blackboard": [],
+ "blackboard": [
+ {
+ "key": "sleach_t_1[ally].attack_speed",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "sleach_t_1[enemy].attack_speed",
+ "value": -5.0,
+ "valueStr": null
+ }
+ ],
"tokenKey": null,
"isHideTalent": false
},
{
"unlockCondition": {
- "phase": "PHASE_2",
+ "phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 0,
- "prefabKey": "1+",
- "name": "前锋剑术",
- "description": "触发闪避时,下次攻击变为二连击并攻击所有阻挡的敌人",
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "不退之旗",
+ "description": "部署时自身持有军旗;军旗周围8格的干员攻击速度+7<@ba.talpu>(+2)>,敌人的攻击速度-7<@ba.talpu>(+2)>",
"rangeId": null,
- "blackboard": [],
+ "blackboard": [
+ {
+ "key": "sleach_t_1[ally].attack_speed",
+ "value": 7.0,
+ "valueStr": null
+ },
+ {
+ "key": "sleach_t_1[enemy].attack_speed",
+ "value": -7.0,
+ "valueStr": null
+ }
+ ],
"tokenKey": null,
"isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "红松骑士团团长",
- "description": "在场时,所有【卡西米尔】势力的干员获得22%的物理闪避",
+ "prefabKey": "1",
+ "name": "不退之旗",
+ "description": "部署时自身持有军旗;军旗周围8格的干员攻击速度+10,敌人的攻击速度-10",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.22,
+ "key": "sleach_t_1[ally].attack_speed",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "sleach_t_1[enemy].attack_speed",
+ "value": -10.0,
"valueStr": null
}
],
@@ -196017,14 +195920,43 @@
"level": 1
},
"requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "不退之旗",
+ "description": "部署时自身持有军旗;军旗周围8格的干员攻击速度+12<@ba.talpu>(+2)>,敌人的攻击速度-12<@ba.talpu>(+2)>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "sleach_t_1[ally].attack_speed",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "sleach_t_1[enemy].attack_speed",
+ "value": -12.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ }
+ ]
+ },
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "红松骑士团团长",
- "description": "在场时,所有【卡西米尔】势力的干员获得25%<@ba.talpu>(+3%)>的物理闪避",
+ "name": "精神感召",
+ "description": "部署后,下一名部署的干员费用-2",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.25,
+ "key": "value",
+ "value": -2.0,
"valueStr": null
}
],
@@ -196106,7 +196038,7 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -196168,8 +196100,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 85,
- "def": 0,
+ "atk": 40,
+ "def": 40,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -196220,12 +196152,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30051",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -196243,8 +196175,8 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -196261,12 +196193,12 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30062",
"count": 3,
"type": "MATERIAL"
}
@@ -196284,8 +196216,8 @@
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 4,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -196302,85 +196234,65 @@
"type": "MATERIAL"
},
{
- "id": "31033",
- "count": 4,
+ "id": "30083",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "31043",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_427_vigil": {
- "name": "伺夜",
- "description": "可以在攻击范围内选择一次<@ba.kw>战术点>来召唤援军,自身攻击援军阻挡的敌人时攻击力提升至150%",
- "canUseGeneralPotentialItem": false,
- "canUseActivityPotentialItem": true,
- "potentialItemId": null,
- "activityPotentialItemId": "voucher_vigil",
+ "char_420_flamtl": {
+ "name": "焰尾",
+ "description": "能够阻挡两个敌人",
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": "p_char_420_flamtl",
+ "activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "siracusa",
- "groupId": null,
+ "nationId": "kazimierz",
+ "groupId": "pinus",
"teamId": null,
- "displayNumber": "SR36",
- "appellation": "Vigil",
- "position": "RANGED",
+ "displayNumber": "KZ11",
+ "appellation": "Flametail",
+ "position": "MELEE",
"tagList": [
"费用回复",
- "控场"
+ "生存"
],
- "itemUsage": "前贝洛内家族少爷,莱昂图索,如今只是叙拉古的一介普通市民。",
- "itemDesc": "他对能否在自己掀起的浪潮中笑到最后持悲观态度,但他并不打算放弃。",
- "itemObtainApproach": "活动获得",
+ "itemUsage": "焰尾骑士索娜,如火一般穿梭在战场上。",
+ "itemDesc": "她有两点领袖的魅力,思想与笑容。",
+ "itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "PIONEER",
- "subProfessionId": "tactician",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "atk_scale",
- "value": 1.5,
- "valueStr": null
- }
- ],
- "overrideDescripton": null,
- "prefabKey": null,
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "pioneer",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_427_vigil",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_420_flamtl",
+ "rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 785,
- "atk": 195,
- "def": 54,
+ "maxHp": 864,
+ "atk": 216,
+ "def": 157,
"magicResistance": 0.0,
- "cost": 15,
- "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,
@@ -196401,15 +196313,15 @@
{
"level": 50,
"data": {
- "maxHp": 1122,
- "atk": 287,
- "def": 91,
+ "maxHp": 1138,
+ "atk": 314,
+ "def": 231,
"magicResistance": 0.0,
- "cost": 15,
- "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,
@@ -196431,22 +196343,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_427_vigil",
- "rangeId": "3-3",
+ "characterPrefabKey": "char_420_flamtl",
+ "rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1122,
- "atk": 287,
- "def": 91,
+ "maxHp": 1138,
+ "atk": 314,
+ "def": 231,
"magicResistance": 0.0,
- "cost": 17,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -196467,15 +196379,15 @@
{
"level": 80,
"data": {
- "maxHp": 1439,
- "atk": 378,
- "def": 130,
+ "maxHp": 1560,
+ "atk": 431,
+ "def": 313,
"magicResistance": 0.0,
- "cost": 17,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -196502,33 +196414,33 @@
},
{
"id": "30012",
- "count": 11,
+ "count": 12,
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30032",
"count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_427_vigil",
- "rangeId": "3-3",
+ "characterPrefabKey": "char_420_flamtl",
+ "rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1439,
- "atk": 378,
- "def": 130,
+ "maxHp": 1560,
+ "atk": 431,
+ "def": 313,
"magicResistance": 0.0,
- "cost": 17,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -196549,15 +196461,15 @@
{
"level": 90,
"data": {
- "maxHp": 1755,
- "atk": 462,
- "def": 154,
+ "maxHp": 2138,
+ "atk": 526,
+ "def": 392,
"magicResistance": 0.0,
- "cost": 17,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.0,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -196583,13 +196495,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
- "count": 3,
+ "id": "30125",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -196597,7 +196509,7 @@
],
"skills": [
{
- "skillId": "skchr_vigil_1",
+ "skillId": "skchr_flamtl_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -196614,13 +196526,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31033",
- "count": 5,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -196638,12 +196550,12 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30104",
"count": 8,
"type": "MATERIAL"
}
@@ -196662,13 +196574,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 5,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -196680,7 +196592,7 @@
}
},
{
- "skillId": "skchr_vigil_2",
+ "skillId": "skchr_flamtl_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -196697,13 +196609,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
"id": "31053",
- "count": 4,
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -196721,12 +196633,12 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "31024",
"count": 7,
"type": "MATERIAL"
}
@@ -196745,7 +196657,7 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
@@ -196763,7 +196675,7 @@
}
},
{
- "skillId": "skchr_vigil_3",
+ "skillId": "skchr_flamtl_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -196780,12 +196692,12 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
+ "id": "30073",
"count": 7,
"type": "MATERIAL"
}
@@ -196804,13 +196716,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "31054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -196828,13 +196740,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 4,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -196846,32 +196758,10 @@
}
}
],
- "displayTokenDict": {
- "token_10028_vigil_wolf": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "狼群领袖",
- "description": "可以在战术点召唤由初始两只“狼影”构成的狼群协助作战,“狼影”的数量每30秒增加一只(至多3只;每只“狼影”使狼群阻挡数+1且攻击额外造成一次伤害)",
- "rangeId": null,
- "blackboard": [
- {
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
- }
- ],
- "tokenKey": "token_10028_vigil_wolf",
- "isHideTalent": false
- },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -196879,17 +196769,11 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "狼群领袖",
- "description": "可以在战术点召唤由初始两只“狼影”构成的狼群协助作战,“狼影”的数量每27秒增加一只(至多3只;每只“狼影”使狼群阻挡数+1且攻击额外造成一次伤害)",
+ "name": "前锋剑术",
+ "description": "触发闪避时,下次攻击变为二连击",
"rangeId": null,
- "blackboard": [
- {
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
- }
- ],
- "tokenKey": "token_10028_vigil_wolf",
+ "blackboard": [],
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -196898,18 +196782,12 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "狼群领袖",
- "description": "可以在战术点召唤由初始两只“狼影”构成的狼群协助作战,“狼影”的数量每25秒增加一只(至多3只;每只“狼影”使狼群阻挡数+1且攻击额外造成一次伤害)",
+ "prefabKey": "1+",
+ "name": "前锋剑术",
+ "description": "触发闪避时,下次攻击变为二连击并攻击所有阻挡的敌人",
"rangeId": null,
- "blackboard": [
- {
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
- }
- ],
- "tokenKey": "token_10028_vigil_wolf",
+ "blackboard": [],
+ "tokenKey": null,
"isHideTalent": false
}
]
@@ -196923,13 +196801,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "狼群天性",
- "description": "敌人被狼群阻挡时,伺夜和狼群对其的攻击无视其175防御力",
+ "name": "红松骑士团团长",
+ "description": "在场时,所有【卡西米尔】势力的干员获得22%的物理闪避",
"rangeId": null,
"blackboard": [
{
- "key": "def_penetrate_fixed",
- "value": 175.0,
+ "key": "prob",
+ "value": 0.22,
"valueStr": null
}
],
@@ -196943,13 +196821,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "狼群天性",
- "description": "敌人被狼群阻挡时,伺夜和狼群对其的攻击无视其200<@ba.talpu>(+25)>防御力",
+ "name": "红松骑士团团长",
+ "description": "在场时,所有【卡西米尔】势力的干员获得25%<@ba.talpu>(+3%)>的物理闪避",
"rangeId": null,
"blackboard": [
{
- "key": "def_penetrate_fixed",
- "value": 200.0,
+ "key": "prob",
+ "value": 0.25,
"valueStr": null
}
],
@@ -196985,7 +196863,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-10秒",
+ "description": "再部署时间-4秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -196997,7 +196875,7 @@
{
"attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": -10.0,
+ "value": -4.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -197008,7 +196886,7 @@
},
{
"type": "BUFF",
- "description": "部署费用-1",
+ "description": "攻击力+25",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -197018,9 +196896,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "COST",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": -1.0,
+ "value": 25.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -197093,7 +196971,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 80,
+ "atk": 85,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -197209,8 +197087,8 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 6,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -197227,40 +197105,40 @@
"type": "MATERIAL"
},
{
- "id": "30103",
+ "id": "31033",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 3,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_249_mlyss": {
- "name": "缪尔赛思",
+ "char_427_vigil": {
+ "name": "伺夜",
"description": "可以在攻击范围内选择一次<@ba.kw>战术点>来召唤援军,自身攻击援军阻挡的敌人时攻击力提升至150%",
- "canUseGeneralPotentialItem": true,
- "canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_249_mlyss",
- "activityPotentialItemId": null,
+ "canUseGeneralPotentialItem": false,
+ "canUseActivityPotentialItem": true,
+ "potentialItemId": null,
+ "activityPotentialItemId": "voucher_vigil",
"classicPotentialItemId": null,
- "nationId": "columbia",
- "groupId": "rhine",
+ "nationId": "siracusa",
+ "groupId": null,
"teamId": null,
- "displayNumber": "RL09",
- "appellation": "Muelsyse",
+ "displayNumber": "SR36",
+ "appellation": "Vigil",
"position": "RANGED",
"tagList": [
"费用回复",
"控场"
],
- "itemUsage": "莱茵生命合作干员缪尔赛思,古灵精怪的生态学家。",
- "itemDesc": "留意些,站在你面前的,是她又不是她。",
- "itemObtainApproach": "招募寻访",
+ "itemUsage": "前贝洛内家族少爷,莱昂图索,如今只是叙拉古的一介普通市民。",
+ "itemDesc": "他对能否在自己掀起的浪潮中笑到最后持悲观态度,但他并不打算放弃。",
+ "itemObtainApproach": "活动获得",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
@@ -197290,18 +197168,18 @@
},
"phases": [
{
- "characterPrefabKey": "char_249_mlyss",
+ "characterPrefabKey": "char_427_vigil",
"rangeId": "3-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 811,
- "atk": 210,
- "def": 40,
+ "maxHp": 785,
+ "atk": 195,
+ "def": 54,
"magicResistance": 0.0,
- "cost": 13,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -197326,11 +197204,11 @@
{
"level": 50,
"data": {
- "maxHp": 1159,
- "atk": 309,
- "def": 68,
+ "maxHp": 1122,
+ "atk": 287,
+ "def": 91,
"magicResistance": 0.0,
- "cost": 13,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -197356,18 +197234,18 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_249_mlyss",
+ "characterPrefabKey": "char_427_vigil",
"rangeId": "3-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1159,
- "atk": 309,
- "def": 68,
+ "maxHp": 1122,
+ "atk": 287,
+ "def": 91,
"magicResistance": 0.0,
- "cost": 15,
+ "cost": 17,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -197392,11 +197270,11 @@
{
"level": 80,
"data": {
- "maxHp": 1486,
- "atk": 407,
- "def": 98,
+ "maxHp": 1439,
+ "atk": 378,
+ "def": 130,
"magicResistance": 0.0,
- "cost": 15,
+ "cost": 17,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -197426,30 +197304,30 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 10,
+ "id": "30012",
+ "count": 11,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 6,
+ "id": "30042",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_249_mlyss",
+ "characterPrefabKey": "char_427_vigil",
"rangeId": "3-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1486,
- "atk": 407,
- "def": 98,
+ "maxHp": 1439,
+ "atk": 378,
+ "def": 130,
"magicResistance": 0.0,
- "cost": 15,
+ "cost": 17,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -197474,11 +197352,11 @@
{
"level": 90,
"data": {
- "maxHp": 1813,
- "atk": 497,
- "def": 117,
+ "maxHp": 1755,
+ "atk": 462,
+ "def": 154,
"magicResistance": 0.0,
- "cost": 15,
+ "cost": 17,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -197508,13 +197386,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
- "count": 4,
+ "id": "30145",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 5,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -197522,7 +197400,7 @@
],
"skills": [
{
- "skillId": "skchr_mlyss_1",
+ "skillId": "skchr_vigil_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -197539,13 +197417,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "31033",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -197563,12 +197441,12 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31064",
"count": 8,
"type": "MATERIAL"
}
@@ -197587,13 +197465,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 3,
+ "id": "31034",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -197605,7 +197483,7 @@
}
},
{
- "skillId": "skchr_mlyss_2",
+ "skillId": "skchr_vigil_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -197622,13 +197500,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 6,
+ "id": "31053",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -197646,13 +197524,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 10,
+ "id": "30064",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -197670,13 +197548,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 4,
+ "id": "30044",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -197688,7 +197566,7 @@
}
},
{
- "skillId": "skchr_mlyss_3",
+ "skillId": "skchr_vigil_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -197705,12 +197583,12 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
+ "id": "31023",
"count": 7,
"type": "MATERIAL"
}
@@ -197729,13 +197607,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 7,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -197753,13 +197631,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "30084",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -197772,7 +197650,7 @@
}
],
"displayTokenDict": {
- "token_10030_mlyss_wtrman": true
+ "token_10028_vigil_wolf": true
},
"talents": [
{
@@ -197784,8 +197662,8 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "净水即生命",
- "description": "可召唤流形来复制待部署干员的少量属性(生命上限、攻击、防御、法抗、阻挡数、攻击间隔、攻击范围、伤害类型、根据近/远程位获得特殊特性)协助作战,其被击败后会在30秒后自动刷新",
+ "name": "狼群领袖",
+ "description": "可以在战术点召唤由初始两只“狼影”构成的狼群协助作战,“狼影”的数量每30秒增加一只(至多3只;每只“狼影”使狼群阻挡数+1且攻击额外造成一次伤害)",
"rangeId": null,
"blackboard": [
{
@@ -197794,7 +197672,7 @@
"valueStr": null
}
],
- "tokenKey": "token_10030_mlyss_wtrman",
+ "tokenKey": "token_10028_vigil_wolf",
"isHideTalent": false
},
{
@@ -197804,8 +197682,8 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "净水即生命",
- "description": "可召唤流形来复制待部署干员的部分属性(生命上限、攻击、防御、法抗、阻挡数、攻击间隔、攻击范围、伤害类型、根据近/远程位获得特殊特性)协助作战,其被击败后会在28秒后自动刷新",
+ "name": "狼群领袖",
+ "description": "可以在战术点召唤由初始两只“狼影”构成的狼群协助作战,“狼影”的数量每27秒增加一只(至多3只;每只“狼影”使狼群阻挡数+1且攻击额外造成一次伤害)",
"rangeId": null,
"blackboard": [
{
@@ -197814,7 +197692,7 @@
"valueStr": null
}
],
- "tokenKey": "token_10030_mlyss_wtrman",
+ "tokenKey": "token_10028_vigil_wolf",
"isHideTalent": false
},
{
@@ -197824,8 +197702,8 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "净水即生命",
- "description": "可召唤流形来复制待部署干员的大部分属性(生命上限、攻击、防御、法抗、阻挡数、攻击间隔、攻击范围、伤害类型、根据近/远程位获得特殊特性)协助作战,其被击败后会在25秒后自动刷新",
+ "name": "狼群领袖",
+ "description": "可以在战术点召唤由初始两只“狼影”构成的狼群协助作战,“狼影”的数量每25秒增加一只(至多3只;每只“狼影”使狼群阻挡数+1且攻击额外造成一次伤害)",
"rangeId": null,
"blackboard": [
{
@@ -197834,7 +197712,7 @@
"valueStr": null
}
],
- "tokenKey": "token_10030_mlyss_wtrman",
+ "tokenKey": "token_10028_vigil_wolf",
"isHideTalent": false
}
]
@@ -197848,18 +197726,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "开源节流",
- "description": "携带时【莱茵生命】干员部署费用-2,首名【莱茵生命】干员部署费用额外-1",
+ "name": "狼群天性",
+ "description": "敌人被狼群阻挡时,伺夜和狼群对其的攻击无视其175防御力",
"rangeId": null,
"blackboard": [
{
- "key": "cost",
- "value": -2.0,
- "valueStr": null
- },
- {
- "key": "runtime_cost",
- "value": -1.0,
+ "key": "def_penetrate_fixed",
+ "value": 175.0,
"valueStr": null
}
],
@@ -197873,18 +197746,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "开源节流",
- "description": "携带时【莱茵生命】干员部署费用-2,首名【莱茵生命】干员部署费用额外-2<@ba.talpu>(+1)>",
+ "name": "狼群天性",
+ "description": "敌人被狼群阻挡时,伺夜和狼群对其的攻击无视其200<@ba.talpu>(+25)>防御力",
"rangeId": null,
"blackboard": [
{
- "key": "cost",
- "value": -2.0,
- "valueStr": null
- },
- {
- "key": "runtime_cost",
- "value": -2.0,
+ "key": "def_penetrate_fixed",
+ "value": 200.0,
"valueStr": null
}
],
@@ -197920,7 +197788,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-4秒",
+ "description": "再部署时间-10秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -197932,7 +197800,7 @@
{
"attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": -4.0,
+ "value": -10.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -197943,7 +197811,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+25",
+ "description": "部署费用-1",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -197953,9 +197821,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "COST",
"formulaItem": "ADDITION",
- "value": 25.0,
+ "value": -1.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -198028,8 +197896,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 40,
- "def": 40,
+ "atk": 80,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -198080,12 +197948,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
- "count": 6,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -198103,8 +197971,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -198121,13 +197989,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30022",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -198144,8 +198012,8 @@
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 5,
+ "id": "30083",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -198162,86 +198030,86 @@
"type": "MATERIAL"
},
{
- "id": "30063",
+ "id": "30103",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 5,
+ "id": "30073",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_4087_ines": {
- "name": "伊内丝",
- "description": "再部署时间<@ba.kw>减少>,可使用远程攻击",
+ "char_249_mlyss": {
+ "name": "缪尔赛思",
+ "description": "可以在攻击范围内选择一次<@ba.kw>战术点>来召唤援军,自身攻击援军阻挡的敌人时攻击力提升至150%",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4087_ines",
+ "potentialItemId": "p_char_249_mlyss",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": null,
- "groupId": "babel",
+ "nationId": "columbia",
+ "groupId": "rhine",
"teamId": null,
- "displayNumber": "B215",
- "appellation": "Ines",
- "position": "MELEE",
+ "displayNumber": "RL09",
+ "appellation": "Muelsyse",
+ "position": "RANGED",
"tagList": [
"费用回复",
- "快速复活"
+ "控场"
],
- "itemUsage": "伊内丝的过往身份并不重要。总之,她想说好久不见。",
- "itemDesc": "时刻低头注意自己的影子,别让它暴露你所有的心思。",
+ "itemUsage": "莱茵生命合作干员缪尔赛思,古灵精怪的生态学家。",
+ "itemDesc": "留意些,站在你面前的,是她又不是她。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "PIONEER",
- "subProfessionId": "agent",
+ "subProfessionId": "tactician",
"trait": {
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_2",
+ "phase": "PHASE_0",
"level": 1
},
"requiredPotentialRank": 0,
"blackboard": [
{
- "key": "runtime_cost",
- "value": -9999.0,
+ "key": "atk_scale",
+ "value": 1.5,
"valueStr": null
}
],
"overrideDescripton": null,
- "prefabKey": "-1",
+ "prefabKey": null,
"rangeId": null
}
]
},
"phases": [
{
- "characterPrefabKey": "char_4087_ines",
- "rangeId": "2-2",
+ "characterPrefabKey": "char_249_mlyss",
+ "rangeId": "3-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1000,
- "atk": 256,
- "def": 106,
+ "maxHp": 811,
+ "atk": 210,
+ "def": 40,
"magicResistance": 0.0,
- "cost": 9,
+ "cost": 13,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.0,
- "respawnTime": 35,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -198261,16 +198129,16 @@
{
"level": 50,
"data": {
- "maxHp": 1390,
- "atk": 366,
- "def": 175,
+ "maxHp": 1159,
+ "atk": 309,
+ "def": 68,
"magicResistance": 0.0,
- "cost": 9,
+ "cost": 13,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.0,
- "respawnTime": 35,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -198291,23 +198159,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4087_ines",
- "rangeId": "2-2",
+ "characterPrefabKey": "char_249_mlyss",
+ "rangeId": "3-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1390,
- "atk": 366,
- "def": 175,
+ "maxHp": 1159,
+ "atk": 309,
+ "def": 68,
"magicResistance": 0.0,
- "cost": 11,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.0,
- "respawnTime": 35,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -198327,16 +198195,16 @@
{
"level": 80,
"data": {
- "maxHp": 1760,
- "atk": 482,
- "def": 241,
+ "maxHp": 1486,
+ "atk": 407,
+ "def": 98,
"magicResistance": 0.0,
- "cost": 11,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.0,
- "respawnTime": 35,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -198361,35 +198229,35 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30022",
+ "count": 10,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30012",
+ "count": 6,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4087_ines",
- "rangeId": "2-2",
+ "characterPrefabKey": "char_249_mlyss",
+ "rangeId": "3-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1760,
- "atk": 482,
- "def": 241,
+ "maxHp": 1486,
+ "atk": 407,
+ "def": 98,
"magicResistance": 0.0,
- "cost": 11,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.0,
- "respawnTime": 35,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -198409,16 +198277,16 @@
{
"level": 90,
"data": {
- "maxHp": 2121,
- "atk": 589,
- "def": 281,
+ "maxHp": 1813,
+ "atk": 497,
+ "def": 117,
"magicResistance": 0.0,
- "cost": 11,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.0,
- "respawnTime": 35,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -198443,13 +198311,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "30094",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -198457,7 +198325,7 @@
],
"skills": [
{
- "skillId": "skchr_ines_1",
+ "skillId": "skchr_mlyss_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -198474,13 +198342,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 5,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -198498,12 +198366,12 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31054",
"count": 8,
"type": "MATERIAL"
}
@@ -198522,13 +198390,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 6,
+ "id": "30044",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -198540,7 +198408,7 @@
}
},
{
- "skillId": "skchr_ines_2",
+ "skillId": "skchr_mlyss_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -198557,13 +198425,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31033",
- "count": 7,
+ "id": "30033",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -198581,13 +198449,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "30074",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -198605,13 +198473,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "31024",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -198623,7 +198491,7 @@
}
},
{
- "skillId": "skchr_ines_3",
+ "skillId": "skchr_mlyss_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -198640,13 +198508,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 8,
+ "id": "30013",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -198664,13 +198532,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 5,
+ "id": "30094",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -198688,13 +198556,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 6,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -198706,38 +198574,30 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10030_mlyss_wtrman": true
+ },
"talents": [
{
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_0",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "影织",
- "description": "对每个敌人首次造成伤害后,使目标<$ba.root>束缚>3秒并<$ba.steal>偷取>其50点攻击力(持续至目标被击倒或伊内丝离场)",
+ "name": "净水即生命",
+ "description": "可召唤流形来复制待部署干员的少量属性(生命上限、攻击、防御、法抗、阻挡数、攻击间隔、攻击范围、伤害类型、根据近/远程位获得特殊特性)协助作战,其被击败后会在30秒后自动刷新",
"rangeId": null,
"blackboard": [
{
- "key": "steal_atk",
- "value": 50.0,
- "valueStr": null
- },
- {
- "key": "steal_atk_max",
- "value": 10000.0,
- "valueStr": null
- },
- {
- "key": "duration",
- "value": 3.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10030_mlyss_wtrman",
"isHideTalent": false
},
{
@@ -198745,29 +198605,19 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "影织",
- "description": "对每个敌人首次造成伤害后,使目标<$ba.root>束缚>3秒并<$ba.steal>偷取>其60<@ba.talpu>(+10)>点攻击力(持续至目标被击倒或伊内丝离场)",
+ "name": "净水即生命",
+ "description": "可召唤流形来复制待部署干员的部分属性(生命上限、攻击、防御、法抗、阻挡数、攻击间隔、攻击范围、伤害类型、根据近/远程位获得特殊特性)协助作战,其被击败后会在28秒后自动刷新",
"rangeId": null,
"blackboard": [
{
- "key": "steal_atk",
- "value": 60.0,
- "valueStr": null
- },
- {
- "key": "steal_atk_max",
- "value": 12000.0,
- "valueStr": null
- },
- {
- "key": "duration",
- "value": 3.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10030_mlyss_wtrman",
"isHideTalent": false
},
{
@@ -198777,77 +198627,67 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "影织",
- "description": "对每个敌人首次造成伤害后,使目标<$ba.root>束缚>5秒并<$ba.steal>偷取>其90点攻击力(持续至目标被击倒或伊内丝离场)",
+ "name": "净水即生命",
+ "description": "可召唤流形来复制待部署干员的大部分属性(生命上限、攻击、防御、法抗、阻挡数、攻击间隔、攻击范围、伤害类型、根据近/远程位获得特殊特性)协助作战,其被击败后会在25秒后自动刷新",
"rangeId": null,
"blackboard": [
{
- "key": "steal_atk",
- "value": 90.0,
- "valueStr": null
- },
- {
- "key": "steal_atk_max",
- "value": 18000.0,
- "valueStr": null
- },
- {
- "key": "duration",
- "value": 5.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10030_mlyss_wtrman",
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "影织",
- "description": "对每个敌人首次造成伤害后,使目标<$ba.root>束缚>5秒并<$ba.steal>偷取>其100<@ba.talpu>(+10)>点攻击力(持续至目标被击倒或伊内丝离场)",
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": "开源节流",
+ "description": "携带时【莱茵生命】干员部署费用-2,首名【莱茵生命】干员部署费用额外-1",
"rangeId": null,
"blackboard": [
{
- "key": "steal_atk",
- "value": 100.0,
- "valueStr": null
- },
- {
- "key": "steal_atk_max",
- "value": 20000.0,
+ "key": "cost",
+ "value": -2.0,
"valueStr": null
},
{
- "key": "duration",
- "value": 5.0,
+ "key": "runtime_cost",
+ "value": -1.0,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 0,
+ "requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "影哨",
- "description": "攻击范围内敌人的<$ba.invisible>隐匿>效果失效且移动速度-30%,撤退后留下一个影哨使该效果持续生效(最多1个)",
+ "name": "开源节流",
+ "description": "携带时【莱茵生命】干员部署费用-2,首名【莱茵生命】干员部署费用额外-2<@ba.talpu>(+1)>",
"rangeId": null,
"blackboard": [
{
- "key": "move_speed",
- "value": -0.3,
+ "key": "cost",
+ "value": -2.0,
+ "valueStr": null
+ },
+ {
+ "key": "runtime_cost",
+ "value": -2.0,
"valueStr": null
}
],
@@ -198906,7 +198746,7 @@
},
{
"type": "BUFF",
- "description": "攻击速度+8",
+ "description": "攻击力+25",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -198916,9 +198756,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATTACK_SPEED",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 8.0,
+ "value": 25.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -198929,7 +198769,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -198991,8 +198831,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 50,
- "def": 30,
+ "atk": 40,
+ "def": 40,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -199043,12 +198883,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30031",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -199066,8 +198906,8 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -199084,13 +198924,13 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 3,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -199107,8 +198947,8 @@
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 6,
+ "id": "31013",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -199125,66 +198965,86 @@
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 5,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 3,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_134_ifrit": {
- "name": "伊芙利特",
- "description": "攻击造成<@ba.kw>超远距离的群体法术伤害>",
+ "char_4087_ines": {
+ "name": "伊内丝",
+ "description": "再部署时间<@ba.kw>减少>,可使用远程攻击",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_134_ifrit",
+ "potentialItemId": "p_char_4087_ines",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_134_ifrit",
- "nationId": "columbia",
- "groupId": "rhine",
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": "babel",
"teamId": null,
- "displayNumber": "RL03",
- "appellation": "Ifrit",
- "position": "RANGED",
+ "displayNumber": "B215",
+ "appellation": "Ines",
+ "position": "MELEE",
"tagList": [
- "群攻",
- "削弱"
+ "费用回复",
+ "快速复活"
],
- "itemUsage": "前莱茵生命医疗对象伊芙利特,想要烧尽赫默的敌人。",
- "itemDesc": "纵火是天性,也是爱好。",
+ "itemUsage": "伊内丝的过往身份并不重要。总之,她想说好久不见。",
+ "itemDesc": "时刻低头注意自己的影子,别让它暴露你所有的心思。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
- "profession": "CASTER",
- "subProfessionId": "blastcaster",
- "trait": null,
+ "profession": "PIONEER",
+ "subProfessionId": "agent",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "runtime_cost",
+ "value": -9999.0,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": null,
+ "prefabKey": "-1",
+ "rangeId": null
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_134_ifrit",
- "rangeId": "4-1",
+ "characterPrefabKey": "char_4087_ines",
+ "rangeId": "2-2",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 687,
- "atk": 377,
- "def": 52,
- "magicResistance": 10.0,
- "cost": 31,
+ "maxHp": 1000,
+ "atk": 256,
+ "def": 106,
+ "magicResistance": 0.0,
+ "cost": 9,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.9,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 35,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -199204,16 +199064,16 @@
{
"level": 50,
"data": {
- "maxHp": 982,
- "atk": 563,
- "def": 79,
- "magicResistance": 10.0,
- "cost": 31,
+ "maxHp": 1390,
+ "atk": 366,
+ "def": 175,
+ "magicResistance": 0.0,
+ "cost": 9,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.9,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 35,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -199234,23 +199094,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_134_ifrit",
- "rangeId": "5-1",
+ "characterPrefabKey": "char_4087_ines",
+ "rangeId": "2-2",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 982,
- "atk": 563,
- "def": 79,
- "magicResistance": 15.0,
- "cost": 34,
+ "maxHp": 1390,
+ "atk": 366,
+ "def": 175,
+ "magicResistance": 0.0,
+ "cost": 11,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.9,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 35,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -199270,16 +199130,16 @@
{
"level": 80,
"data": {
- "maxHp": 1276,
- "atk": 722,
- "def": 109,
- "magicResistance": 15.0,
- "cost": 34,
+ "maxHp": 1760,
+ "atk": 482,
+ "def": 241,
+ "magicResistance": 0.0,
+ "cost": 11,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.9,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 35,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -199299,40 +199159,40 @@
],
"evolveCost": [
{
- "id": "3251",
+ "id": "3211",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 8,
+ "id": "30012",
+ "count": 12,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 8,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_134_ifrit",
- "rangeId": "5-1",
+ "characterPrefabKey": "char_4087_ines",
+ "rangeId": "2-2",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1276,
- "atk": 722,
- "def": 109,
- "magicResistance": 20.0,
- "cost": 34,
+ "maxHp": 1760,
+ "atk": 482,
+ "def": 241,
+ "magicResistance": 0.0,
+ "cost": 11,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.9,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 35,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -199352,16 +199212,16 @@
{
"level": 90,
"data": {
- "maxHp": 1680,
- "atk": 870,
- "def": 130,
- "magicResistance": 20.0,
- "cost": 34,
+ "maxHp": 2121,
+ "atk": 589,
+ "def": 281,
+ "magicResistance": 0.0,
+ "cost": 11,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.9,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 35,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -199381,18 +199241,18 @@
],
"evolveCost": [
{
- "id": "3253",
+ "id": "3213",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30034",
- "count": 7,
+ "id": "31034",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -199400,7 +199260,7 @@
],
"skills": [
{
- "skillId": "skchr_ifrit_1",
+ "skillId": "skchr_ines_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -199413,17 +199273,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30063",
- "count": 4,
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -199441,13 +199301,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "30084",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -199465,12 +199325,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "31064",
"count": 6,
"type": "MATERIAL"
}
@@ -199483,7 +199343,7 @@
}
},
{
- "skillId": "skchr_ifrit_2",
+ "skillId": "skchr_ines_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -199496,7 +199356,7 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
@@ -199505,7 +199365,7 @@
"type": "MATERIAL"
},
{
- "id": "30073",
+ "id": "31033",
"count": 7,
"type": "MATERIAL"
}
@@ -199524,17 +199384,100 @@
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31014",
+ "count": 9,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 86400,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 15,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30125",
+ "count": 6,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30054",
+ "count": 5,
+ "type": "MATERIAL"
+ }
+ ]
+ }
+ ],
+ "unlockCond": {
+ "phase": "PHASE_1",
+ "level": 1
+ }
+ },
+ {
+ "skillId": "skchr_ines_3",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 28800,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "31054",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30023",
"count": 8,
"type": "MATERIAL"
}
]
},
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 57600,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 12,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30064",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30044",
+ "count": 5,
+ "type": "MATERIAL"
+ }
+ ]
+ },
{
"unlockCond": {
"phase": "PHASE_2",
@@ -199553,92 +199496,9 @@
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 5,
- "type": "MATERIAL"
- }
- ]
- }
- ],
- "unlockCond": {
- "phase": "PHASE_1",
- "level": 1
- }
- },
- {
- "skillId": "skchr_ifrit_3",
- "overridePrefabKey": null,
- "overrideTokenKey": null,
- "levelUpCostCond": [
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 28800,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 6,
- "type": "MATERIAL"
- },
- {
- "id": "30104",
- "count": 4,
- "type": "MATERIAL"
- },
- {
- "id": "30083",
- "count": 5,
- "type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 57600,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 12,
- "type": "MATERIAL"
- },
- {
- "id": "30034",
- "count": 4,
- "type": "MATERIAL"
- },
- {
- "id": "30014",
- "count": 10,
- "type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 86400,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 15,
- "type": "MATERIAL"
- },
- {
- "id": "30125",
+ "id": "31044",
"count": 6,
"type": "MATERIAL"
- },
- {
- "id": "30044",
- "count": 4,
- "type": "MATERIAL"
}
]
}
@@ -199655,58 +199515,28 @@
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_0",
+ "phase": "PHASE_1",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "精神融解",
- "description": "攻击范围内的敌军法术抗性-15%",
+ "name": "影织",
+ "description": "对每个敌人首次造成伤害后,使目标<$ba.root>束缚>3秒并<$ba.steal>偷取>其50点攻击力(持续至目标被击倒或伊内丝离场)",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resistance",
- "value": -0.15,
+ "key": "steal_atk",
+ "value": 50.0,
"valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "1",
- "name": "精神融解",
- "description": "攻击范围内的敌军法术抗性-19%<@ba.talpu>(+4%)>",
- "rangeId": null,
- "blackboard": [
+ },
{
- "key": "magic_resistance",
- "value": -0.19,
+ "key": "steal_atk_max",
+ "value": 10000.0,
"valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "精神融解",
- "description": "攻击范围内的敌军法术抗性-27%",
- "rangeId": null,
- "blackboard": [
+ },
{
- "key": "magic_resistance",
- "value": -0.27,
+ "key": "duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -199718,15 +199548,25 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "精神融解",
- "description": "攻击范围内的敌军法术抗性-31%<@ba.talpu>(+4%)>",
+ "name": "影织",
+ "description": "对每个敌人首次造成伤害后,使目标<$ba.root>束缚>3秒并<$ba.steal>偷取>其60<@ba.talpu>(+10)>点攻击力(持续至目标被击倒或伊内丝离场)",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resistance",
- "value": -0.31,
+ "key": "steal_atk",
+ "value": 60.0,
+ "valueStr": null
+ },
+ {
+ "key": "steal_atk_max",
+ "value": 12000.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -199740,13 +199580,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "精神融解",
- "description": "攻击范围内的敌军法术抗性-40%",
+ "name": "影织",
+ "description": "对每个敌人首次造成伤害后,使目标<$ba.root>束缚>5秒并<$ba.steal>偷取>其90点攻击力(持续至目标被击倒或伊内丝离场)",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resistance",
- "value": -0.4,
+ "key": "steal_atk",
+ "value": 90.0,
+ "valueStr": null
+ },
+ {
+ "key": "steal_atk_max",
+ "value": 18000.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 5.0,
"valueStr": null
}
],
@@ -199758,15 +199608,25 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "精神融解",
- "description": "攻击范围内的敌军法术抗性-44%<@ba.talpu>(+4%)>",
+ "name": "影织",
+ "description": "对每个敌人首次造成伤害后,使目标<$ba.root>束缚>5秒并<$ba.steal>偷取>其100<@ba.talpu>(+10)>点攻击力(持续至目标被击倒或伊内丝离场)",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resistance",
- "value": -0.44,
+ "key": "steal_atk",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "steal_atk_max",
+ "value": 20000.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 5.0,
"valueStr": null
}
],
@@ -199784,43 +199644,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "莱茵回路",
- "description": "每6秒额外回复2点技力",
- "rangeId": null,
- "blackboard": [
- {
- "key": "sp",
- "value": 2.0,
- "valueStr": null
- },
- {
- "key": "interval",
- "value": 6.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 5,
- "prefabKey": "2",
- "name": "莱茵回路",
- "description": "每5.5<@ba.talpu>(-0.5)>秒额外回复2点技力",
+ "name": "影哨",
+ "description": "攻击范围内敌人的<$ba.invisible>隐匿>效果失效且移动速度-30%,撤退后留下一个影哨使该效果持续生效(最多1个)",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 2.0,
- "valueStr": null
- },
- {
- "key": "interval",
- "value": 5.5,
+ "key": "move_speed",
+ "value": -0.3,
"valueStr": null
}
],
@@ -199855,14 +199685,31 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+35",
+ "description": "攻击速度+8",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -199872,9 +199719,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "ATTACK_SPEED",
"formulaItem": "ADDITION",
- "value": 35.0,
+ "value": 8.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -199883,6 +199730,12 @@
},
"equivalentCost": null
},
+ {
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
+ },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -199905,12 +199758,6 @@
}
},
"equivalentCost": null
- },
- {
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
- "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -199947,8 +199794,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 110,
- "def": 0,
+ "atk": 50,
+ "def": 30,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -199999,12 +199846,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
- "count": 6,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -200022,8 +199869,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -200040,13 +199887,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30022",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -200063,8 +199910,8 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "31023",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -200081,59 +199928,58 @@
"type": "MATERIAL"
},
{
- "id": "30073",
+ "id": "31013",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 4,
+ "id": "30033",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_213_mostma": {
- "name": "莫斯提马",
- "description": "攻击造成<@ba.kw>群体法术伤害>",
+ "char_134_ifrit": {
+ "name": "伊芙利特",
+ "description": "攻击造成<@ba.kw>超远距离的群体法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_213_mostma",
+ "potentialItemId": "p_char_134_ifrit",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_213_mostma",
- "nationId": "laterano",
- "groupId": null,
+ "classicPotentialItemId": "class_p_char_134_ifrit",
+ "nationId": "columbia",
+ "groupId": "rhine",
"teamId": null,
- "displayNumber": "LT77",
- "appellation": "Mostima",
+ "displayNumber": "RL03",
+ "appellation": "Ifrit",
"position": "RANGED",
"tagList": [
"群攻",
- "支援",
- "控场"
+ "削弱"
],
- "itemUsage": "资深信使莫斯提马,用法术为你扫平前路。",
- "itemDesc": "不过首先,你要能找得到她。",
+ "itemUsage": "前莱茵生命医疗对象伊芙利特,想要烧尽赫默的敌人。",
+ "itemDesc": "纵火是天性,也是爱好。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "CASTER",
- "subProfessionId": "splashcaster",
+ "subProfessionId": "blastcaster",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_213_mostma",
- "rangeId": "2-3",
+ "characterPrefabKey": "char_134_ifrit",
+ "rangeId": "4-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 822,
- "atk": 387,
+ "maxHp": 687,
+ "atk": 377,
"def": 52,
"magicResistance": 10.0,
"cost": 31,
@@ -200161,9 +200007,9 @@
{
"level": 50,
"data": {
- "maxHp": 1142,
- "atk": 546,
- "def": 80,
+ "maxHp": 982,
+ "atk": 563,
+ "def": 79,
"magicResistance": 10.0,
"cost": 31,
"blockCnt": 1,
@@ -200191,16 +200037,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_213_mostma",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_134_ifrit",
+ "rangeId": "5-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1142,
- "atk": 546,
- "def": 80,
+ "maxHp": 982,
+ "atk": 563,
+ "def": 79,
"magicResistance": 15.0,
"cost": 34,
"blockCnt": 1,
@@ -200227,9 +200073,9 @@
{
"level": 80,
"data": {
- "maxHp": 1428,
- "atk": 700,
- "def": 110,
+ "maxHp": 1276,
+ "atk": 722,
+ "def": 109,
"magicResistance": 15.0,
"cost": 34,
"blockCnt": 1,
@@ -200261,28 +200107,28 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 7,
+ "id": "30032",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30012",
+ "count": 8,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_213_mostma",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_134_ifrit",
+ "rangeId": "5-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1428,
- "atk": 700,
- "def": 110,
+ "maxHp": 1276,
+ "atk": 722,
+ "def": 109,
"magicResistance": 20.0,
"cost": 34,
"blockCnt": 1,
@@ -200309,9 +200155,9 @@
{
"level": 90,
"data": {
- "maxHp": 1831,
- "atk": 834,
- "def": 132,
+ "maxHp": 1680,
+ "atk": 870,
+ "def": 130,
"magicResistance": 20.0,
"cost": 34,
"blockCnt": 1,
@@ -200343,12 +200189,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30034",
"count": 7,
"type": "MATERIAL"
}
@@ -200357,7 +200203,7 @@
],
"skills": [
{
- "skillId": "skcom_atk_up[3]",
+ "skillId": "skchr_ifrit_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -200370,17 +200216,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -200398,13 +200244,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30024",
- "count": 7,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -200422,13 +200268,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 5,
+ "id": "30034",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -200440,7 +200286,7 @@
}
},
{
- "skillId": "skchr_mostma_2",
+ "skillId": "skchr_ifrit_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -200453,17 +200299,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -200481,13 +200327,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30034",
- "count": 7,
+ "id": "30104",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -200505,13 +200351,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 6,
+ "id": "30044",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -200523,7 +200369,7 @@
}
},
{
- "skillId": "skchr_mostma_3",
+ "skillId": "skchr_ifrit_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -200536,17 +200382,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 8,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -200564,13 +200410,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30034",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -200588,13 +200434,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30034",
- "count": 6,
+ "id": "30044",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -200610,6 +200456,46 @@
"talents": [
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "精神融解",
+ "description": "攻击范围内的敌军法术抗性-15%",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "magic_resistance",
+ "value": -0.15,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "精神融解",
+ "description": "攻击范围内的敌军法术抗性-19%<@ba.talpu>(+4%)>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "magic_resistance",
+ "value": -0.19,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -200617,13 +200503,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "技力光环·术师",
- "description": "在场时所有【术师】干员的技力自然回复速度+0.2/秒(同类效果取最高)",
+ "name": "精神融解",
+ "description": "攻击范围内的敌军法术抗性-27%",
"rangeId": null,
"blackboard": [
{
- "key": "sp_recovery_per_sec",
- "value": 0.2,
+ "key": "magic_resistance",
+ "value": -0.27,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "精神融解",
+ "description": "攻击范围内的敌军法术抗性-31%<@ba.talpu>(+4%)>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "magic_resistance",
+ "value": -0.31,
"valueStr": null
}
],
@@ -200637,13 +200543,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "技力光环·术师",
- "description": "在场时所有【术师】干员的技力自然回复速度+0.4/秒(同类效果取最高)",
+ "name": "精神融解",
+ "description": "攻击范围内的敌军法术抗性-40%",
"rangeId": null,
"blackboard": [
{
- "key": "sp_recovery_per_sec",
- "value": 0.4,
+ "key": "magic_resistance",
+ "value": -0.4,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "精神融解",
+ "description": "攻击范围内的敌军法术抗性-44%<@ba.talpu>(+4%)>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "magic_resistance",
+ "value": -0.44,
"valueStr": null
}
],
@@ -200661,13 +200587,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "主观缓时",
- "description": "攻击范围内的敌人移动速度-15%",
+ "name": "莱茵回路",
+ "description": "每6秒额外回复2点技力",
"rangeId": null,
"blackboard": [
{
- "key": "move_speed",
- "value": -0.15,
+ "key": "sp",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 6.0,
"valueStr": null
}
],
@@ -200679,15 +200610,20 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 5,
"prefabKey": "2",
- "name": "主观缓时",
- "description": "攻击范围内的敌人移动速度-18%<@ba.talpu>(+3%)>",
+ "name": "莱茵回路",
+ "description": "每5.5<@ba.talpu>(-0.5)>秒额外回复2点技力",
"rangeId": null,
"blackboard": [
{
- "key": "move_speed",
- "value": -0.18,
+ "key": "sp",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 5.5,
"valueStr": null
}
],
@@ -200722,31 +200658,14 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+34",
+ "description": "攻击力+35",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -200758,7 +200677,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 34.0,
+ "value": 35.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -200767,12 +200686,6 @@
},
"equivalentCost": null
},
- {
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
- "equivalentCost": null
- },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -200795,6 +200708,12 @@
}
},
"equivalentCost": null
+ },
+ {
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -200831,7 +200750,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 105,
+ "atk": 110,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -200883,12 +200802,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30031",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -200906,8 +200825,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -200924,13 +200843,13 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -200947,7 +200866,7 @@
"type": "MATERIAL"
},
{
- "id": "30103",
+ "id": "30063",
"count": 4,
"type": "MATERIAL"
}
@@ -200965,12 +200884,12 @@
"type": "MATERIAL"
},
{
- "id": "30013",
+ "id": "30073",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30063",
+ "id": "30053",
"count": 4,
"type": "MATERIAL"
}
@@ -200978,52 +200897,53 @@
}
]
},
- "char_180_amgoat": {
- "name": "艾雅法拉",
- "description": "攻击造成<@ba.kw>法术伤害>",
+ "char_213_mostma": {
+ "name": "莫斯提马",
+ "description": "攻击造成<@ba.kw>群体法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_180_amgoat",
+ "potentialItemId": "p_char_213_mostma",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_180_amgoat",
- "nationId": "leithanien",
+ "classicPotentialItemId": "class_p_char_213_mostma",
+ "nationId": "laterano",
"groupId": null,
"teamId": null,
- "displayNumber": "LN02",
- "appellation": "Eyjafjalla",
+ "displayNumber": "LT77",
+ "appellation": "Mostima",
"position": "RANGED",
"tagList": [
- "输出",
- "削弱"
+ "群攻",
+ "支援",
+ "控场"
],
- "itemUsage": "罗德岛术师干员艾雅法拉,一直想要倾尽全力为你做些什么。",
- "itemDesc": "总是很努力,总是很认真。",
+ "itemUsage": "资深信使莫斯提马,用法术为你扫平前路。",
+ "itemDesc": "不过首先,你要能找得到她。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "CASTER",
- "subProfessionId": "corecaster",
+ "subProfessionId": "splashcaster",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_180_amgoat",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_213_mostma",
+ "rangeId": "2-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 732,
- "atk": 292,
- "def": 46,
+ "maxHp": 822,
+ "atk": 387,
+ "def": 52,
"magicResistance": 10.0,
- "cost": 19,
+ "cost": 31,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -201044,15 +200964,15 @@
{
"level": 50,
"data": {
- "maxHp": 1046,
- "atk": 406,
- "def": 79,
+ "maxHp": 1142,
+ "atk": 546,
+ "def": 80,
"magicResistance": 10.0,
- "cost": 19,
+ "cost": 31,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -201074,22 +200994,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_180_amgoat",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_213_mostma",
+ "rangeId": "3-6",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1046,
- "atk": 406,
- "def": 79,
+ "maxHp": 1142,
+ "atk": 546,
+ "def": 80,
"magicResistance": 15.0,
- "cost": 21,
+ "cost": 34,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -201110,15 +201030,15 @@
{
"level": 80,
"data": {
- "maxHp": 1359,
- "atk": 535,
- "def": 109,
+ "maxHp": 1428,
+ "atk": 700,
+ "def": 110,
"magicResistance": 15.0,
- "cost": 21,
+ "cost": 34,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -201144,34 +201064,34 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30052",
"count": 7,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_180_amgoat",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_213_mostma",
+ "rangeId": "3-6",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1359,
- "atk": 535,
- "def": 109,
+ "maxHp": 1428,
+ "atk": 700,
+ "def": 110,
"magicResistance": 20.0,
- "cost": 21,
+ "cost": 34,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -201192,15 +201112,15 @@
{
"level": 90,
"data": {
- "maxHp": 1743,
- "atk": 645,
- "def": 122,
+ "maxHp": 1831,
+ "atk": 834,
+ "def": 132,
"magicResistance": 20.0,
- "cost": 21,
+ "cost": 34,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -201226,13 +201146,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "30094",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -201240,7 +201160,7 @@
],
"skills": [
{
- "skillId": "skchr_amgoat_1",
+ "skillId": "skcom_atk_up[3]",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -201253,16 +201173,16 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
+ "id": "30093",
"count": 7,
"type": "MATERIAL"
}
@@ -201281,13 +201201,13 @@
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 8,
+ "id": "30024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -201305,13 +201225,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30094",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -201323,7 +201243,7 @@
}
},
{
- "skillId": "skchr_amgoat_2",
+ "skillId": "skchr_mostma_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -201336,16 +201256,16 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
+ "id": "30103",
"count": 5,
"type": "MATERIAL"
}
@@ -201364,13 +201284,13 @@
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30034",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -201393,7 +201313,7 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30094",
"count": 6,
"type": "MATERIAL"
}
@@ -201406,7 +201326,7 @@
}
},
{
- "skillId": "skchr_amgoat_3",
+ "skillId": "skchr_mostma_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -201419,17 +201339,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "30013",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -201447,13 +201367,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30024",
- "count": 7,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -201471,13 +201391,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "30034",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -201500,33 +201420,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "炎息",
- "description": "在场时,所有友方【术师】职业干员的攻击力+7%",
- "rangeId": null,
- "blackboard": [
- {
- "key": "atk",
- "value": 0.07,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 5,
- "prefabKey": "1",
- "name": "炎息",
- "description": "在场时,所有友方【术师】职业干员的攻击力+9%<@ba.talpu>(+2%)>",
+ "name": "技力光环·术师",
+ "description": "在场时所有【术师】干员的技力自然回复速度+0.2/秒(同类效果取最高)",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.09,
+ "key": "sp_recovery_per_sec",
+ "value": 0.2,
"valueStr": null
}
],
@@ -201540,33 +201440,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "炎息",
- "description": "在场时,所有友方【术师】职业干员的攻击力+14%",
- "rangeId": null,
- "blackboard": [
- {
- "key": "atk",
- "value": 0.14,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 5,
- "prefabKey": "1",
- "name": "炎息",
- "description": "在场时,所有友方【术师】职业干员的攻击力+16%<@ba.talpu>(+2%)>",
+ "name": "技力光环·术师",
+ "description": "在场时所有【术师】干员的技力自然回复速度+0.4/秒(同类效果取最高)",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.16,
+ "key": "sp_recovery_per_sec",
+ "value": 0.4,
"valueStr": null
}
],
@@ -201584,18 +201464,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "乱火",
- "description": "部署后立即随机获得一定的技力",
+ "name": "主观缓时",
+ "description": "攻击范围内的敌人移动速度-15%",
"rangeId": null,
"blackboard": [
{
- "key": "sp_min",
- "value": 7.0,
- "valueStr": null
- },
- {
- "key": "sp_max",
- "value": 16.0,
+ "key": "move_speed",
+ "value": -0.15,
"valueStr": null
}
],
@@ -201607,20 +201482,15 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "乱火",
- "description": "部署后立即随机获得较多的技力",
+ "name": "主观缓时",
+ "description": "攻击范围内的敌人移动速度-18%<@ba.talpu>(+3%)>",
"rangeId": null,
"blackboard": [
{
- "key": "sp_min",
- "value": 10.0,
- "valueStr": null
- },
- {
- "key": "sp_max",
- "value": 20.0,
+ "key": "move_speed",
+ "value": -0.18,
"valueStr": null
}
],
@@ -201655,14 +201525,31 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+27",
+ "description": "攻击力+34",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -201674,7 +201561,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 27.0,
+ "value": 34.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -201683,6 +201570,12 @@
},
"equivalentCost": null
},
+ {
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
+ },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -201705,12 +201598,6 @@
}
},
"equivalentCost": null
- },
- {
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
- "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -201747,7 +201634,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 90,
+ "atk": 105,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -201799,12 +201686,12 @@
"type": "MATERIAL"
},
{
- "id": "30041",
- "count": 5,
+ "id": "30051",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30021",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -201822,8 +201709,8 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -201840,12 +201727,12 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30062",
"count": 3,
"type": "MATERIAL"
}
@@ -201863,8 +201750,8 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -201881,12 +201768,12 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 3,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30103",
+ "id": "30063",
"count": 4,
"type": "MATERIAL"
}
@@ -201894,26 +201781,26 @@
}
]
},
- "char_2013_cerber": {
- "name": "刻俄柏",
+ "char_180_amgoat": {
+ "name": "艾雅法拉",
"description": "攻击造成<@ba.kw>法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_2013_cerber",
+ "potentialItemId": "p_char_180_amgoat",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_2013_cerber",
- "nationId": "rhodes",
+ "classicPotentialItemId": "class_p_char_180_amgoat",
+ "nationId": "leithanien",
"groupId": null,
"teamId": null,
- "displayNumber": "R155",
- "appellation": "Ceobe",
+ "displayNumber": "LN02",
+ "appellation": "Eyjafjalla",
"position": "RANGED",
"tagList": [
"输出",
- "控场"
+ "削弱"
],
- "itemUsage": "刻俄柏,随时准备打坏人。",
- "itemDesc": "能敲一个两个三个,又快又准。",
+ "itemUsage": "罗德岛术师干员艾雅法拉,一直想要倾尽全力为你做些什么。",
+ "itemDesc": "总是很努力,总是很认真。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -201924,16 +201811,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_2013_cerber",
+ "characterPrefabKey": "char_180_amgoat",
"rangeId": "3-6",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 657,
- "atk": 302,
- "def": 48,
+ "maxHp": 732,
+ "atk": 292,
+ "def": 46,
"magicResistance": 10.0,
"cost": 19,
"blockCnt": 1,
@@ -201960,9 +201847,9 @@
{
"level": 50,
"data": {
- "maxHp": 939,
- "atk": 420,
- "def": 82,
+ "maxHp": 1046,
+ "atk": 406,
+ "def": 79,
"magicResistance": 10.0,
"cost": 19,
"blockCnt": 1,
@@ -201990,16 +201877,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_2013_cerber",
+ "characterPrefabKey": "char_180_amgoat",
"rangeId": "3-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 939,
- "atk": 420,
- "def": 82,
+ "maxHp": 1046,
+ "atk": 406,
+ "def": 79,
"magicResistance": 15.0,
"cost": 21,
"blockCnt": 1,
@@ -202026,9 +201913,9 @@
{
"level": 80,
"data": {
- "maxHp": 1220,
- "atk": 553,
- "def": 114,
+ "maxHp": 1359,
+ "atk": 535,
+ "def": 109,
"magicResistance": 15.0,
"cost": 21,
"blockCnt": 1,
@@ -202061,27 +201948,27 @@
},
{
"id": "30042",
- "count": 8,
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_2013_cerber",
+ "characterPrefabKey": "char_180_amgoat",
"rangeId": "3-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1220,
- "atk": 553,
- "def": 114,
+ "maxHp": 1359,
+ "atk": 535,
+ "def": 109,
"magicResistance": 20.0,
"cost": 21,
"blockCnt": 1,
@@ -202108,9 +201995,9 @@
{
"level": 90,
"data": {
- "maxHp": 1565,
- "atk": 667,
- "def": 128,
+ "maxHp": 1743,
+ "atk": 645,
+ "def": 122,
"magicResistance": 20.0,
"cost": 21,
"blockCnt": 1,
@@ -202142,12 +202029,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30064",
"count": 5,
"type": "MATERIAL"
}
@@ -202156,7 +202043,7 @@
],
"skills": [
{
- "skillId": "skchr_cerber_1",
+ "skillId": "skchr_amgoat_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -202169,17 +202056,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -202197,13 +202084,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "30104",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -202226,8 +202113,8 @@
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 7,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -202239,7 +202126,7 @@
}
},
{
- "skillId": "skchr_cerber_2",
+ "skillId": "skchr_amgoat_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -202252,16 +202139,16 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
+ "id": "30083",
"count": 5,
"type": "MATERIAL"
}
@@ -202280,13 +202167,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -202304,12 +202191,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30084",
"count": 6,
"type": "MATERIAL"
}
@@ -202322,7 +202209,7 @@
}
},
{
- "skillId": "skchr_cerber_3",
+ "skillId": "skchr_amgoat_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -202335,17 +202222,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 11,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -202363,13 +202250,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30044",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -202387,13 +202274,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 6,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -202416,13 +202303,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "剥壳",
- "description": "攻击时对目标额外造成相当于其防御力25%的法术伤害",
+ "name": "炎息",
+ "description": "在场时,所有友方【术师】职业干员的攻击力+7%",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.25,
+ "key": "atk",
+ "value": 0.07,
"valueStr": null
}
],
@@ -202434,15 +202321,15 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 5,
"prefabKey": "1",
- "name": "剥壳",
- "description": "攻击时对目标额外造成相当于其防御力29%<@ba.talpu>(+4%)>的法术伤害",
+ "name": "炎息",
+ "description": "在场时,所有友方【术师】职业干员的攻击力+9%<@ba.talpu>(+2%)>",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.29,
+ "key": "atk",
+ "value": 0.09,
"valueStr": null
}
],
@@ -202456,13 +202343,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "剥壳",
- "description": "攻击时对目标额外造成相当于其防御力40%的法术伤害",
+ "name": "炎息",
+ "description": "在场时,所有友方【术师】职业干员的攻击力+14%",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.4,
+ "key": "atk",
+ "value": 0.14,
"valueStr": null
}
],
@@ -202474,15 +202361,15 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 5,
"prefabKey": "1",
- "name": "剥壳",
- "description": "攻击时对目标额外造成相当于其防御力44%<@ba.talpu>(+4%)>的法术伤害",
+ "name": "炎息",
+ "description": "在场时,所有友方【术师】职业干员的攻击力+16%<@ba.talpu>(+2%)>",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.44,
+ "key": "atk",
+ "value": 0.16,
"valueStr": null
}
],
@@ -202500,18 +202387,43 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "独行长路",
- "description": "当周围四格内没有其他友方单位时,攻击力+8%,攻击速度+8",
+ "name": "乱火",
+ "description": "部署后立即随机获得一定的技力",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.08,
+ "key": "sp_min",
+ "value": 7.0,
"valueStr": null
},
{
- "key": "attack_speed",
- "value": 8.0,
+ "key": "sp_max",
+ "value": 16.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "2",
+ "name": "乱火",
+ "description": "部署后立即随机获得较多的技力",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "sp_min",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "sp_max",
+ "value": 20.0,
"valueStr": null
}
],
@@ -202546,26 +202458,9 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
@@ -202591,12 +202486,6 @@
},
"equivalentCost": null
},
- {
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
- "equivalentCost": null
- },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -202619,6 +202508,12 @@
}
},
"equivalentCost": null
+ },
+ {
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -202771,8 +202666,8 @@
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 6,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -202789,39 +202684,39 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 4,
+ "id": "30083",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 5,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_4027_heyak": {
- "name": "霍尔海雅",
+ "char_2013_cerber": {
+ "name": "刻俄柏",
"description": "攻击造成<@ba.kw>法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4027_heyak",
+ "potentialItemId": "p_char_2013_cerber",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "columbia",
+ "classicPotentialItemId": "class_p_char_2013_cerber",
+ "nationId": "rhodes",
"groupId": null,
"teamId": null,
- "displayNumber": "CB88",
- "appellation": "Ho'olheyak",
+ "displayNumber": "R155",
+ "appellation": "Ceobe",
"position": "RANGED",
"tagList": [
"输出",
"控场"
],
- "itemUsage": "术师干员霍尔海雅,漫游于历史的长河之中。",
- "itemDesc": "曾经她试图逆流而上,如今她决定顺势而为。",
+ "itemUsage": "刻俄柏,随时准备打坏人。",
+ "itemDesc": "能敲一个两个三个,又快又准。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -202832,16 +202727,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4027_heyak",
+ "characterPrefabKey": "char_2013_cerber",
"rangeId": "3-6",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 743,
- "atk": 287,
- "def": 49,
+ "maxHp": 657,
+ "atk": 302,
+ "def": 48,
"magicResistance": 10.0,
"cost": 19,
"blockCnt": 1,
@@ -202868,9 +202763,9 @@
{
"level": 50,
"data": {
- "maxHp": 1062,
- "atk": 399,
- "def": 84,
+ "maxHp": 939,
+ "atk": 420,
+ "def": 82,
"magicResistance": 10.0,
"cost": 19,
"blockCnt": 1,
@@ -202898,16 +202793,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4027_heyak",
+ "characterPrefabKey": "char_2013_cerber",
"rangeId": "3-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1062,
- "atk": 399,
- "def": 84,
+ "maxHp": 939,
+ "atk": 420,
+ "def": 82,
"magicResistance": 15.0,
"cost": 21,
"blockCnt": 1,
@@ -202934,9 +202829,9 @@
{
"level": 80,
"data": {
- "maxHp": 1380,
- "atk": 525,
- "def": 116,
+ "maxHp": 1220,
+ "atk": 553,
+ "def": 114,
"magicResistance": 15.0,
"cost": 21,
"blockCnt": 1,
@@ -202968,28 +202863,28 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30042",
"count": 8,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 6,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4027_heyak",
+ "characterPrefabKey": "char_2013_cerber",
"rangeId": "3-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1380,
- "atk": 525,
- "def": 116,
+ "maxHp": 1220,
+ "atk": 553,
+ "def": 114,
"magicResistance": 20.0,
"cost": 21,
"blockCnt": 1,
@@ -203016,9 +202911,9 @@
{
"level": 90,
"data": {
- "maxHp": 1770,
- "atk": 633,
- "def": 130,
+ "maxHp": 1565,
+ "atk": 667,
+ "def": 128,
"magicResistance": 20.0,
"cost": 21,
"blockCnt": 1,
@@ -203050,13 +202945,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 7,
+ "id": "31024",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -203064,7 +202959,7 @@
],
"skills": [
{
- "skillId": "skchr_heyak_1",
+ "skillId": "skchr_cerber_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -203081,13 +202976,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 3,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -203105,12 +203000,12 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31024",
"count": 7,
"type": "MATERIAL"
}
@@ -203129,13 +203024,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 6,
+ "id": "31014",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -203147,7 +203042,7 @@
}
},
{
- "skillId": "skchr_heyak_2",
+ "skillId": "skchr_cerber_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -203164,13 +203059,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31063",
- "count": 3,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -203188,13 +203083,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "31014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -203217,8 +203112,8 @@
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 5,
+ "id": "31024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -203230,7 +203125,7 @@
}
},
{
- "skillId": "skchr_heyak_3",
+ "skillId": "skchr_cerber_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -203247,13 +203142,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 6,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -203271,13 +203166,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 7,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -203295,13 +203190,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 4,
+ "id": "30014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -203324,18 +203219,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "传承终焉",
- "description": "攻击空中目标时攻击力提升至110%,并使其特殊能力失效1秒",
+ "name": "剥壳",
+ "description": "攻击时对目标额外造成相当于其防御力25%的法术伤害",
"rangeId": null,
"blackboard": [
{
"key": "atk_scale",
- "value": 1.1,
- "valueStr": null
- },
- {
- "key": "silence",
- "value": 1.0,
+ "value": 0.25,
"valueStr": null
}
],
@@ -203349,18 +203239,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "传承终焉",
- "description": "攻击空中目标时攻击力提升至113%<@ba.talpu>(+3%)>,并使其特殊能力失效1秒",
+ "name": "剥壳",
+ "description": "攻击时对目标额外造成相当于其防御力29%<@ba.talpu>(+4%)>的法术伤害",
"rangeId": null,
"blackboard": [
{
"key": "atk_scale",
- "value": 1.13,
- "valueStr": null
- },
- {
- "key": "silence",
- "value": 1.0,
+ "value": 0.29,
"valueStr": null
}
],
@@ -203374,18 +203259,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "传承终焉",
- "description": "攻击空中目标时攻击力提升至120%,并使其特殊能力失效3秒",
+ "name": "剥壳",
+ "description": "攻击时对目标额外造成相当于其防御力40%的法术伤害",
"rangeId": null,
"blackboard": [
{
"key": "atk_scale",
- "value": 1.2,
- "valueStr": null
- },
- {
- "key": "silence",
- "value": 3.0,
+ "value": 0.4,
"valueStr": null
}
],
@@ -203399,18 +203279,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "传承终焉",
- "description": "攻击空中目标时攻击力提升至123%<@ba.talpu>(+3%)>,并使其特殊能力失效3秒",
+ "name": "剥壳",
+ "description": "攻击时对目标额外造成相当于其防御力44%<@ba.talpu>(+4%)>的法术伤害",
"rangeId": null,
"blackboard": [
{
"key": "atk_scale",
- "value": 1.23,
- "valueStr": null
- },
- {
- "key": "silence",
- "value": 3.0,
+ "value": 0.44,
"valueStr": null
}
],
@@ -203428,13 +203303,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "曾有羽翼",
- "description": "攻击范围内所有生命值高于80%的敌人<$ba.weightless>失重>",
+ "name": "独行长路",
+ "description": "当周围四格内没有其他友方单位时,攻击力+8%,攻击速度+8",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.8,
+ "key": "atk",
+ "value": 0.08,
+ "valueStr": null
+ },
+ {
+ "key": "attack_speed",
+ "value": 8.0,
"valueStr": null
}
],
@@ -203694,8 +203574,8 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30053",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -203712,38 +203592,39 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 6,
+ "id": "30093",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 3,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_4133_logos": {
- "name": "逻各斯",
+ "char_4027_heyak": {
+ "name": "霍尔海雅",
"description": "攻击造成<@ba.kw>法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4133_logos",
+ "potentialItemId": "p_char_4027_heyak",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "rhodes",
- "groupId": "elite",
+ "nationId": "columbia",
+ "groupId": null,
"teamId": null,
- "displayNumber": "RE03",
- "appellation": "Logos",
+ "displayNumber": "CB88",
+ "appellation": "Ho'olheyak",
"position": "RANGED",
"tagList": [
- "输出"
+ "输出",
+ "控场"
],
- "itemUsage": "罗德岛精英干员逻各斯,萨卡兹众魂的摆渡人。",
- "itemDesc": "他的真名得到了众多女妖的加护,绝对不要在十秒内连续朗读或者书写三遍以上。",
+ "itemUsage": "术师干员霍尔海雅,漫游于历史的长河之中。",
+ "itemDesc": "曾经她试图逆流而上,如今她决定顺势而为。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -203754,16 +203635,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4133_logos",
+ "characterPrefabKey": "char_4027_heyak",
"rangeId": "3-6",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 698,
- "atk": 303,
- "def": 45,
+ "maxHp": 743,
+ "atk": 287,
+ "def": 49,
"magicResistance": 10.0,
"cost": 19,
"blockCnt": 1,
@@ -203790,9 +203671,9 @@
{
"level": 50,
"data": {
- "maxHp": 998,
- "atk": 422,
- "def": 76,
+ "maxHp": 1062,
+ "atk": 399,
+ "def": 84,
"magicResistance": 10.0,
"cost": 19,
"blockCnt": 1,
@@ -203820,16 +203701,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4133_logos",
+ "characterPrefabKey": "char_4027_heyak",
"rangeId": "3-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 998,
- "atk": 422,
- "def": 76,
+ "maxHp": 1062,
+ "atk": 399,
+ "def": 84,
"magicResistance": 15.0,
"cost": 21,
"blockCnt": 1,
@@ -203856,9 +203737,9 @@
{
"level": 80,
"data": {
- "maxHp": 1297,
- "atk": 556,
- "def": 106,
+ "maxHp": 1380,
+ "atk": 525,
+ "def": 116,
"magicResistance": 15.0,
"cost": 21,
"blockCnt": 1,
@@ -203895,23 +203776,23 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 8,
+ "id": "30022",
+ "count": 6,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4133_logos",
+ "characterPrefabKey": "char_4027_heyak",
"rangeId": "3-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1297,
- "atk": 556,
- "def": 106,
+ "maxHp": 1380,
+ "atk": 525,
+ "def": 116,
"magicResistance": 20.0,
"cost": 21,
"blockCnt": 1,
@@ -203938,9 +203819,9 @@
{
"level": 90,
"data": {
- "maxHp": 1663,
- "atk": 671,
- "def": 119,
+ "maxHp": 1770,
+ "atk": 633,
+ "def": 130,
"magicResistance": 20.0,
"cost": 21,
"blockCnt": 1,
@@ -203972,13 +203853,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 6,
+ "id": "31064",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -203986,7 +203867,7 @@
],
"skills": [
{
- "skillId": "skchr_logos_1",
+ "skillId": "skchr_heyak_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -204003,13 +203884,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 11,
+ "id": "30103",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -204027,13 +203908,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "31034",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -204051,13 +203932,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -204069,7 +203950,7 @@
}
},
{
- "skillId": "skchr_logos_2",
+ "skillId": "skchr_heyak_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -204086,13 +203967,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31043",
- "count": 8,
+ "id": "31063",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -204110,13 +203991,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -204134,13 +204015,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 6,
+ "id": "31034",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -204152,7 +204033,7 @@
}
},
{
- "skillId": "skchr_logos_3",
+ "skillId": "skchr_heyak_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -204169,13 +204050,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31024",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 5,
+ "id": "31013",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -204193,12 +204074,12 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31064",
"count": 7,
"type": "MATERIAL"
}
@@ -204222,7 +204103,7 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
}
@@ -204246,23 +204127,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "语汇演化",
- "description": "对一个目标发起攻击时,有40%几率额外对攻击范围内一个随机目标造成相当于攻击力40%的法术伤害",
+ "name": "传承终焉",
+ "description": "攻击空中目标时攻击力提升至110%,并使其特殊能力失效1秒",
"rangeId": null,
"blackboard": [
- {
- "key": "prob",
- "value": 0.4,
- "valueStr": null
- },
{
"key": "atk_scale",
- "value": 0.4,
+ "value": 1.1,
"valueStr": null
},
{
- "key": "sluggish",
- "value": 0.0,
+ "key": "silence",
+ "value": 1.0,
"valueStr": null
}
],
@@ -204276,23 +204152,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "语汇演化",
- "description": "对一个目标发起攻击时,有40%几率额外对攻击范围内一个随机目标造成相当于攻击力45%<@ba.talpu>(+5%)>的法术伤害",
+ "name": "传承终焉",
+ "description": "攻击空中目标时攻击力提升至113%<@ba.talpu>(+3%)>,并使其特殊能力失效1秒",
"rangeId": null,
"blackboard": [
- {
- "key": "prob",
- "value": 0.4,
- "valueStr": null
- },
{
"key": "atk_scale",
- "value": 0.45,
+ "value": 1.13,
"valueStr": null
},
{
- "key": "sluggish",
- "value": 0.0,
+ "key": "silence",
+ "value": 1.0,
"valueStr": null
}
],
@@ -204306,23 +204177,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "语汇演化",
- "description": "对一个目标发起攻击时,有40%几率额外对攻击范围内一个随机目标造成相当于攻击力60%的法术伤害并使其<$ba.sluggish>停顿>0.8秒",
+ "name": "传承终焉",
+ "description": "攻击空中目标时攻击力提升至120%,并使其特殊能力失效3秒",
"rangeId": null,
"blackboard": [
- {
- "key": "prob",
- "value": 0.4,
- "valueStr": null
- },
{
"key": "atk_scale",
- "value": 0.6,
+ "value": 1.2,
"valueStr": null
},
{
- "key": "sluggish",
- "value": 0.8,
+ "key": "silence",
+ "value": 3.0,
"valueStr": null
}
],
@@ -204336,23 +204202,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "语汇演化",
- "description": "对一个目标发起攻击时,有40%几率额外对攻击范围内一个随机目标造成相当于攻击力65%<@ba.talpu>(+5%)>的法术伤害并使其<$ba.sluggish>停顿>0.8秒",
+ "name": "传承终焉",
+ "description": "攻击空中目标时攻击力提升至123%<@ba.talpu>(+3%)>,并使其特殊能力失效3秒",
"rangeId": null,
"blackboard": [
- {
- "key": "prob",
- "value": 0.4,
- "valueStr": null
- },
{
"key": "atk_scale",
- "value": 0.65,
+ "value": 1.23,
"valueStr": null
},
{
- "key": "sluggish",
- "value": 0.8,
+ "key": "silence",
+ "value": 3.0,
"valueStr": null
}
],
@@ -204370,53 +204231,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "剜魂具辞",
- "description": "攻击使目标在5秒内法术抗性-10且受到的法术伤害提高150点",
- "rangeId": null,
- "blackboard": [
- {
- "key": "duration",
- "value": 5.0,
- "valueStr": null
- },
- {
- "key": "magic_resistance",
- "value": -10.0,
- "valueStr": null
- },
- {
- "key": "atk_addition",
- "value": 150.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "2",
- "name": "剜魂具辞",
- "description": "攻击使目标在5秒内法术抗性-10且受到的法术伤害提高165<@ba.talpu>(+15)>点",
+ "name": "曾有羽翼",
+ "description": "攻击范围内所有生命值高于80%的敌人<$ba.weightless>失重>",
"rangeId": null,
"blackboard": [
{
- "key": "duration",
- "value": 5.0,
- "valueStr": null
- },
- {
- "key": "magic_resistance",
- "value": -10.0,
- "valueStr": null
- },
- {
- "key": "atk_addition",
- "value": 165.0,
+ "key": "hp_ratio",
+ "value": 0.8,
"valueStr": null
}
],
@@ -204451,9 +204272,26 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
@@ -204659,8 +204497,8 @@
"type": "MATERIAL"
},
{
- "id": "31043",
- "count": 5,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -204677,12 +204515,12 @@
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 5,
+ "id": "30073",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "31043",
+ "id": "31023",
"count": 3,
"type": "MATERIAL"
}
@@ -204690,53 +204528,51 @@
}
]
},
- "char_2015_dusk": {
- "name": "夕",
- "description": "攻击造成<@ba.kw>群体法术伤害>",
+ "char_4133_logos": {
+ "name": "逻各斯",
+ "description": "攻击造成<@ba.kw>法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_2015_dusk",
+ "potentialItemId": "p_char_4133_logos",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "yan",
- "groupId": "sui",
+ "nationId": "rhodes",
+ "groupId": "elite",
"teamId": null,
- "displayNumber": "NM02",
- "appellation": "Dusk",
+ "displayNumber": "RE03",
+ "appellation": "Logos",
"position": "RANGED",
"tagList": [
- "群攻",
- "输出",
- "控场"
+ "输出"
],
- "itemUsage": "兴起而来的画之大者,夕,只负责一切事业的点睛之笔。",
- "itemDesc": "在她失了兴致之前,鼓起勇气向她搭话!",
+ "itemUsage": "罗德岛精英干员逻各斯,萨卡兹众魂的摆渡人。",
+ "itemDesc": "他的真名得到了众多女妖的加护,绝对不要在十秒内连续朗读或者书写三遍以上。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "CASTER",
- "subProfessionId": "splashcaster",
+ "subProfessionId": "corecaster",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_2015_dusk",
- "rangeId": "2-3",
+ "characterPrefabKey": "char_4133_logos",
+ "rangeId": "3-6",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 808,
- "atk": 426,
- "def": 50,
+ "maxHp": 698,
+ "atk": 303,
+ "def": 45,
"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,
@@ -204757,15 +204593,15 @@
{
"level": 50,
"data": {
- "maxHp": 1123,
- "atk": 601,
- "def": 77,
+ "maxHp": 998,
+ "atk": 422,
+ "def": 76,
"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,
@@ -204787,22 +204623,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_2015_dusk",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_4133_logos",
+ "rangeId": "3-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1123,
- "atk": 601,
- "def": 77,
+ "maxHp": 998,
+ "atk": 422,
+ "def": 76,
"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,
@@ -204823,15 +204659,15 @@
{
"level": 80,
"data": {
- "maxHp": 1404,
- "atk": 771,
+ "maxHp": 1297,
+ "atk": 556,
"def": 106,
"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,
@@ -204857,34 +204693,34 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 6,
+ "id": "30032",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 3,
+ "id": "30012",
+ "count": 8,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_2015_dusk",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_4133_logos",
+ "rangeId": "3-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1404,
- "atk": 771,
+ "maxHp": 1297,
+ "atk": 556,
"def": 106,
"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,
@@ -204905,15 +204741,15 @@
{
"level": 90,
"data": {
- "maxHp": 1801,
- "atk": 918,
- "def": 127,
+ "maxHp": 1663,
+ "atk": 671,
+ "def": 119,
"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,
@@ -204939,12 +204775,12 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30155",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30074",
"count": 6,
"type": "MATERIAL"
}
@@ -204953,7 +204789,7 @@
],
"skills": [
{
- "skillId": "skchr_dusk_1",
+ "skillId": "skchr_logos_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -204970,13 +204806,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -204994,13 +204830,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -205018,12 +204854,12 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30064",
"count": 4,
"type": "MATERIAL"
}
@@ -205036,7 +204872,7 @@
}
},
{
- "skillId": "skchr_dusk_2",
+ "skillId": "skchr_logos_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -205053,13 +204889,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 11,
+ "id": "31043",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -205078,12 +204914,12 @@
},
{
"id": "30064",
- "count": 3,
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 5,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -205101,13 +204937,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 4,
+ "id": "30084",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -205119,9 +204955,9 @@
}
},
{
- "skillId": "skchr_dusk_3",
+ "skillId": "skchr_logos_3",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10015_dusk_drgn",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -205136,12 +204972,12 @@
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30103",
+ "id": "30023",
"count": 5,
"type": "MATERIAL"
}
@@ -205160,13 +204996,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "30044",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -205189,8 +205025,8 @@
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 6,
+ "id": "30074",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -205202,9 +205038,7 @@
}
}
],
- "displayTokenDict": {
- "token_10015_dusk_drgn": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
@@ -205215,18 +205049,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "化境",
- "description": "击杀一名敌人获得2%攻击力,最多可叠加10层",
+ "name": "语汇演化",
+ "description": "对一个目标发起攻击时,有40%几率额外对攻击范围内一个随机目标造成相当于攻击力40%的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.02,
+ "key": "prob",
+ "value": 0.4,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 10.0,
+ "key": "atk_scale",
+ "value": 0.4,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 0.0,
"valueStr": null
}
],
@@ -205240,18 +205079,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "化境",
- "description": "击杀一名敌人获得2%攻击力,最多可叠加13<@ba.talpu>(+3)>层",
+ "name": "语汇演化",
+ "description": "对一个目标发起攻击时,有40%几率额外对攻击范围内一个随机目标造成相当于攻击力45%<@ba.talpu>(+5%)>的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.02,
+ "key": "prob",
+ "value": 0.4,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 13.0,
+ "key": "atk_scale",
+ "value": 0.45,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 0.0,
"valueStr": null
}
],
@@ -205265,18 +205109,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "化境",
- "description": "夕与\"小自在\"击杀一名敌人时,夕获得2%攻击力,最多可叠加15层",
+ "name": "语汇演化",
+ "description": "对一个目标发起攻击时,有40%几率额外对攻击范围内一个随机目标造成相当于攻击力60%的法术伤害并使其<$ba.sluggish>停顿>0.8秒",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.02,
+ "key": "prob",
+ "value": 0.4,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 15.0,
+ "key": "atk_scale",
+ "value": 0.6,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 0.8,
"valueStr": null
}
],
@@ -205290,18 +205139,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "化境",
- "description": "夕与\"小自在\"击杀一名敌人时,夕获得2%攻击力,最多可叠加18<@ba.talpu>(+3)>层",
+ "name": "语汇演化",
+ "description": "对一个目标发起攻击时,有40%几率额外对攻击范围内一个随机目标造成相当于攻击力65%<@ba.talpu>(+5%)>的法术伤害并使其<$ba.sluggish>停顿>0.8秒",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.02,
+ "key": "prob",
+ "value": 0.4,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 18.0,
+ "key": "atk_scale",
+ "value": 0.65,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 0.8,
"valueStr": null
}
],
@@ -205319,17 +205173,57 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "点睛",
- "description": "部署后首次攻击敌人时,在目标位置(可部署地面)召唤一个“小自在”(持续25秒)",
+ "name": "剜魂具辞",
+ "description": "攻击使目标在5秒内法术抗性-10且受到的法术伤害提高150点",
"rangeId": null,
"blackboard": [
{
- "key": "attack@tokenduration",
- "value": 25.0,
+ "key": "duration",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "magic_resistance",
+ "value": -10.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_addition",
+ "value": 150.0,
"valueStr": null
}
],
- "tokenKey": "token_10015_dusk_drgn",
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "2",
+ "name": "剜魂具辞",
+ "description": "攻击使目标在5秒内法术抗性-10且受到的法术伤害提高165<@ba.talpu>(+15)>点",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "duration",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "magic_resistance",
+ "value": -10.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_addition",
+ "value": 165.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
"isHideTalent": false
}
]
@@ -205360,31 +205254,14 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+34",
+ "description": "攻击力+27",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -205396,7 +205273,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 34.0,
+ "value": 27.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -205469,7 +205346,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 110,
+ "atk": 90,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -205521,12 +205398,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30041",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30021",
"count": 4,
"type": "MATERIAL"
}
@@ -205544,8 +205421,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -205562,13 +205439,13 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30032",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -205585,7 +205462,7 @@
"type": "MATERIAL"
},
{
- "id": "30093",
+ "id": "31043",
"count": 5,
"type": "MATERIAL"
}
@@ -205603,111 +205480,66 @@
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 3,
+ "id": "31023",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 5,
+ "id": "31043",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_472_pasngr": {
- "name": "异客",
- "description": "攻击造成<@ba.kw>法术伤害>,且会在<@ba.kw>3>个敌人间跳跃,每次跳跃伤害降低15%并造成短暂<$ba.sluggish>停顿>",
+ "char_2015_dusk": {
+ "name": "夕",
+ "description": "攻击造成<@ba.kw>群体法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_472_pasngr",
+ "potentialItemId": "p_char_2015_dusk",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_472_pasngr",
- "nationId": "sargon",
- "groupId": null,
+ "classicPotentialItemId": null,
+ "nationId": "yan",
+ "groupId": "sui",
"teamId": null,
- "displayNumber": "SG07",
- "appellation": "Passenger",
+ "displayNumber": "NM02",
+ "appellation": "Dusk",
"position": "RANGED",
"tagList": [
- "输出"
+ "群攻",
+ "输出",
+ "控场"
],
- "itemUsage": "工程干员异客,将以雷霆手段惩罚敌手。",
- "itemDesc": "他的各类自走兵器只有型号而没有名称,迭代的时候有点难分辨。",
+ "itemUsage": "兴起而来的画之大者,夕,只负责一切事业的点睛之笔。",
+ "itemDesc": "在她失了兴致之前,鼓起勇气向她搭话!",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "CASTER",
- "subProfessionId": "chain",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "attack@max_target",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "attack@sluggish",
- "value": 0.5,
- "valueStr": null
- }
- ],
- "overrideDescripton": "攻击造成<@ba.kw>法术伤害>,且会在<@ba.kw>{attack@max_target}>个敌人间跳跃,每次跳跃伤害降低15%并造成短暂<$ba.sluggish>停顿>(精英2后更新)",
- "prefabKey": "-1",
- "rangeId": null
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "attack@max_target",
- "value": 4.0,
- "valueStr": null
- },
- {
- "key": "attack@sluggish",
- "value": 0.5,
- "valueStr": null
- }
- ],
- "overrideDescripton": "攻击造成<@ba.kw>法术伤害>,且会在<@ba.kw>{attack@max_target}>个敌人间跳跃,每次跳跃伤害降低15%并造成短暂<$ba.sluggish>停顿>",
- "prefabKey": "-1",
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "splashcaster",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_472_pasngr",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_2015_dusk",
+ "rangeId": "2-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 654,
- "atk": 311,
- "def": 49,
+ "maxHp": 808,
+ "atk": 426,
+ "def": 50,
"magicResistance": 10.0,
- "cost": 30,
+ "cost": 31,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -205728,15 +205560,15 @@
{
"level": 50,
"data": {
- "maxHp": 935,
- "atk": 433,
- "def": 84,
+ "maxHp": 1123,
+ "atk": 601,
+ "def": 77,
"magicResistance": 10.0,
- "cost": 30,
+ "cost": 31,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -205758,22 +205590,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_472_pasngr",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_2015_dusk",
+ "rangeId": "3-6",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 935,
- "atk": 433,
- "def": 84,
+ "maxHp": 1123,
+ "atk": 601,
+ "def": 77,
"magicResistance": 15.0,
- "cost": 33,
+ "cost": 34,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -205794,15 +205626,15 @@
{
"level": 80,
"data": {
- "maxHp": 1215,
- "atk": 571,
- "def": 116,
+ "maxHp": 1404,
+ "atk": 771,
+ "def": 106,
"magicResistance": 15.0,
- "cost": 33,
+ "cost": 34,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -205828,34 +205660,34 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 8,
+ "id": "30062",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30042",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_472_pasngr",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_2015_dusk",
+ "rangeId": "3-6",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1215,
- "atk": 571,
- "def": 116,
+ "maxHp": 1404,
+ "atk": 771,
+ "def": 106,
"magicResistance": 20.0,
- "cost": 33,
+ "cost": 34,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -205876,15 +205708,15 @@
{
"level": 90,
"data": {
- "maxHp": 1558,
- "atk": 689,
- "def": 130,
+ "maxHp": 1801,
+ "atk": 918,
+ "def": 127,
"magicResistance": 20.0,
- "cost": 33,
+ "cost": 34,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.3,
+ "baseAttackTime": 2.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -205910,13 +205742,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 5,
+ "id": "30084",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -205924,7 +205756,7 @@
],
"skills": [
{
- "skillId": "skchr_pasngr_1",
+ "skillId": "skchr_dusk_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -205941,13 +205773,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -205965,13 +205797,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
"id": "31014",
- "count": 8,
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -205989,13 +205821,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 6,
+ "id": "30074",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -206007,7 +205839,7 @@
}
},
{
- "skillId": "skchr_pasngr_2",
+ "skillId": "skchr_dusk_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -206024,13 +205856,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -206048,13 +205880,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "31034",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -206072,13 +205904,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 5,
+ "id": "30044",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -206090,9 +205922,9 @@
}
},
{
- "skillId": "skchr_pasngr_3",
+ "skillId": "skchr_dusk_3",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10015_dusk_drgn",
"levelUpCostCond": [
{
"unlockCond": {
@@ -206107,13 +205939,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 3,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -206131,13 +205963,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -206160,8 +205992,8 @@
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 4,
+ "id": "30084",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -206173,7 +206005,9 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10015_dusk_drgn": true
+ },
"talents": [
{
"candidates": [
@@ -206184,23 +206018,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "机理分析",
- "description": "攻击命中生命值在80%以上的敌人时,3秒内异客对其造成的伤害提升10%",
+ "name": "化境",
+ "description": "击杀一名敌人获得2%攻击力,最多可叠加10层",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.8,
- "valueStr": null
- },
- {
- "key": "pasngr_t_1[enhance].damage_scale",
- "value": 1.1,
+ "key": "atk",
+ "value": 0.02,
"valueStr": null
},
{
- "key": "pasngr_t_1[enhance].duration",
- "value": 3.0,
+ "key": "max_stack_cnt",
+ "value": 10.0,
"valueStr": null
}
],
@@ -206212,25 +206041,20 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 5,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "机理分析",
- "description": "攻击命中生命值在80%以上的敌人时,3秒内异客对其造成的伤害提升15%<@ba.talpu>(+5%)>",
+ "name": "化境",
+ "description": "击杀一名敌人获得2%攻击力,最多可叠加13<@ba.talpu>(+3)>层",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.8,
- "valueStr": null
- },
- {
- "key": "pasngr_t_1[enhance].damage_scale",
- "value": 1.15,
+ "key": "atk",
+ "value": 0.02,
"valueStr": null
},
{
- "key": "pasngr_t_1[enhance].duration",
- "value": 3.0,
+ "key": "max_stack_cnt",
+ "value": 13.0,
"valueStr": null
}
],
@@ -206244,23 +206068,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "机理分析",
- "description": "攻击命中生命值在80%以上的敌人时,3秒内异客对其造成的伤害提升20%",
+ "name": "化境",
+ "description": "夕与\"小自在\"击杀一名敌人时,夕获得2%攻击力,最多可叠加15层",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.8,
- "valueStr": null
- },
- {
- "key": "pasngr_t_1[enhance].damage_scale",
- "value": 1.2,
+ "key": "atk",
+ "value": 0.02,
"valueStr": null
},
{
- "key": "pasngr_t_1[enhance].duration",
- "value": 3.0,
+ "key": "max_stack_cnt",
+ "value": 15.0,
"valueStr": null
}
],
@@ -206272,25 +206091,20 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 5,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "机理分析",
- "description": "攻击命中生命值在80%以上的敌人时,3秒内异客对其造成的伤害提升25%<@ba.talpu>(+5%)>",
+ "name": "化境",
+ "description": "夕与\"小自在\"击杀一名敌人时,夕获得2%攻击力,最多可叠加18<@ba.talpu>(+3)>层",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.8,
- "valueStr": null
- },
- {
- "key": "pasngr_t_1[enhance].damage_scale",
- "value": 1.25,
+ "key": "atk",
+ "value": 0.02,
"valueStr": null
},
{
- "key": "pasngr_t_1[enhance].duration",
- "value": 3.0,
+ "key": "max_stack_cnt",
+ "value": 18.0,
"valueStr": null
}
],
@@ -206308,37 +206122,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "孤卒",
- "description": "当周围4格没有敌人时,攻击力+8%",
- "rangeId": null,
- "blackboard": [
- {
- "key": "atk",
- "value": 0.08,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "2",
- "name": "孤卒",
- "description": "当周围4格没有敌人时,攻击力+10%<@ba.talpu>(+2%)>",
+ "name": "点睛",
+ "description": "部署后首次攻击敌人时,在目标位置(可部署地面)召唤一个“小自在”(持续25秒)",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.1,
+ "key": "attack@tokenduration",
+ "value": 25.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10015_dusk_drgn",
"isHideTalent": false
}
]
@@ -206369,14 +206163,31 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+32",
+ "description": "攻击力+34",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -206388,7 +206199,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 32.0,
+ "value": 34.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -206397,6 +206208,12 @@
},
"equivalentCost": null
},
+ {
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
+ },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -206419,12 +206236,6 @@
}
},
"equivalentCost": null
- },
- {
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
- "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -206461,7 +206272,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 85,
+ "atk": 110,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -206513,12 +206324,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
- "count": 6,
+ "id": "30061",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30031",
"count": 4,
"type": "MATERIAL"
}
@@ -206536,8 +206347,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -206554,13 +206365,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30022",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -206577,8 +206388,8 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 8,
+ "id": "30093",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -206595,46 +206406,45 @@
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30103",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "31023",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_426_billro": {
- "name": "卡涅利安",
- "description": "通常时<@ba.kw>不攻击>且防御力和法术抗性大幅度<@ba.kw>提升>,技能开启时攻击造成<@ba.kw>群体法术伤害>",
+ "char_472_pasngr": {
+ "name": "异客",
+ "description": "攻击造成<@ba.kw>法术伤害>,且会在<@ba.kw>3>个敌人间跳跃,每次跳跃伤害降低15%并造成短暂<$ba.sluggish>停顿>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_426_billro",
+ "potentialItemId": "p_char_472_pasngr",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "leithanien",
+ "classicPotentialItemId": "class_p_char_472_pasngr",
+ "nationId": "sargon",
"groupId": null,
"teamId": null,
- "displayNumber": "LN04",
- "appellation": "Carnelian",
+ "displayNumber": "SG07",
+ "appellation": "Passenger",
"position": "RANGED",
"tagList": [
- "群攻",
- "防护"
+ "输出"
],
- "itemUsage": "术师干员卡涅利安,成熟冷静但偶尔也会想要大闹。",
- "itemDesc": "如果她盯着敌人笑,很可能只是在考虑怎么撕碎对方。",
+ "itemUsage": "工程干员异客,将以雷霆手段惩罚敌手。",
+ "itemDesc": "他的各类自走兵器只有型号而没有名称,迭代的时候有点难分辨。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "CASTER",
- "subProfessionId": "phalanx",
+ "subProfessionId": "chain",
"trait": {
"candidates": [
{
@@ -206645,40 +206455,62 @@
"requiredPotentialRank": 0,
"blackboard": [
{
- "key": "def",
- "value": 2.0,
+ "key": "attack@max_target",
+ "value": 3.0,
"valueStr": null
},
{
- "key": "magic_resistance",
- "value": 20.0,
+ "key": "attack@sluggish",
+ "value": 0.5,
"valueStr": null
}
],
- "overrideDescripton": null,
- "prefabKey": null,
+ "overrideDescripton": "攻击造成<@ba.kw>法术伤害>,且会在<@ba.kw>{attack@max_target}>个敌人间跳跃,每次跳跃伤害降低15%并造成短暂<$ba.sluggish>停顿>(精英2后更新)",
+ "prefabKey": "-1",
+ "rangeId": null
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "attack@max_target",
+ "value": 4.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@sluggish",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": "攻击造成<@ba.kw>法术伤害>,且会在<@ba.kw>{attack@max_target}>个敌人间跳跃,每次跳跃伤害降低15%并造成短暂<$ba.sluggish>停顿>",
+ "prefabKey": "-1",
"rangeId": null
}
]
},
"phases": [
{
- "characterPrefabKey": "char_426_billro",
- "rangeId": "x-4",
+ "characterPrefabKey": "char_472_pasngr",
+ "rangeId": "3-6",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1104,
- "atk": 435,
- "def": 146,
- "magicResistance": 15.0,
- "cost": 22,
+ "maxHp": 654,
+ "atk": 311,
+ "def": 49,
+ "magicResistance": 10.0,
+ "cost": 30,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.0,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -206699,15 +206531,15 @@
{
"level": 50,
"data": {
- "maxHp": 1380,
- "atk": 581,
- "def": 170,
- "magicResistance": 15.0,
- "cost": 22,
+ "maxHp": 935,
+ "atk": 433,
+ "def": 84,
+ "magicResistance": 10.0,
+ "cost": 30,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.0,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -206729,22 +206561,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_426_billro",
- "rangeId": "x-1",
+ "characterPrefabKey": "char_472_pasngr",
+ "rangeId": "3-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1380,
- "atk": 581,
- "def": 170,
+ "maxHp": 935,
+ "atk": 433,
+ "def": 84,
"magicResistance": 15.0,
- "cost": 24,
+ "cost": 33,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.0,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -206765,15 +206597,15 @@
{
"level": 80,
"data": {
- "maxHp": 1726,
- "atk": 727,
- "def": 198,
+ "maxHp": 1215,
+ "atk": 571,
+ "def": 116,
"magicResistance": 15.0,
- "cost": 24,
+ "cost": 33,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.0,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -206799,34 +206631,34 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 5,
+ "id": "30042",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30012",
"count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_426_billro",
- "rangeId": "x-1",
+ "characterPrefabKey": "char_472_pasngr",
+ "rangeId": "3-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1726,
- "atk": 727,
- "def": 198,
- "magicResistance": 15.0,
- "cost": 24,
+ "maxHp": 1215,
+ "atk": 571,
+ "def": 116,
+ "magicResistance": 20.0,
+ "cost": 33,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.0,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -206847,15 +206679,15 @@
{
"level": 90,
"data": {
- "maxHp": 2106,
- "atk": 846,
- "def": 228,
- "magicResistance": 15.0,
- "cost": 24,
+ "maxHp": 1558,
+ "atk": 689,
+ "def": 130,
+ "magicResistance": 20.0,
+ "cost": 33,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.0,
+ "baseAttackTime": 2.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -206881,13 +206713,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 7,
+ "id": "30044",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -206895,7 +206727,7 @@
],
"skills": [
{
- "skillId": "skchr_billro_1",
+ "skillId": "skchr_pasngr_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -206912,13 +206744,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -206936,13 +206768,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "31014",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -206960,13 +206792,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 5,
+ "id": "30104",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -206978,7 +206810,7 @@
}
},
{
- "skillId": "skchr_billro_2",
+ "skillId": "skchr_pasngr_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -206995,13 +206827,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 3,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -207019,13 +206851,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -207043,13 +206875,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "31034",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -207061,7 +206893,7 @@
}
},
{
- "skillId": "skchr_billro_3",
+ "skillId": "skchr_pasngr_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -207078,13 +206910,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "31013",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -207102,13 +206934,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -207126,13 +206958,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 5,
+ "id": "31024",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -207155,18 +206987,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "生命之餐",
- "description": "开启技能时立即恢复30%最大生命值;\\n<$ba.charged>蓄力>时效果翻倍",
+ "name": "机理分析",
+ "description": "攻击命中生命值在80%以上的敌人时,3秒内异客对其造成的伤害提升10%",
"rangeId": null,
"blackboard": [
{
- "key": "heal_scale",
- "value": 0.3,
+ "key": "hp_ratio",
+ "value": 0.8,
"valueStr": null
},
{
- "key": "billro_t_1[enhance].heal_scale",
- "value": 0.6,
+ "key": "pasngr_t_1[enhance].damage_scale",
+ "value": 1.1,
+ "valueStr": null
+ },
+ {
+ "key": "pasngr_t_1[enhance].duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -207178,20 +207015,25 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 5,
"prefabKey": "1",
- "name": "生命之餐",
- "description": "开启技能时立即恢复35%<@ba.talpu>(+5%)>最大生命值;\\n<$ba.charged>蓄力>时效果翻倍",
+ "name": "机理分析",
+ "description": "攻击命中生命值在80%以上的敌人时,3秒内异客对其造成的伤害提升15%<@ba.talpu>(+5%)>",
"rangeId": null,
"blackboard": [
{
- "key": "heal_scale",
- "value": 0.35,
+ "key": "hp_ratio",
+ "value": 0.8,
"valueStr": null
},
{
- "key": "billro_t_1[enhance].heal_scale",
- "value": 0.7,
+ "key": "pasngr_t_1[enhance].damage_scale",
+ "value": 1.15,
+ "valueStr": null
+ },
+ {
+ "key": "pasngr_t_1[enhance].duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -207205,18 +207047,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "生命之餐",
- "description": "开启技能时立即恢复40%最大生命值;\\n<$ba.charged>蓄力>时效果翻倍",
+ "name": "机理分析",
+ "description": "攻击命中生命值在80%以上的敌人时,3秒内异客对其造成的伤害提升20%",
"rangeId": null,
"blackboard": [
{
- "key": "heal_scale",
- "value": 0.4,
+ "key": "hp_ratio",
+ "value": 0.8,
"valueStr": null
},
{
- "key": "billro_t_1[enhance].heal_scale",
- "value": 0.8,
+ "key": "pasngr_t_1[enhance].damage_scale",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "pasngr_t_1[enhance].duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -207228,20 +207075,25 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 5,
"prefabKey": "1",
- "name": "生命之餐",
- "description": "开启技能时立即恢复45%<@ba.talpu>(+5%)>最大生命值;\\n<$ba.charged>蓄力>时效果翻倍",
+ "name": "机理分析",
+ "description": "攻击命中生命值在80%以上的敌人时,3秒内异客对其造成的伤害提升25%<@ba.talpu>(+5%)>",
"rangeId": null,
"blackboard": [
{
- "key": "heal_scale",
- "value": 0.45,
+ "key": "hp_ratio",
+ "value": 0.8,
"valueStr": null
},
{
- "key": "billro_t_1[enhance].heal_scale",
- "value": 0.9,
+ "key": "pasngr_t_1[enhance].damage_scale",
+ "value": 1.25,
+ "valueStr": null
+ },
+ {
+ "key": "pasngr_t_1[enhance].duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -207259,13 +207111,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "蓄势待发",
- "description": "技力超过上限时,技力自然回复速度+0.6/秒",
+ "name": "孤卒",
+ "description": "当周围4格没有敌人时,攻击力+8%",
"rangeId": null,
"blackboard": [
{
- "key": "sp_recovery_per_sec",
- "value": 0.6,
+ "key": "atk",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "2",
+ "name": "孤卒",
+ "description": "当周围4格没有敌人时,攻击力+10%<@ba.talpu>(+2%)>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.1,
"valueStr": null
}
],
@@ -207300,31 +207172,14 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+34",
+ "description": "攻击力+32",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -207336,7 +207191,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 34.0,
+ "value": 32.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -207345,12 +207200,6 @@
},
"equivalentCost": null
},
- {
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
- "equivalentCost": null
- },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -207373,6 +207222,12 @@
}
},
"equivalentCost": null
+ },
+ {
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -207409,8 +207264,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 80,
- "def": 30,
+ "atk": 85,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -207461,12 +207316,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30031",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -207484,8 +207339,8 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -207502,13 +207357,13 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -207525,8 +207380,8 @@
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 6,
+ "id": "30013",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -207543,12 +207398,12 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 3,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "30043",
"count": 4,
"type": "MATERIAL"
}
@@ -207556,26 +207411,26 @@
}
]
},
- "char_4080_lin": {
- "name": "林",
+ "char_426_billro": {
+ "name": "卡涅利安",
"description": "通常时<@ba.kw>不攻击>且防御力和法术抗性大幅度<@ba.kw>提升>,技能开启时攻击造成<@ba.kw>群体法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4080_lin",
+ "potentialItemId": "p_char_426_billro",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "lungmen",
+ "nationId": "leithanien",
"groupId": null,
"teamId": null,
- "displayNumber": "LM21",
- "appellation": "Lin",
+ "displayNumber": "LN04",
+ "appellation": "Carnelian",
"position": "RANGED",
"tagList": [
"群攻",
"防护"
],
- "itemUsage": "来自龙门的神秘人物,在阴影中为你提供帮助。",
- "itemDesc": "如果你选择相信她,就要适当地收起一些问题。",
+ "itemUsage": "术师干员卡涅利安,成熟冷静但偶尔也会想要大闹。",
+ "itemDesc": "如果她盯着敌人笑,很可能只是在考虑怎么撕碎对方。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -207611,16 +207466,16 @@
},
"phases": [
{
- "characterPrefabKey": "char_4080_lin",
+ "characterPrefabKey": "char_426_billro",
"rangeId": "x-4",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1074,
- "atk": 421,
- "def": 158,
+ "maxHp": 1104,
+ "atk": 435,
+ "def": 146,
"magicResistance": 15.0,
"cost": 22,
"blockCnt": 1,
@@ -207647,9 +207502,9 @@
{
"level": 50,
"data": {
- "maxHp": 1343,
- "atk": 569,
- "def": 184,
+ "maxHp": 1380,
+ "atk": 581,
+ "def": 170,
"magicResistance": 15.0,
"cost": 22,
"blockCnt": 1,
@@ -207677,16 +207532,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4080_lin",
+ "characterPrefabKey": "char_426_billro",
"rangeId": "x-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1343,
- "atk": 569,
- "def": 184,
+ "maxHp": 1380,
+ "atk": 581,
+ "def": 170,
"magicResistance": 15.0,
"cost": 24,
"blockCnt": 1,
@@ -207713,9 +207568,9 @@
{
"level": 80,
"data": {
- "maxHp": 1679,
- "atk": 730,
- "def": 212,
+ "maxHp": 1726,
+ "atk": 727,
+ "def": 198,
"magicResistance": 15.0,
"cost": 24,
"blockCnt": 1,
@@ -207747,28 +207602,28 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 8,
+ "id": "30062",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30012",
+ "id": "30032",
"count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4080_lin",
+ "characterPrefabKey": "char_426_billro",
"rangeId": "x-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1679,
- "atk": 730,
- "def": 212,
+ "maxHp": 1726,
+ "atk": 727,
+ "def": 198,
"magicResistance": 15.0,
"cost": 24,
"blockCnt": 1,
@@ -207795,9 +207650,9 @@
{
"level": 90,
"data": {
- "maxHp": 2048,
- "atk": 849,
- "def": 242,
+ "maxHp": 2106,
+ "atk": 846,
+ "def": 228,
"magicResistance": 15.0,
"cost": 24,
"blockCnt": 1,
@@ -207834,8 +207689,8 @@
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 8,
+ "id": "30104",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -207843,7 +207698,7 @@
],
"skills": [
{
- "skillId": "skchr_lin_1",
+ "skillId": "skchr_billro_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -207865,8 +207720,8 @@
"type": "MATERIAL"
},
{
- "id": "31043",
- "count": 5,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -207884,13 +207739,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 7,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -207908,13 +207763,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "30084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -207926,7 +207781,7 @@
}
},
{
- "skillId": "skchr_lin_2",
+ "skillId": "skchr_billro_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -207943,13 +207798,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 6,
+ "id": "31013",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -207967,13 +207822,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 8,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -207991,13 +207846,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 4,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -208009,7 +207864,7 @@
}
},
{
- "skillId": "skchr_lin_3",
+ "skillId": "skchr_billro_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -208026,13 +207881,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 8,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -208050,13 +207905,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 8,
+ "id": "31024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -208079,8 +207934,8 @@
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "30104",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -208103,29 +207958,19 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "计出万全",
- "description": "拥有可以抵挡所有伤害的琉璃璧;琉璃璧在受到单次超过150点伤害时破碎,对周围所有敌人造成相当于林攻击力60%的法术伤害、使其<$ba.stun>晕眩>1秒,并在12秒后再次生成",
- "rangeId": "x-1",
+ "name": "生命之餐",
+ "description": "开启技能时立即恢复30%最大生命值;\\n<$ba.charged>蓄力>时效果翻倍",
+ "rangeId": null,
"blackboard": [
{
- "key": "value",
- "value": 150.0,
+ "key": "heal_scale",
+ "value": 0.3,
"valueStr": null
},
{
- "key": "atk_scale",
+ "key": "billro_t_1[enhance].heal_scale",
"value": 0.6,
"valueStr": null
- },
- {
- "key": "stun",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "interval",
- "value": 12.0,
- "valueStr": null
}
],
"tokenKey": null,
@@ -208138,29 +207983,19 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "计出万全",
- "description": "拥有可以抵挡所有伤害的琉璃璧;琉璃璧在受到单次超过150点伤害时破碎,对周围所有敌人造成相当于林攻击力70%<@ba.talpu>(+10%)>的法术伤害、使其<$ba.stun>晕眩>1秒,并在12秒后再次生成",
- "rangeId": "x-1",
+ "name": "生命之餐",
+ "description": "开启技能时立即恢复35%<@ba.talpu>(+5%)>最大生命值;\\n<$ba.charged>蓄力>时效果翻倍",
+ "rangeId": null,
"blackboard": [
{
- "key": "value",
- "value": 150.0,
+ "key": "heal_scale",
+ "value": 0.35,
"valueStr": null
},
{
- "key": "atk_scale",
+ "key": "billro_t_1[enhance].heal_scale",
"value": 0.7,
"valueStr": null
- },
- {
- "key": "stun",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "interval",
- "value": 12.0,
- "valueStr": null
}
],
"tokenKey": null,
@@ -208173,28 +208008,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "计出万全",
- "description": "拥有可以抵挡所有伤害的琉璃璧;琉璃璧在受到单次超过200点伤害时破碎,对周围所有敌人造成相当于林攻击力100%的法术伤害、使其<$ba.stun>晕眩>1秒,并在8秒后再次生成",
- "rangeId": "x-1",
+ "name": "生命之餐",
+ "description": "开启技能时立即恢复40%最大生命值;\\n<$ba.charged>蓄力>时效果翻倍",
+ "rangeId": null,
"blackboard": [
{
- "key": "value",
- "value": 200.0,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "stun",
- "value": 1.0,
+ "key": "heal_scale",
+ "value": 0.4,
"valueStr": null
},
{
- "key": "interval",
- "value": 8.0,
+ "key": "billro_t_1[enhance].heal_scale",
+ "value": 0.8,
"valueStr": null
}
],
@@ -208208,28 +208033,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "计出万全",
- "description": "拥有可以抵挡所有伤害的琉璃璧;琉璃璧在受到单次超过200点伤害时破碎,对周围所有敌人造成相当于林攻击力110%<@ba.talpu>(+10%)>的法术伤害、使其<$ba.stun>晕眩>1秒,并在8秒后再次生成",
- "rangeId": "x-1",
+ "name": "生命之餐",
+ "description": "开启技能时立即恢复45%<@ba.talpu>(+5%)>最大生命值;\\n<$ba.charged>蓄力>时效果翻倍",
+ "rangeId": null,
"blackboard": [
{
- "key": "value",
- "value": 200.0,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.1,
- "valueStr": null
- },
- {
- "key": "stun",
- "value": 1.0,
+ "key": "heal_scale",
+ "value": 0.45,
"valueStr": null
},
{
- "key": "interval",
- "value": 8.0,
+ "key": "billro_t_1[enhance].heal_scale",
+ "value": 0.9,
"valueStr": null
}
],
@@ -208247,43 +208062,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "韬光",
- "description": "受到攻击时,有50%几率回复1点技力",
- "rangeId": null,
- "blackboard": [
- {
- "key": "prob",
- "value": 0.5,
- "valueStr": null
- },
- {
- "key": "sp",
- "value": 1.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "2",
- "name": "韬光",
- "description": "受到攻击时,有55%<@ba.talpu>(+5%)>几率回复1点技力",
+ "name": "蓄势待发",
+ "description": "技力超过上限时,技力自然回复速度+0.6/秒",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.55,
- "valueStr": null
- },
- {
- "key": "sp",
- "value": 1.0,
+ "key": "sp_recovery_per_sec",
+ "value": 0.6,
"valueStr": null
}
],
@@ -208318,9 +208103,26 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
@@ -208410,8 +208212,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 70,
- "def": 40,
+ "atk": 80,
+ "def": 30,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -208462,12 +208264,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30011",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -208485,8 +208287,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -208503,13 +208305,13 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30032",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -208526,7 +208328,7 @@
"type": "MATERIAL"
},
{
- "id": "31063",
+ "id": "30053",
"count": 6,
"type": "MATERIAL"
}
@@ -208544,45 +208346,46 @@
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 5,
+ "id": "30063",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 3,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_377_gdglow": {
- "name": "澄闪",
- "description": "操作<@ba.kw>浮游单元>对敌人造成<@ba.kw>法术伤害>\\n浮游单元连续攻击同一敌人时伤害提升(最高造成干员110%攻击力的伤害)",
+ "char_4080_lin": {
+ "name": "林",
+ "description": "通常时<@ba.kw>不攻击>且防御力和法术抗性大幅度<@ba.kw>提升>,技能开启时攻击造成<@ba.kw>群体法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_377_gdglow",
+ "potentialItemId": "p_char_4080_lin",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "victoria",
+ "nationId": "lungmen",
"groupId": null,
"teamId": null,
- "displayNumber": "VC09",
- "appellation": "Goldenglow",
+ "displayNumber": "LM21",
+ "appellation": "Lin",
"position": "RANGED",
"tagList": [
- "输出"
+ "群攻",
+ "防护"
],
- "itemUsage": "理发师兼新手术师澄闪,正在放电和触电的轮回中苦恼。",
- "itemDesc": "啪!",
+ "itemUsage": "来自龙门的神秘人物,在阴影中为你提供帮助。",
+ "itemDesc": "如果你选择相信她,就要适当地收起一些问题。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "CASTER",
- "subProfessionId": "funnel",
+ "subProfessionId": "phalanx",
"trait": {
"candidates": [
{
@@ -208593,27 +208396,17 @@
"requiredPotentialRank": 0,
"blackboard": [
{
- "key": "init_atk_scale",
- "value": 0.2,
- "valueStr": null
- },
- {
- "key": "delta_atk_scale",
- "value": 0.15,
- "valueStr": null
- },
- {
- "key": "max_atk_scale",
- "value": 1.1,
+ "key": "def",
+ "value": 2.0,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 6.0,
+ "key": "magic_resistance",
+ "value": 20.0,
"valueStr": null
}
],
- "overrideDescripton": "操作<@ba.kw>浮游单元>造成<@ba.kw>法术伤害>\\n单元攻击同一敌人伤害提升(最高造成干员110%攻击力的伤害)",
+ "overrideDescripton": null,
"prefabKey": null,
"rangeId": null
}
@@ -208621,22 +208414,22 @@
},
"phases": [
{
- "characterPrefabKey": "char_377_gdglow",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_4080_lin",
+ "rangeId": "x-4",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 605,
- "atk": 153,
- "def": 50,
- "magicResistance": 10.0,
- "cost": 20,
+ "maxHp": 1074,
+ "atk": 421,
+ "def": 158,
+ "magicResistance": 15.0,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -208657,15 +208450,15 @@
{
"level": 50,
"data": {
- "maxHp": 865,
- "atk": 216,
- "def": 76,
- "magicResistance": 10.0,
- "cost": 20,
+ "maxHp": 1343,
+ "atk": 569,
+ "def": 184,
+ "magicResistance": 15.0,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -208687,22 +208480,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_377_gdglow",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_4080_lin",
+ "rangeId": "x-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 865,
- "atk": 216,
- "def": 76,
+ "maxHp": 1343,
+ "atk": 569,
+ "def": 184,
"magicResistance": 15.0,
- "cost": 22,
+ "cost": 24,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -208723,15 +208516,15 @@
{
"level": 80,
"data": {
- "maxHp": 1124,
- "atk": 278,
- "def": 105,
+ "maxHp": 1679,
+ "atk": 730,
+ "def": 212,
"magicResistance": 15.0,
- "cost": 22,
+ "cost": 24,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -208757,34 +208550,34 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 7,
+ "id": "30042",
+ "count": 8,
"type": "MATERIAL"
},
{
"id": "30012",
- "count": 7,
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_377_gdglow",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_4080_lin",
+ "rangeId": "x-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1124,
- "atk": 278,
- "def": 105,
- "magicResistance": 20.0,
- "cost": 22,
+ "maxHp": 1679,
+ "atk": 730,
+ "def": 212,
+ "magicResistance": 15.0,
+ "cost": 24,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -208805,15 +208598,15 @@
{
"level": 90,
"data": {
- "maxHp": 1480,
- "atk": 331,
- "def": 125,
- "magicResistance": 20.0,
- "cost": 22,
+ "maxHp": 2048,
+ "atk": 849,
+ "def": 242,
+ "magicResistance": 15.0,
+ "cost": 24,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -208839,13 +208632,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 5,
+ "id": "31054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -208853,7 +208646,7 @@
],
"skills": [
{
- "skillId": "skchr_gdglow_1",
+ "skillId": "skchr_lin_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -208870,13 +208663,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30084",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "31043",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -208894,13 +208687,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30104",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -208918,13 +208711,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -208936,7 +208729,7 @@
}
},
{
- "skillId": "skchr_gdglow_2",
+ "skillId": "skchr_lin_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -208953,13 +208746,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "30043",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -208977,12 +208770,12 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30084",
"count": 8,
"type": "MATERIAL"
}
@@ -209001,13 +208794,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
"id": "30044",
- "count": 5,
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -209019,7 +208812,7 @@
}
},
{
- "skillId": "skchr_gdglow_3",
+ "skillId": "skchr_lin_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -209036,13 +208829,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 5,
+ "id": "30033",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -209060,13 +208853,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "31064",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -209089,8 +208882,8 @@
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "31024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -209113,23 +208906,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "信标的愤怒",
- "description": "技能开启后浮游单元攻击时有10%概率自爆(回到干员身边)对小范围敌人造成澄闪200%攻击力的法术伤害",
- "rangeId": null,
+ "name": "计出万全",
+ "description": "拥有可以抵挡所有伤害的琉璃璧;琉璃璧在受到单次超过150点伤害时破碎,对周围所有敌人造成相当于林攻击力60%的法术伤害、使其<$ba.stun>晕眩>1秒,并在12秒后再次生成",
+ "rangeId": "x-1",
"blackboard": [
{
- "key": "attack@prob",
- "value": 0.015,
+ "key": "value",
+ "value": 150.0,
"valueStr": null
},
{
- "key": "attack@atk_scale_2",
- "value": 2.0,
+ "key": "atk_scale",
+ "value": 0.6,
"valueStr": null
},
{
- "key": "attack@max_stack_cnt",
- "value": 40.0,
+ "key": "stun",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 12.0,
"valueStr": null
}
],
@@ -209141,25 +208939,30 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "信标的愤怒",
- "description": "技能开启后浮游单元攻击时有10%概率自爆(回到干员身边)对小范围敌人造成澄闪215%<@ba.talpu>(+15%)>攻击力的法术伤害",
- "rangeId": null,
+ "name": "计出万全",
+ "description": "拥有可以抵挡所有伤害的琉璃璧;琉璃璧在受到单次超过150点伤害时破碎,对周围所有敌人造成相当于林攻击力70%<@ba.talpu>(+10%)>的法术伤害、使其<$ba.stun>晕眩>1秒,并在12秒后再次生成",
+ "rangeId": "x-1",
"blackboard": [
{
- "key": "attack@prob",
- "value": 0.015,
+ "key": "value",
+ "value": 150.0,
"valueStr": null
},
{
- "key": "attack@atk_scale_2",
- "value": 2.15,
+ "key": "atk_scale",
+ "value": 0.7,
"valueStr": null
},
{
- "key": "attack@max_stack_cnt",
- "value": 40.0,
+ "key": "stun",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 12.0,
"valueStr": null
}
],
@@ -209173,23 +208976,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "信标的愤怒",
- "description": "技能开启后浮游单元攻击时有10%概率自爆(回到干员身边)对小范围敌人造成澄闪300%攻击力的法术伤害",
- "rangeId": null,
+ "name": "计出万全",
+ "description": "拥有可以抵挡所有伤害的琉璃璧;琉璃璧在受到单次超过200点伤害时破碎,对周围所有敌人造成相当于林攻击力100%的法术伤害、使其<$ba.stun>晕眩>1秒,并在8秒后再次生成",
+ "rangeId": "x-1",
"blackboard": [
{
- "key": "attack@prob",
- "value": 0.015,
+ "key": "value",
+ "value": 200.0,
"valueStr": null
},
{
- "key": "attack@atk_scale_2",
- "value": 3.0,
+ "key": "atk_scale",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "attack@max_stack_cnt",
- "value": 40.0,
+ "key": "stun",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 8.0,
"valueStr": null
}
],
@@ -209201,25 +209009,30 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "信标的愤怒",
- "description": "技能开启后浮游单元攻击时有10%概率自爆(回到干员身边)对小范围敌人造成澄闪315%<@ba.talpu>(+15%)>攻击力的法术伤害",
- "rangeId": null,
+ "name": "计出万全",
+ "description": "拥有可以抵挡所有伤害的琉璃璧;琉璃璧在受到单次超过200点伤害时破碎,对周围所有敌人造成相当于林攻击力110%<@ba.talpu>(+10%)>的法术伤害、使其<$ba.stun>晕眩>1秒,并在8秒后再次生成",
+ "rangeId": "x-1",
"blackboard": [
{
- "key": "attack@prob",
- "value": 0.015,
+ "key": "value",
+ "value": 200.0,
"valueStr": null
},
{
- "key": "attack@atk_scale_2",
- "value": 3.15,
+ "key": "atk_scale",
+ "value": 1.1,
"valueStr": null
},
{
- "key": "attack@max_stack_cnt",
- "value": 40.0,
+ "key": "stun",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 8.0,
"valueStr": null
}
],
@@ -209237,13 +209050,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "精准导流",
- "description": "自身与浮游单元无视敌人15点法术抗性",
+ "name": "韬光",
+ "description": "受到攻击时,有50%几率回复1点技力",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resist_penetrate_fixed",
- "value": 15.0,
+ "key": "prob",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "sp",
+ "value": 1.0,
"valueStr": null
}
],
@@ -209255,15 +209073,20 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 5,
+ "requiredPotentialRank": 2,
"prefabKey": "2",
- "name": "精准导流",
- "description": "自身与浮游单元无视敌人18<@ba.talpu>(+3)>点法术抗性",
+ "name": "韬光",
+ "description": "受到攻击时,有55%<@ba.talpu>(+5%)>几率回复1点技力",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resist_penetrate_fixed",
- "value": 18.0,
+ "key": "prob",
+ "value": 0.55,
+ "valueStr": null
+ },
+ {
+ "key": "sp",
+ "value": 1.0,
"valueStr": null
}
],
@@ -209299,13 +209122,13 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+25",
+ "description": "攻击力+34",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -209317,7 +209140,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 25.0,
+ "value": 34.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -209326,6 +209149,12 @@
},
"equivalentCost": null
},
+ {
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
+ },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -209348,12 +209177,6 @@
}
},
"equivalentCost": null
- },
- {
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
- "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -209390,8 +209213,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 60,
- "def": 0,
+ "atk": 70,
+ "def": 40,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -209442,12 +209265,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30051",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -209465,8 +209288,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -209483,13 +209306,13 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -209506,8 +209329,8 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 8,
+ "id": "31063",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -209524,45 +209347,45 @@
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30053",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "31053",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_4046_ebnhlz": {
- "name": "黑键",
- "description": "攻击造成<@ba.kw>法术伤害>,在找不到攻击目标时可以将攻击能量<@ba.kw>储存>起来之后一齐发射(最多3个)",
+ "char_377_gdglow": {
+ "name": "澄闪",
+ "description": "操作<@ba.kw>浮游单元>对敌人造成<@ba.kw>法术伤害>\\n浮游单元连续攻击同一敌人时伤害提升(最高造成干员110%攻击力的伤害)",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4046_ebnhlz",
+ "potentialItemId": "p_char_377_gdglow",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "leithanien",
+ "nationId": "victoria",
"groupId": null,
"teamId": null,
- "displayNumber": "LN05",
- "appellation": "Ebenholz",
+ "displayNumber": "VC09",
+ "appellation": "Goldenglow",
"position": "RANGED",
"tagList": [
"输出"
],
- "itemUsage": "术师干员黑键,拒绝在自己的名字前附加任何多余的前缀。",
- "itemDesc": "他即将找到自己的路,尽管他在寻找的过程中失去了太多。",
+ "itemUsage": "理发师兼新手术师澄闪,正在放电和触电的轮回中苦恼。",
+ "itemDesc": "啪!",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "CASTER",
- "subProfessionId": "mystic",
+ "subProfessionId": "funnel",
"trait": {
"candidates": [
{
@@ -209573,12 +209396,27 @@
"requiredPotentialRank": 0,
"blackboard": [
{
- "key": "times",
- "value": 3.0,
+ "key": "init_atk_scale",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "delta_atk_scale",
+ "value": 0.15,
+ "valueStr": null
+ },
+ {
+ "key": "max_atk_scale",
+ "value": 1.1,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 6.0,
"valueStr": null
}
],
- "overrideDescripton": null,
+ "overrideDescripton": "操作<@ba.kw>浮游单元>造成<@ba.kw>法术伤害>\\n单元攻击同一敌人伤害提升(最高造成干员110%攻击力的伤害)",
"prefabKey": null,
"rangeId": null
}
@@ -209586,22 +209424,22 @@
},
"phases": [
{
- "characterPrefabKey": "char_4046_ebnhlz",
- "rangeId": "3-13",
+ "characterPrefabKey": "char_377_gdglow",
+ "rangeId": "3-6",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 732,
- "atk": 611,
- "def": 51,
+ "maxHp": 605,
+ "atk": 153,
+ "def": 50,
"magicResistance": 10.0,
- "cost": 23,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.0,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -209622,15 +209460,15 @@
{
"level": 50,
"data": {
- "maxHp": 1046,
- "atk": 873,
- "def": 87,
+ "maxHp": 865,
+ "atk": 216,
+ "def": 76,
"magicResistance": 10.0,
- "cost": 23,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.0,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -209652,22 +209490,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4046_ebnhlz",
- "rangeId": "3-14",
+ "characterPrefabKey": "char_377_gdglow",
+ "rangeId": "3-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1046,
- "atk": 873,
- "def": 87,
+ "maxHp": 865,
+ "atk": 216,
+ "def": 76,
"magicResistance": 15.0,
- "cost": 25,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.0,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -209688,15 +209526,15 @@
{
"level": 80,
"data": {
- "maxHp": 1359,
- "atk": 1134,
- "def": 120,
+ "maxHp": 1124,
+ "atk": 278,
+ "def": 105,
"magicResistance": 15.0,
- "cost": 25,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.0,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -209727,29 +209565,29 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4046_ebnhlz",
- "rangeId": "3-14",
+ "characterPrefabKey": "char_377_gdglow",
+ "rangeId": "3-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1359,
- "atk": 1134,
- "def": 120,
+ "maxHp": 1124,
+ "atk": 278,
+ "def": 105,
"magicResistance": 20.0,
- "cost": 25,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.0,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -209770,15 +209608,15 @@
{
"level": 90,
"data": {
- "maxHp": 1678,
- "atk": 1400,
- "def": 135,
+ "maxHp": 1480,
+ "atk": 331,
+ "def": 125,
"magicResistance": 20.0,
- "cost": 25,
+ "cost": 22,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.0,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -209804,13 +209642,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 7,
+ "id": "30084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -209818,7 +209656,7 @@
],
"skills": [
{
- "skillId": "skchr_ebnhlz_1",
+ "skillId": "skchr_gdglow_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -209835,13 +209673,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 3,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -209858,13 +209696,96 @@
"count": 12,
"type": "MATERIAL"
},
+ {
+ "id": "31014",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30014",
+ "count": 10,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 86400,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 15,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30125",
+ "count": 6,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30064",
+ "count": 4,
+ "type": "MATERIAL"
+ }
+ ]
+ }
+ ],
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ }
+ },
+ {
+ "skillId": "skchr_gdglow_2",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 28800,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 8,
+ "type": "MATERIAL"
+ },
{
"id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30053",
+ "count": 8,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 57600,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 12,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "31024",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30104",
"count": 8,
"type": "MATERIAL"
}
@@ -209888,22 +209809,22 @@
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "30044",
+ "count": 5,
"type": "MATERIAL"
}
]
}
],
"unlockCond": {
- "phase": "PHASE_0",
+ "phase": "PHASE_1",
"level": 1
}
},
{
- "skillId": "skchr_ebnhlz_2",
+ "skillId": "skchr_gdglow_3",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10024_ebnhlz_rcube",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -209918,12 +209839,12 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
+ "id": "31053",
"count": 5,
"type": "MATERIAL"
}
@@ -209942,13 +209863,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 8,
+ "id": "31024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -209971,7 +209892,7 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30054",
"count": 5,
"type": "MATERIAL"
}
@@ -209979,117 +209900,99 @@
}
],
"unlockCond": {
- "phase": "PHASE_1",
+ "phase": "PHASE_2",
"level": 1
}
- },
+ }
+ ],
+ "displayTokenDict": null,
+ "talents": [
{
- "skillId": "skchr_ebnhlz_3",
- "overridePrefabKey": null,
- "overrideTokenKey": null,
- "levelUpCostCond": [
+ "candidates": [
{
- "unlockCond": {
- "phase": "PHASE_2",
+ "unlockCondition": {
+ "phase": "PHASE_1",
"level": 1
},
- "lvlUpTime": 28800,
- "levelUpCost": [
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "信标的愤怒",
+ "description": "技能开启后浮游单元攻击时有10%概率自爆(回到干员身边)对小范围敌人造成澄闪200%攻击力的法术伤害",
+ "rangeId": null,
+ "blackboard": [
{
- "id": "3303",
- "count": 8,
- "type": "MATERIAL"
+ "key": "attack@prob",
+ "value": 0.015,
+ "valueStr": null
},
{
- "id": "31044",
- "count": 4,
- "type": "MATERIAL"
+ "key": "attack@atk_scale_2",
+ "value": 2.0,
+ "valueStr": null
},
{
- "id": "31023",
- "count": 7,
- "type": "MATERIAL"
+ "key": "attack@max_stack_cnt",
+ "value": 40.0,
+ "valueStr": null
}
- ]
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
},
{
- "unlockCond": {
- "phase": "PHASE_2",
+ "unlockCondition": {
+ "phase": "PHASE_1",
"level": 1
},
- "lvlUpTime": 57600,
- "levelUpCost": [
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "信标的愤怒",
+ "description": "技能开启后浮游单元攻击时有10%概率自爆(回到干员身边)对小范围敌人造成澄闪215%<@ba.talpu>(+15%)>攻击力的法术伤害",
+ "rangeId": null,
+ "blackboard": [
{
- "id": "3303",
- "count": 12,
- "type": "MATERIAL"
+ "key": "attack@prob",
+ "value": 0.015,
+ "valueStr": null
},
{
- "id": "30094",
- "count": 4,
- "type": "MATERIAL"
+ "key": "attack@atk_scale_2",
+ "value": 2.15,
+ "valueStr": null
},
{
- "id": "30074",
- "count": 9,
- "type": "MATERIAL"
+ "key": "attack@max_stack_cnt",
+ "value": 40.0,
+ "valueStr": null
}
- ]
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
},
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 86400,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 15,
- "type": "MATERIAL"
- },
- {
- "id": "30145",
- "count": 6,
- "type": "MATERIAL"
- },
- {
- "id": "31044",
- "count": 4,
- "type": "MATERIAL"
- }
- ]
- }
- ],
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- }
- }
- ],
- "displayTokenDict": null,
- "talents": [
- {
- "candidates": [
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_2",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "强弱法",
- "description": "储存的攻击能量造成的伤害提升至120%,可额外储存1份只用于攻击精英或领袖敌人的攻击能量",
+ "name": "信标的愤怒",
+ "description": "技能开启后浮游单元攻击时有10%概率自爆(回到干员身边)对小范围敌人造成澄闪300%攻击力的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.2,
+ "key": "attack@prob",
+ "value": 0.015,
"valueStr": null
},
{
- "key": "times_2",
- "value": 1.0,
+ "key": "attack@atk_scale_2",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@max_stack_cnt",
+ "value": 40.0,
"valueStr": null
}
],
@@ -210101,20 +210004,25 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 0,
+ "requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "强弱法",
- "description": "储存的攻击能量造成的伤害提升至135%,可额外储存1份只用于攻击精英或领袖敌人的攻击能量",
+ "name": "信标的愤怒",
+ "description": "技能开启后浮游单元攻击时有10%概率自爆(回到干员身边)对小范围敌人造成澄闪315%<@ba.talpu>(+15%)>攻击力的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.35,
+ "key": "attack@prob",
+ "value": 0.015,
"valueStr": null
},
{
- "key": "times_2",
- "value": 1.0,
+ "key": "attack@atk_scale_2",
+ "value": 3.15,
+ "valueStr": null
+ },
+ {
+ "key": "attack@max_stack_cnt",
+ "value": 40.0,
"valueStr": null
}
],
@@ -210132,23 +210040,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "倚音",
- "description": "若攻击目标周围没有其他敌人,攻击对其额外造成相当于攻击力15%的法术伤害",
+ "name": "精准导流",
+ "description": "自身与浮游单元无视敌人15点法术抗性",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.15,
- "valueStr": null
- },
- {
- "key": "cnt",
- "value": 0.0,
- "valueStr": null
- },
- {
- "key": "range_radius",
- "value": 1.1,
+ "key": "magic_resist_penetrate_fixed",
+ "value": 15.0,
"valueStr": null
}
],
@@ -210160,25 +210058,15 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 5,
"prefabKey": "2",
- "name": "倚音",
- "description": "若攻击目标周围没有其他敌人,攻击对其额外造成相当于攻击力17%<@ba.talpu>(+2%)>的法术伤害",
+ "name": "精准导流",
+ "description": "自身与浮游单元无视敌人18<@ba.talpu>(+3)>点法术抗性",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.17,
- "valueStr": null
- },
- {
- "key": "cnt",
- "value": 0.0,
- "valueStr": null
- },
- {
- "key": "range_radius",
- "value": 1.1,
+ "key": "magic_resist_penetrate_fixed",
+ "value": 18.0,
"valueStr": null
}
],
@@ -210213,31 +210101,14 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+52",
+ "description": "攻击力+25",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -210249,7 +210120,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 52.0,
+ "value": 25.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -210258,12 +210129,6 @@
},
"equivalentCost": null
},
- {
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
- "equivalentCost": null
- },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -210286,6 +210151,12 @@
}
},
"equivalentCost": null
+ },
+ {
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -210322,7 +210193,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 150,
+ "atk": 60,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -210438,8 +210309,8 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30013",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -210456,66 +210327,84 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 3,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31043",
- "count": 5,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_4146_nymph": {
- "name": "妮芙",
- "description": "攻击造成<@ba.kw>法术伤害>,可以造成<@ba.kw>元素伤害>",
+ "char_4046_ebnhlz": {
+ "name": "黑键",
+ "description": "攻击造成<@ba.kw>法术伤害>,在找不到攻击目标时可以将攻击能量<@ba.kw>储存>起来之后一齐发射(最多3个)",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4146_nymph",
+ "potentialItemId": "p_char_4046_ebnhlz",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "rhodes",
+ "nationId": "leithanien",
"groupId": null,
"teamId": null,
- "displayNumber": "R182",
- "appellation": "Nymph",
+ "displayNumber": "LN05",
+ "appellation": "Ebenholz",
"position": "RANGED",
"tagList": [
- "元素",
- "输出",
- "控场"
+ "输出"
],
- "itemUsage": "年轻的笞心魔妮芙,第一次外出闯荡。",
- "itemDesc": "她有着一颗炽热的心。",
+ "itemUsage": "术师干员黑键,拒绝在自己的名字前附加任何多余的前缀。",
+ "itemDesc": "他即将找到自己的路,尽管他在寻找的过程中失去了太多。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "CASTER",
- "subProfessionId": "primcaster",
- "trait": null,
+ "subProfessionId": "mystic",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "times",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": null,
+ "prefabKey": null,
+ "rangeId": null
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_4146_nymph",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_4046_ebnhlz",
+ "rangeId": "3-13",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 685,
- "atk": 321,
- "def": 52,
- "magicResistance": 5.0,
- "cost": 19,
+ "maxHp": 732,
+ "atk": 611,
+ "def": 51,
+ "magicResistance": 10.0,
+ "cost": 23,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 3.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -210536,15 +210425,15 @@
{
"level": 50,
"data": {
- "maxHp": 952,
- "atk": 440,
- "def": 79,
- "magicResistance": 5.0,
- "cost": 19,
+ "maxHp": 1046,
+ "atk": 873,
+ "def": 87,
+ "magicResistance": 10.0,
+ "cost": 23,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 3.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -210566,22 +210455,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4146_nymph",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_4046_ebnhlz",
+ "rangeId": "3-14",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 952,
- "atk": 440,
- "def": 79,
- "magicResistance": 10.0,
- "cost": 21,
+ "maxHp": 1046,
+ "atk": 873,
+ "def": 87,
+ "magicResistance": 15.0,
+ "cost": 25,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 3.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -210602,15 +210491,15 @@
{
"level": 80,
"data": {
- "maxHp": 1237,
- "atk": 550,
- "def": 107,
- "magicResistance": 10.0,
- "cost": 21,
+ "maxHp": 1359,
+ "atk": 1134,
+ "def": 120,
+ "magicResistance": 15.0,
+ "cost": 25,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 3.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -210636,34 +210525,34 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 8,
+ "id": "30052",
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 6,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4146_nymph",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_4046_ebnhlz",
+ "rangeId": "3-14",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1237,
- "atk": 550,
- "def": 107,
- "magicResistance": 15.0,
- "cost": 21,
+ "maxHp": 1359,
+ "atk": 1134,
+ "def": 120,
+ "magicResistance": 20.0,
+ "cost": 25,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 3.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -210684,15 +210573,15 @@
{
"level": 90,
"data": {
- "maxHp": 1650,
- "atk": 655,
- "def": 129,
- "magicResistance": 15.0,
- "cost": 21,
+ "maxHp": 1678,
+ "atk": 1400,
+ "def": 135,
+ "magicResistance": 20.0,
+ "cost": 25,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 3.0,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -210718,13 +210607,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "31044",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -210732,7 +210621,7 @@
],
"skills": [
{
- "skillId": "skchr_nymph_1",
+ "skillId": "skchr_ebnhlz_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -210749,7 +210638,7 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
@@ -210773,13 +210662,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -210802,8 +210691,8 @@
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 6,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -210815,9 +210704,9 @@
}
},
{
- "skillId": "skchr_nymph_2",
+ "skillId": "skchr_ebnhlz_2",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10024_ebnhlz_rcube",
"levelUpCostCond": [
{
"unlockCond": {
@@ -210832,13 +210721,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 1,
+ "id": "30063",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -210856,13 +210745,13 @@
"type": "MATERIAL"
},
{
- "id": "31074",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 7,
+ "id": "31044",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -210880,13 +210769,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 2,
+ "id": "30104",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -210898,7 +210787,7 @@
}
},
{
- "skillId": "skchr_nymph_3",
+ "skillId": "skchr_ebnhlz_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -210915,13 +210804,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31073",
- "count": 5,
+ "id": "31023",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -210939,13 +210828,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 10,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -210963,13 +210852,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31084",
- "count": 5,
+ "id": "31044",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -210992,13 +210881,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "失魂",
- "description": "攻击处于<$ba.dt.apoptosis2>凋亡损伤>爆发期间的敌人时使其每秒受到相当于攻击力30%的元素伤害,持续至<$ba.dt.apoptosis2>凋亡损伤>爆发结束",
+ "name": "强弱法",
+ "description": "储存的攻击能量造成的伤害提升至120%,可额外储存1份只用于攻击精英或领袖敌人的攻击能量",
"rangeId": null,
"blackboard": [
{
- "key": "element_atk_scale",
- "value": 0.3,
+ "key": "atk_scale",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "times_2",
+ "value": 1.0,
"valueStr": null
}
],
@@ -211012,13 +210906,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "失魂",
- "description": "攻击处于<$ba.dt.apoptosis2>凋亡损伤>爆发期间的敌人时使其每秒受到相当于攻击力40%的元素伤害,持续至<$ba.dt.apoptosis2>凋亡损伤>爆发结束",
+ "name": "强弱法",
+ "description": "储存的攻击能量造成的伤害提升至135%,可额外储存1份只用于攻击精英或领袖敌人的攻击能量",
"rangeId": null,
"blackboard": [
{
- "key": "element_atk_scale",
- "value": 0.4,
+ "key": "atk_scale",
+ "value": 1.35,
+ "valueStr": null
+ },
+ {
+ "key": "times_2",
+ "value": 1.0,
"valueStr": null
}
],
@@ -211036,18 +210935,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "窥心钥",
- "description": "每当自身攻击范围内敌人<$ba.dt.apoptosis2>凋亡损伤>爆发,攻击力+2%,最多可叠加10层",
+ "name": "倚音",
+ "description": "若攻击目标周围没有其他敌人,攻击对其额外造成相当于攻击力15%的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.02,
+ "key": "atk_scale",
+ "value": 0.15,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 10.0,
+ "key": "cnt",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "range_radius",
+ "value": 1.1,
"valueStr": null
}
],
@@ -211061,18 +210965,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "窥心钥",
- "description": "每当自身攻击范围内敌人<$ba.dt.apoptosis2>凋亡损伤>爆发,攻击力+2%,最多可叠加12<@ba.talpu>(+2)>层",
+ "name": "倚音",
+ "description": "若攻击目标周围没有其他敌人,攻击对其额外造成相当于攻击力17%<@ba.talpu>(+2%)>的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.02,
+ "key": "atk_scale",
+ "value": 0.17,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 12.0,
+ "key": "cnt",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "range_radius",
+ "value": 1.1,
"valueStr": null
}
],
@@ -211131,7 +211040,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+27",
+ "description": "攻击力+52",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -211143,7 +211052,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 27.0,
+ "value": 52.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -211216,7 +211125,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 90,
+ "atk": 150,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -211268,12 +211177,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
- "count": 6,
+ "id": "30061",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30031",
"count": 4,
"type": "MATERIAL"
}
@@ -211291,8 +211200,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -211309,13 +211218,13 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30022",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -211332,8 +211241,8 @@
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 6,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -211350,60 +211259,62 @@
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 5,
+ "id": "30083",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 3,
+ "id": "31043",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_206_gnosis": {
- "name": "灵知",
- "description": "攻击造成<@ba.kw>法术伤害>",
+ "char_4146_nymph": {
+ "name": "妮芙",
+ "description": "攻击造成<@ba.kw>法术伤害>,可以造成<@ba.kw>元素伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_206_gnosis",
+ "potentialItemId": "p_char_4146_nymph",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "kjerag",
- "groupId": "karlan",
+ "nationId": "rhodes",
+ "groupId": null,
"teamId": null,
- "displayNumber": "JC02",
- "appellation": "Gnosis",
+ "displayNumber": "R182",
+ "appellation": "Nymph",
"position": "RANGED",
"tagList": [
- "削弱"
+ "元素",
+ "输出",
+ "控场"
],
- "itemUsage": "前喀兰贸易首席技术执行官,对技术以外的事毫不关心。",
- "itemDesc": "你大可放心,他答应你的事就一定会执行。前提是你能说动他。",
+ "itemUsage": "年轻的笞心魔妮芙,第一次外出闯荡。",
+ "itemDesc": "她有着一颗炽热的心。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
- "profession": "SUPPORT",
- "subProfessionId": "underminer",
+ "profession": "CASTER",
+ "subProfessionId": "primcaster",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_206_gnosis",
- "rangeId": "y-2",
+ "characterPrefabKey": "char_4146_nymph",
+ "rangeId": "3-6",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 798,
- "atk": 205,
- "def": 61,
- "magicResistance": 15.0,
- "cost": 11,
+ "maxHp": 685,
+ "atk": 321,
+ "def": 52,
+ "magicResistance": 5.0,
+ "cost": 19,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -211428,11 +211339,11 @@
{
"level": 50,
"data": {
- "maxHp": 1174,
- "atk": 294,
- "def": 88,
- "magicResistance": 15.0,
- "cost": 11,
+ "maxHp": 952,
+ "atk": 440,
+ "def": 79,
+ "magicResistance": 5.0,
+ "cost": 19,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -211458,18 +211369,18 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_206_gnosis",
- "rangeId": "y-6",
+ "characterPrefabKey": "char_4146_nymph",
+ "rangeId": "3-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1174,
- "atk": 294,
- "def": 88,
- "magicResistance": 20.0,
- "cost": 13,
+ "maxHp": 952,
+ "atk": 440,
+ "def": 79,
+ "magicResistance": 10.0,
+ "cost": 21,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -211494,11 +211405,11 @@
{
"level": 80,
"data": {
- "maxHp": 1587,
- "atk": 377,
- "def": 116,
- "magicResistance": 20.0,
- "cost": 13,
+ "maxHp": 1237,
+ "atk": 550,
+ "def": 107,
+ "magicResistance": 10.0,
+ "cost": 21,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -211523,35 +211434,35 @@
],
"evolveCost": [
{
- "id": "3271",
+ "id": "3251",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30032",
"count": 8,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 5,
+ "id": "30022",
+ "count": 6,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_206_gnosis",
- "rangeId": "y-6",
+ "characterPrefabKey": "char_4146_nymph",
+ "rangeId": "3-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1587,
- "atk": 377,
- "def": 116,
- "magicResistance": 25.0,
- "cost": 13,
+ "maxHp": 1237,
+ "atk": 550,
+ "def": 107,
+ "magicResistance": 15.0,
+ "cost": 21,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -211576,11 +211487,11 @@
{
"level": 90,
"data": {
- "maxHp": 2035,
- "atk": 455,
- "def": 132,
- "magicResistance": 25.0,
- "cost": 13,
+ "maxHp": 1650,
+ "atk": 655,
+ "def": 129,
+ "magicResistance": 15.0,
+ "cost": 21,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -211605,18 +211516,18 @@
],
"evolveCost": [
{
- "id": "3273",
+ "id": "3253",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30145",
- "count": 3,
+ "id": "30115",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "30064",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -211624,7 +211535,7 @@
],
"skills": [
{
- "skillId": "skchr_gnosis_1",
+ "skillId": "skchr_nymph_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -211641,13 +211552,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 3,
+ "id": "30044",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 9,
+ "id": "31013",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -211665,13 +211576,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31044",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -211689,13 +211600,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "30104",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -211707,7 +211618,7 @@
}
},
{
- "skillId": "skchr_gnosis_2",
+ "skillId": "skchr_nymph_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -211724,13 +211635,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 3,
+ "id": "30073",
+ "count": 1,
"type": "MATERIAL"
}
]
@@ -211748,13 +211659,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "31034",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -211772,13 +211683,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 5,
+ "id": "30054",
+ "count": 2,
"type": "MATERIAL"
}
]
@@ -211790,7 +211701,7 @@
}
},
{
- "skillId": "skchr_gnosis_3",
+ "skillId": "skchr_nymph_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -211807,12 +211718,12 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
+ "id": "31073",
"count": 5,
"type": "MATERIAL"
}
@@ -211831,13 +211742,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 8,
+ "id": "31064",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -211855,13 +211766,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "31084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -211884,23 +211795,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "坚冰",
- "description": "攻击造成1秒<$ba.cold>寒冷>;范围内<$ba.cold>寒冷>的敌人受到15%的<$ba.fragile>脆弱>,范围内<$ba.frozen>冻结>的敌人<$ba.fragile>脆弱>效果提升至2倍",
+ "name": "失魂",
+ "description": "攻击处于<$ba.dt.apoptosis2>凋亡损伤>爆发期间的敌人时使其每秒受到相当于攻击力30%的元素伤害,持续至<$ba.dt.apoptosis2>凋亡损伤>爆发结束",
"rangeId": null,
"blackboard": [
{
- "key": "cold",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "damage_scale_cold",
- "value": 1.15,
- "valueStr": null
- },
- {
- "key": "damage_scale_freeze",
- "value": 1.3,
+ "key": "element_atk_scale",
+ "value": 0.3,
"valueStr": null
}
],
@@ -211909,58 +211810,47 @@
},
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "坚冰",
- "description": "攻击造成1秒<$ba.cold>寒冷>;范围内<$ba.cold>寒冷>的敌人受到17%<@ba.talpu>(+2%)>的<$ba.fragile>脆弱>,范围内<$ba.frozen>冻结>的敌人<$ba.fragile>脆弱>效果提升至2倍",
+ "name": "失魂",
+ "description": "攻击处于<$ba.dt.apoptosis2>凋亡损伤>爆发期间的敌人时使其每秒受到相当于攻击力40%的元素伤害,持续至<$ba.dt.apoptosis2>凋亡损伤>爆发结束",
"rangeId": null,
"blackboard": [
{
- "key": "cold",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "damage_scale_cold",
- "value": 1.17,
- "valueStr": null
- },
- {
- "key": "damage_scale_freeze",
- "value": 1.34,
+ "key": "element_atk_scale",
+ "value": 0.4,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "坚冰",
- "description": "攻击造成1秒<$ba.cold>寒冷>;范围内<$ba.cold>寒冷>的敌人受到25%的<$ba.fragile>脆弱>,范围内<$ba.frozen>冻结>的敌人<$ba.fragile>脆弱>效果提升至2倍",
+ "prefabKey": "2",
+ "name": "窥心钥",
+ "description": "每当自身攻击范围内敌人<$ba.dt.apoptosis2>凋亡损伤>爆发,攻击力+2%,最多可叠加10层",
"rangeId": null,
"blackboard": [
{
- "key": "cold",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "damage_scale_cold",
- "value": 1.25,
+ "key": "atk",
+ "value": 0.02,
"valueStr": null
},
{
- "key": "damage_scale_freeze",
- "value": 1.5,
+ "key": "max_stack_cnt",
+ "value": 10.0,
"valueStr": null
}
],
@@ -211973,53 +211863,19 @@
"level": 1
},
"requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "坚冰",
- "description": "攻击造成1秒<$ba.cold>寒冷>;范围内<$ba.cold>寒冷>的敌人受到27%<@ba.talpu>(+2%)>的<$ba.fragile>脆弱>,范围内<$ba.frozen>冻结>的敌人<$ba.fragile>脆弱>效果提升至2倍",
- "rangeId": null,
- "blackboard": [
- {
- "key": "cold",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "damage_scale_cold",
- "value": 1.27,
- "valueStr": null
- },
- {
- "key": "damage_scale_freeze",
- "value": 1.54,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "殊途同归",
- "description": "灵知在场且部署后经过10秒时,使所有【喀兰贸易】干员获得<$ba.buffres>抵抗>",
+ "name": "窥心钥",
+ "description": "每当自身攻击范围内敌人<$ba.dt.apoptosis2>凋亡损伤>爆发,攻击力+2%,最多可叠加12<@ba.talpu>(+2)>层",
"rangeId": null,
"blackboard": [
{
- "key": "interval",
- "value": 10.0,
+ "key": "atk",
+ "value": 0.02,
"valueStr": null
},
{
- "key": "one_minus_status_resistance",
- "value": -0.5,
+ "key": "max_stack_cnt",
+ "value": 12.0,
"valueStr": null
}
],
@@ -212078,7 +211934,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+33",
+ "description": "攻击力+27",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -212090,7 +211946,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 33.0,
+ "value": 27.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -212101,7 +211957,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -212163,7 +212019,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 80,
+ "atk": 90,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -212215,12 +212071,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30051",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -212238,8 +212094,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -212256,13 +212112,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -212279,7 +212135,7 @@
"type": "MATERIAL"
},
{
- "id": "31033",
+ "id": "31023",
"count": 6,
"type": "MATERIAL"
}
@@ -212297,86 +212153,64 @@
"type": "MATERIAL"
},
{
- "id": "31043",
- "count": 3,
+ "id": "30033",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 4,
+ "id": "30063",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_291_aglina": {
- "name": "安洁莉娜",
- "description": "攻击造成<@ba.kw>法术伤害>,并对敌人造成短暂的<$ba.sluggish>停顿>",
+ "char_206_gnosis": {
+ "name": "灵知",
+ "description": "攻击造成<@ba.kw>法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_291_aglina",
+ "potentialItemId": "p_char_206_gnosis",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_291_aglina",
- "nationId": "siracusa",
- "groupId": null,
+ "classicPotentialItemId": null,
+ "nationId": "kjerag",
+ "groupId": "karlan",
"teamId": null,
- "displayNumber": "SR02",
- "appellation": "Angelina",
+ "displayNumber": "JC02",
+ "appellation": "Gnosis",
"position": "RANGED",
"tagList": [
- "减速",
- "输出",
- "支援"
+ "削弱"
],
- "itemUsage": "罗德岛辅助干员、信使安洁莉娜,很想用自己奇妙的源石技艺为你提供协助。",
- "itemDesc": "资历尚浅,潜力无限。",
+ "itemUsage": "前喀兰贸易首席技术执行官,对技术以外的事毫不关心。",
+ "itemDesc": "你大可放心,他答应你的事就一定会执行。前提是你能说动他。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SUPPORT",
- "subProfessionId": "slower",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "sluggish",
- "value": 0.8,
- "valueStr": null
- }
- ],
- "overrideDescripton": null,
- "prefabKey": null,
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "underminer",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_291_aglina",
+ "characterPrefabKey": "char_206_gnosis",
"rangeId": "y-2",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 629,
- "atk": 228,
- "def": 53,
+ "maxHp": 798,
+ "atk": 205,
+ "def": 61,
"magicResistance": 15.0,
- "cost": 14,
+ "cost": 11,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.9,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -212397,15 +212231,15 @@
{
"level": 50,
"data": {
- "maxHp": 863,
- "atk": 336,
- "def": 77,
+ "maxHp": 1174,
+ "atk": 294,
+ "def": 88,
"magicResistance": 15.0,
- "cost": 14,
+ "cost": 11,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.9,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -212427,22 +212261,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_291_aglina",
- "rangeId": "y-2",
+ "characterPrefabKey": "char_206_gnosis",
+ "rangeId": "y-6",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 863,
- "atk": 336,
- "def": 77,
+ "maxHp": 1174,
+ "atk": 294,
+ "def": 88,
"magicResistance": 20.0,
- "cost": 16,
+ "cost": 13,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.9,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -212463,15 +212297,15 @@
{
"level": 80,
"data": {
- "maxHp": 1108,
- "atk": 449,
- "def": 100,
+ "maxHp": 1587,
+ "atk": 377,
+ "def": 116,
"magicResistance": 20.0,
- "cost": 16,
+ "cost": 13,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.9,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -212497,34 +212331,34 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 7,
+ "id": "30022",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 4,
+ "id": "30042",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_291_aglina",
- "rangeId": "y-2",
+ "characterPrefabKey": "char_206_gnosis",
+ "rangeId": "y-6",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1108,
- "atk": 449,
- "def": 100,
+ "maxHp": 1587,
+ "atk": 377,
+ "def": 116,
"magicResistance": 25.0,
- "cost": 16,
+ "cost": 13,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.9,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -212545,15 +212379,15 @@
{
"level": 90,
"data": {
- "maxHp": 1385,
- "atk": 542,
- "def": 120,
+ "maxHp": 2035,
+ "atk": 455,
+ "def": 132,
"magicResistance": 25.0,
- "cost": 16,
+ "cost": 13,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.9,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -212579,13 +212413,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
- "count": 4,
+ "id": "30145",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30024",
- "count": 5,
+ "id": "31024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -212593,7 +212427,7 @@
],
"skills": [
{
- "skillId": "skchr_aglina_1",
+ "skillId": "skchr_gnosis_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -212606,17 +212440,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "30104",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "30083",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -212634,13 +212468,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -212658,13 +212492,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30024",
- "count": 5,
+ "id": "30094",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -212676,7 +212510,7 @@
}
},
{
- "skillId": "skchr_aglina_2",
+ "skillId": "skchr_gnosis_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -212689,17 +212523,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "31013",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -212717,13 +212551,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -212741,13 +212575,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30024",
- "count": 6,
+ "id": "30084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -212759,7 +212593,7 @@
}
},
{
- "skillId": "skchr_aglina_3",
+ "skillId": "skchr_gnosis_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -212772,17 +212606,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30063",
- "count": 4,
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -212800,13 +212634,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "31044",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -212853,13 +212687,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "加速力场",
- "description": "全场友方单位攻速+3",
+ "name": "坚冰",
+ "description": "攻击造成1秒<$ba.cold>寒冷>;范围内<$ba.cold>寒冷>的敌人受到15%的<$ba.fragile>脆弱>,范围内<$ba.frozen>冻结>的敌人<$ba.fragile>脆弱>效果提升至2倍",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 3.0,
+ "key": "cold",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale_cold",
+ "value": 1.15,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale_freeze",
+ "value": 1.3,
"valueStr": null
}
],
@@ -212871,15 +212715,25 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 5,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "加速力场",
- "description": "全场友方单位攻速+4<@ba.talpu>(+1)>",
+ "name": "坚冰",
+ "description": "攻击造成1秒<$ba.cold>寒冷>;范围内<$ba.cold>寒冷>的敌人受到17%<@ba.talpu>(+2%)>的<$ba.fragile>脆弱>,范围内<$ba.frozen>冻结>的敌人<$ba.fragile>脆弱>效果提升至2倍",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 4.0,
+ "key": "cold",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale_cold",
+ "value": 1.17,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale_freeze",
+ "value": 1.34,
"valueStr": null
}
],
@@ -212893,13 +212747,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "加速力场",
- "description": "全场友方单位攻速+7",
+ "name": "坚冰",
+ "description": "攻击造成1秒<$ba.cold>寒冷>;范围内<$ba.cold>寒冷>的敌人受到25%的<$ba.fragile>脆弱>,范围内<$ba.frozen>冻结>的敌人<$ba.fragile>脆弱>效果提升至2倍",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 7.0,
+ "key": "cold",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale_cold",
+ "value": 1.25,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale_freeze",
+ "value": 1.5,
"valueStr": null
}
],
@@ -212911,15 +212775,25 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 5,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "加速力场",
- "description": "全场友方单位攻速+8<@ba.talpu>(+1)>",
+ "name": "坚冰",
+ "description": "攻击造成1秒<$ba.cold>寒冷>;范围内<$ba.cold>寒冷>的敌人受到27%<@ba.talpu>(+2%)>的<$ba.fragile>脆弱>,范围内<$ba.frozen>冻结>的敌人<$ba.fragile>脆弱>效果提升至2倍",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 8.0,
+ "key": "cold",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale_cold",
+ "value": 1.27,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale_freeze",
+ "value": 1.54,
"valueStr": null
}
],
@@ -212937,33 +212811,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "兼职工作",
- "description": "技能未开启时,全场友方单位每秒回复20点生命",
+ "name": "殊途同归",
+ "description": "灵知在场且部署后经过10秒时,使所有【喀兰贸易】干员获得<$ba.buffres>抵抗>",
"rangeId": null,
"blackboard": [
{
- "key": "hp_recovery_per_sec",
- "value": 20.0,
+ "key": "interval",
+ "value": 10.0,
"valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "2",
- "name": "兼职工作",
- "description": "技能未开启时,全场友方单位每秒回复25<@ba.talpu>(+5)>点生命",
- "rangeId": null,
- "blackboard": [
+ },
{
- "key": "hp_recovery_per_sec",
- "value": 25.0,
+ "key": "one_minus_status_resistance",
+ "value": -0.5,
"valueStr": null
}
],
@@ -212998,14 +212857,31 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+25",
+ "description": "攻击力+33",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -213017,7 +212893,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 25.0,
+ "value": 33.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -213026,6 +212902,12 @@
},
"equivalentCost": null
},
+ {
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
+ },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -213048,12 +212930,6 @@
}
},
"equivalentCost": null
- },
- {
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
- "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -213090,7 +212966,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 75,
+ "atk": 80,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -213142,12 +213018,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30031",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -213165,8 +213041,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -213183,13 +213059,13 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -213206,7 +213082,7 @@
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "31033",
"count": 6,
"type": "MATERIAL"
}
@@ -213224,40 +213100,40 @@
"type": "MATERIAL"
},
{
- "id": "30053",
+ "id": "31043",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 6,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_358_lisa": {
- "name": "铃兰",
+ "char_291_aglina": {
+ "name": "安洁莉娜",
"description": "攻击造成<@ba.kw>法术伤害>,并对敌人造成短暂的<$ba.sluggish>停顿>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_358_lisa",
+ "potentialItemId": "p_char_291_aglina",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_358_lisa",
+ "classicPotentialItemId": "class_p_char_291_aglina",
"nationId": "siracusa",
"groupId": null,
"teamId": null,
- "displayNumber": "R172",
- "appellation": "Suzuran",
+ "displayNumber": "SR02",
+ "appellation": "Angelina",
"position": "RANGED",
"tagList": [
"减速",
- "支援",
- "输出"
+ "输出",
+ "支援"
],
- "itemUsage": "罗德岛干员铃兰,九倍的温柔与坚强。",
- "itemDesc": "东国的神秘技艺,叙拉古的自由与向往。",
+ "itemUsage": "罗德岛辅助干员、信使安洁莉娜,很想用自己奇妙的源石技艺为你提供协助。",
+ "itemDesc": "资历尚浅,潜力无限。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -213288,16 +213164,16 @@
},
"phases": [
{
- "characterPrefabKey": "char_358_lisa",
+ "characterPrefabKey": "char_291_aglina",
"rangeId": "y-2",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 673,
- "atk": 220,
- "def": 57,
+ "maxHp": 629,
+ "atk": 228,
+ "def": 53,
"magicResistance": 15.0,
"cost": 14,
"blockCnt": 1,
@@ -213324,9 +213200,9 @@
{
"level": 50,
"data": {
- "maxHp": 922,
- "atk": 324,
- "def": 83,
+ "maxHp": 863,
+ "atk": 336,
+ "def": 77,
"magicResistance": 15.0,
"cost": 14,
"blockCnt": 1,
@@ -213354,16 +213230,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_358_lisa",
+ "characterPrefabKey": "char_291_aglina",
"rangeId": "y-2",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 922,
- "atk": 324,
- "def": 83,
+ "maxHp": 863,
+ "atk": 336,
+ "def": 77,
"magicResistance": 20.0,
"cost": 16,
"blockCnt": 1,
@@ -213390,9 +213266,9 @@
{
"level": 80,
"data": {
- "maxHp": 1184,
- "atk": 432,
- "def": 107,
+ "maxHp": 1108,
+ "atk": 449,
+ "def": 100,
"magicResistance": 20.0,
"cost": 16,
"blockCnt": 1,
@@ -213424,28 +213300,28 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 8,
+ "id": "30052",
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30022",
"count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_358_lisa",
+ "characterPrefabKey": "char_291_aglina",
"rangeId": "y-2",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1184,
- "atk": 432,
- "def": 107,
+ "maxHp": 1108,
+ "atk": 449,
+ "def": 100,
"magicResistance": 25.0,
"cost": 16,
"blockCnt": 1,
@@ -213472,9 +213348,9 @@
{
"level": 90,
"data": {
- "maxHp": 1480,
- "atk": 521,
- "def": 128,
+ "maxHp": 1385,
+ "atk": 542,
+ "def": 120,
"magicResistance": 25.0,
"cost": 16,
"blockCnt": 1,
@@ -213506,13 +213382,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 8,
+ "id": "30024",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -213520,7 +213396,7 @@
],
"skills": [
{
- "skillId": "skchr_lisa_1",
+ "skillId": "skchr_aglina_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -213533,17 +213409,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -213561,13 +213437,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -213585,12 +213461,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30024",
"count": 5,
"type": "MATERIAL"
}
@@ -213603,7 +213479,7 @@
}
},
{
- "skillId": "skchr_lisa_2",
+ "skillId": "skchr_aglina_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -213616,17 +213492,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -213644,12 +213520,12 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30084",
"count": 7,
"type": "MATERIAL"
}
@@ -213668,13 +213544,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 5,
+ "id": "30024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -213686,7 +213562,7 @@
}
},
{
- "skillId": "skchr_lisa_3",
+ "skillId": "skchr_aglina_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -213699,17 +213575,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"
}
]
@@ -213727,13 +213603,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30014",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -213751,13 +213627,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -213780,13 +213656,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "技力光环·辅助",
- "description": "在场时所有【辅助】干员的技力自然回复速度+0.2/秒(同类效果取最高)",
+ "name": "加速力场",
+ "description": "全场友方单位攻速+3",
"rangeId": null,
"blackboard": [
{
- "key": "sp_recovery_per_sec",
- "value": 0.2,
+ "key": "attack_speed",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 5,
+ "prefabKey": "1",
+ "name": "加速力场",
+ "description": "全场友方单位攻速+4<@ba.talpu>(+1)>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 4.0,
"valueStr": null
}
],
@@ -213800,13 +213696,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "技力光环·辅助",
- "description": "在场时所有【辅助】干员的技力自然回复速度+0.4/秒(同类效果取最高)",
+ "name": "加速力场",
+ "description": "全场友方单位攻速+7",
"rangeId": null,
"blackboard": [
{
- "key": "sp_recovery_per_sec",
- "value": 0.4,
+ "key": "attack_speed",
+ "value": 7.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 5,
+ "prefabKey": "1",
+ "name": "加速力场",
+ "description": "全场友方单位攻速+8<@ba.talpu>(+1)>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 8.0,
"valueStr": null
}
],
@@ -213824,18 +213740,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "画地为牢",
- "description": "攻击范围内被<$ba.sluggish>停顿>的敌人在下一瞬间起还会受到等长时间的20%的<$ba.fragile>脆弱>效果",
+ "name": "兼职工作",
+ "description": "技能未开启时,全场友方单位每秒回复20点生命",
"rangeId": null,
"blackboard": [
{
- "key": "damage_scale",
- "value": 1.2,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 1.0,
+ "key": "hp_recovery_per_sec",
+ "value": 20.0,
"valueStr": null
}
],
@@ -213847,20 +213758,15 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 2,
"prefabKey": "2",
- "name": "画地为牢",
- "description": "攻击范围内被<$ba.sluggish>停顿>的敌人在下一瞬间起还会受到等长时间的23%<@ba.talpu>(+3%)>的<$ba.fragile>脆弱>效果",
+ "name": "兼职工作",
+ "description": "技能未开启时,全场友方单位每秒回复25<@ba.talpu>(+5)>点生命",
"rangeId": null,
"blackboard": [
{
- "key": "damage_scale",
- "value": 1.23,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 1.0,
+ "key": "hp_recovery_per_sec",
+ "value": 25.0,
"valueStr": null
}
],
@@ -213895,26 +213801,9 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
@@ -213940,12 +213829,6 @@
},
"equivalentCost": null
},
- {
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
- "equivalentCost": null
- },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -213968,6 +213851,12 @@
}
},
"equivalentCost": null
+ },
+ {
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -214056,12 +213945,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30051",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -214079,8 +213968,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -214097,13 +213986,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -214120,8 +214009,8 @@
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 4,
+ "id": "30043",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -214138,66 +214027,86 @@
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "30053",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 5,
+ "id": "30073",
+ "count": 6,
"type": "MATERIAL"
}
]
}
]
},
- "char_248_mgllan": {
- "name": "麦哲伦",
- "description": "攻击造成<@ba.kw>法术伤害>\\n可以使用<@ba.kw>召唤物>协助作战",
+ "char_358_lisa": {
+ "name": "铃兰",
+ "description": "攻击造成<@ba.kw>法术伤害>,并对敌人造成短暂的<$ba.sluggish>停顿>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_248_mgllan",
+ "potentialItemId": "p_char_358_lisa",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_248_mgllan",
- "nationId": "columbia",
- "groupId": "rhine",
+ "classicPotentialItemId": "class_p_char_358_lisa",
+ "nationId": "siracusa",
+ "groupId": null,
"teamId": null,
- "displayNumber": "RL06",
- "appellation": "Magallan",
+ "displayNumber": "R172",
+ "appellation": "Suzuran",
"position": "RANGED",
"tagList": [
- "支援",
"减速",
+ "支援",
"输出"
],
- "itemUsage": "莱茵生命外勤专员麦哲伦,随时准备迎接新的探险。",
- "itemDesc": "她摁下按钮后会发生很多事情,但其中绝对不包括爆炸。",
+ "itemUsage": "罗德岛干员铃兰,九倍的温柔与坚强。",
+ "itemDesc": "东国的神秘技艺,叙拉古的自由与向往。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SUPPORT",
- "subProfessionId": "summoner",
- "trait": null,
+ "subProfessionId": "slower",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "sluggish",
+ "value": 0.8,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": null,
+ "prefabKey": null,
+ "rangeId": null
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_248_mgllan",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_358_lisa",
+ "rangeId": "y-2",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 495,
- "atk": 211,
- "def": 60,
+ "maxHp": 673,
+ "atk": 220,
+ "def": 57,
"magicResistance": 15.0,
- "cost": 10,
+ "cost": 14,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -214218,15 +214127,15 @@
{
"level": 50,
"data": {
- "maxHp": 670,
- "atk": 302,
- "def": 87,
+ "maxHp": 922,
+ "atk": 324,
+ "def": 83,
"magicResistance": 15.0,
- "cost": 10,
+ "cost": 14,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -214248,22 +214157,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_248_mgllan",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_358_lisa",
+ "rangeId": "y-2",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 670,
- "atk": 302,
- "def": 87,
+ "maxHp": 922,
+ "atk": 324,
+ "def": 83,
"magicResistance": 20.0,
- "cost": 12,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -214284,15 +214193,15 @@
{
"level": 80,
"data": {
- "maxHp": 871,
- "atk": 403,
- "def": 116,
+ "maxHp": 1184,
+ "atk": 432,
+ "def": 107,
"magicResistance": 20.0,
- "cost": 12,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.9,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -214318,34 +214227,34 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 7,
+ "id": "30032",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_248_mgllan",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_358_lisa",
+ "rangeId": "y-2",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 871,
- "atk": 403,
- "def": 116,
- "magicResistance": 20.0,
- "cost": 12,
+ "maxHp": 1184,
+ "atk": 432,
+ "def": 107,
+ "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,
@@ -214366,15 +214275,15 @@
{
"level": 90,
"data": {
- "maxHp": 1103,
- "atk": 469,
- "def": 140,
- "magicResistance": 20.0,
- "cost": 12,
+ "maxHp": 1480,
+ "atk": 521,
+ "def": 128,
+ "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,
@@ -214400,13 +214309,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 6,
+ "id": "30094",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -214414,9 +214323,9 @@
],
"skills": [
{
- "skillId": "skchr_mgllan_1",
+ "skillId": "skchr_lisa_1",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10005_mgllan_drone1",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -214431,12 +214340,12 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
+ "id": "30103",
"count": 5,
"type": "MATERIAL"
}
@@ -214455,7 +214364,7 @@
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
@@ -214479,13 +214388,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 6,
+ "id": "30044",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -214497,9 +214406,9 @@
}
},
{
- "skillId": "skchr_mgllan_2",
+ "skillId": "skchr_lisa_2",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10005_mgllan_drone2",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -214514,13 +214423,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -214543,7 +214452,7 @@
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "31024",
"count": 7,
"type": "MATERIAL"
}
@@ -214562,12 +214471,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30094",
"count": 5,
"type": "MATERIAL"
}
@@ -214580,9 +214489,9 @@
}
},
{
- "skillId": "skchr_mgllan_3",
+ "skillId": "skchr_lisa_3",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10005_mgllan_drone3",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -214597,13 +214506,13 @@
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -214621,13 +214530,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30034",
- "count": 7,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -214645,13 +214554,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -214663,34 +214572,10 @@
}
}
],
- "displayTokenDict": {
- "token_10005_mgllan_drone1": true,
- "token_10005_mgllan_drone2": true,
- "token_10005_mgllan_drone3": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "支援无人机·龙腾",
- "description": "可以使用3个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变",
- "rangeId": null,
- "blackboard": [
- {
- "key": "cnt",
- "value": 3.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -214698,13 +214583,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "支援无人机·龙腾",
- "description": "可以使用4个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变",
+ "name": "技力光环·辅助",
+ "description": "在场时所有【辅助】干员的技力自然回复速度+0.2/秒(同类效果取最高)",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 4.0,
+ "key": "sp_recovery_per_sec",
+ "value": 0.2,
"valueStr": null
}
],
@@ -214718,13 +214603,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "支援无人机·龙腾",
- "description": "可以使用5个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变",
+ "name": "技力光环·辅助",
+ "description": "在场时所有【辅助】干员的技力自然回复速度+0.4/秒(同类效果取最高)",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 5.0,
+ "key": "sp_recovery_per_sec",
+ "value": 0.4,
"valueStr": null
}
],
@@ -214735,34 +214620,6 @@
},
{
"candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "光学折射配件",
- "description": "无人机在部署后的12秒内处于<$ba.invisible>隐匿>状态(不会成为敌方远程单位的攻击目标)",
- "rangeId": null,
- "blackboard": [],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 4,
- "prefabKey": "2",
- "name": "光学折射配件",
- "description": "无人机在部署后的14<@ba.talpu>(+2)>秒内处于<$ba.invisible>隐匿>状态(不会成为敌方远程单位的攻击目标)",
- "rangeId": null,
- "blackboard": [],
- "tokenKey": null,
- "isHideTalent": false
- },
{
"unlockCondition": {
"phase": "PHASE_2",
@@ -214770,10 +214627,21 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "光学折射配件",
- "description": "无人机在部署后的20秒内处于<$ba.invisible>隐匿>状态(不会成为敌方远程单位的攻击目标)",
+ "name": "画地为牢",
+ "description": "攻击范围内被<$ba.sluggish>停顿>的敌人在下一瞬间起还会受到等长时间的20%的<$ba.fragile>脆弱>效果",
"rangeId": null,
- "blackboard": [],
+ "blackboard": [
+ {
+ "key": "damage_scale",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
"tokenKey": null,
"isHideTalent": false
},
@@ -214784,10 +214652,21 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "光学折射配件",
- "description": "无人机在部署后的22<@ba.talpu>(+2)>秒内处于<$ba.invisible>隐匿>状态(不会成为敌方远程单位的攻击目标)",
+ "name": "画地为牢",
+ "description": "攻击范围内被<$ba.sluggish>停顿>的敌人在下一瞬间起还会受到等长时间的23%<@ba.talpu>(+3%)>的<$ba.fragile>脆弱>效果",
"rangeId": null,
- "blackboard": [],
+ "blackboard": [
+ {
+ "key": "damage_scale",
+ "value": 1.23,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
"tokenKey": null,
"isHideTalent": false
}
@@ -214843,7 +214722,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+23",
+ "description": "攻击力+25",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -214855,7 +214734,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 23.0,
+ "value": 25.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -214927,8 +214806,8 @@
{
"level": 50,
"data": {
- "maxHp": 300,
- "atk": 40,
+ "maxHp": 0,
+ "atk": 75,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -214980,12 +214859,12 @@
"type": "MATERIAL"
},
{
- "id": "30041",
- "count": 5,
+ "id": "30031",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30021",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -215003,7 +214882,7 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
}
@@ -215021,13 +214900,13 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 3,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -215044,8 +214923,8 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 5,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -215062,12 +214941,12 @@
"type": "MATERIAL"
},
{
- "id": "30103",
+ "id": "30043",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "30033",
+ "id": "30093",
"count": 5,
"type": "MATERIAL"
}
@@ -215075,73 +214954,53 @@
}
]
},
- "char_1012_skadi2": {
- "name": "浊心斯卡蒂",
- "description": "不攻击,持续恢复范围内所有友军<@ba.kw>生命>(每秒恢复相当于自身攻击力10%的生命),自身不受<$ba.inspire>鼓舞>影响",
+ "char_248_mgllan": {
+ "name": "麦哲伦",
+ "description": "攻击造成<@ba.kw>法术伤害>\\n可以使用<@ba.kw>召唤物>协助作战",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1012_skadi2",
+ "potentialItemId": "p_char_248_mgllan",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "egir",
- "groupId": null,
+ "classicPotentialItemId": "class_p_char_248_mgllan",
+ "nationId": "columbia",
+ "groupId": "rhine",
"teamId": null,
- "displayNumber": "CR01",
- "appellation": "Skadi the Corrupting Heart",
+ "displayNumber": "RL06",
+ "appellation": "Magallan",
"position": "RANGED",
"tagList": [
"支援",
- "生存",
+ "减速",
"输出"
],
- "itemUsage": "浊心斯卡蒂,一位让你熟悉又陌生的访客。",
- "itemDesc": "你愿意接纳它吗?",
+ "itemUsage": "莱茵生命外勤专员麦哲伦,随时准备迎接新的探险。",
+ "itemDesc": "她摁下按钮后会发生很多事情,但其中绝对不包括爆炸。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": true,
+ "isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SUPPORT",
- "subProfessionId": "bard",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "attack@atk_to_hp_recovery_ratio",
- "value": 0.1,
- "valueStr": null
- }
- ],
- "overrideDescripton": "不攻击,持续恢复范围内所有友军<@ba.kw>生命>(每秒相当于自身攻击力<@ba.kw>{attack@atk_to_hp_recovery_ratio:0%}>的生命),自身不受<$ba.inspire>鼓舞>影响",
- "prefabKey": "-1",
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "summoner",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_1012_skadi2",
- "rangeId": "x-4",
+ "characterPrefabKey": "char_248_mgllan",
+ "rangeId": "3-6",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 613,
- "atk": 145,
- "def": 93,
- "magicResistance": 0.0,
- "cost": 6,
+ "maxHp": 495,
+ "atk": 211,
+ "def": 60,
+ "magicResistance": 15.0,
+ "cost": 10,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -215162,15 +215021,15 @@
{
"level": 50,
"data": {
- "maxHp": 877,
- "atk": 228,
- "def": 139,
- "magicResistance": 0.0,
- "cost": 6,
+ "maxHp": 670,
+ "atk": 302,
+ "def": 87,
+ "magicResistance": 15.0,
+ "cost": 10,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -215192,22 +215051,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1012_skadi2",
- "rangeId": "x-1",
+ "characterPrefabKey": "char_248_mgllan",
+ "rangeId": "3-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 877,
- "atk": 228,
- "def": 139,
- "magicResistance": 0.0,
- "cost": 8,
+ "maxHp": 670,
+ "atk": 302,
+ "def": 87,
+ "magicResistance": 20.0,
+ "cost": 12,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -215228,15 +215087,15 @@
{
"level": 80,
"data": {
- "maxHp": 1202,
- "atk": 305,
- "def": 186,
- "magicResistance": 0.0,
- "cost": 8,
+ "maxHp": 871,
+ "atk": 403,
+ "def": 116,
+ "magicResistance": 20.0,
+ "cost": 12,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -215262,34 +215121,34 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 8,
+ "id": "30042",
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30032",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_1012_skadi2",
- "rangeId": "x-1",
+ "characterPrefabKey": "char_248_mgllan",
+ "rangeId": "3-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1202,
- "atk": 305,
- "def": 186,
- "magicResistance": 0.0,
- "cost": 8,
+ "maxHp": 871,
+ "atk": 403,
+ "def": 116,
+ "magicResistance": 20.0,
+ "cost": 12,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -215310,15 +215169,15 @@
{
"level": 90,
"data": {
- "maxHp": 1603,
- "atk": 368,
- "def": 233,
- "magicResistance": 0.0,
- "cost": 8,
+ "maxHp": 1103,
+ "atk": 469,
+ "def": 140,
+ "magicResistance": 20.0,
+ "cost": 12,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -215349,8 +215208,8 @@
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 5,
+ "id": "30084",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -215358,9 +215217,9 @@
],
"skills": [
{
- "skillId": "skchr_skadi2_1",
+ "skillId": "skchr_mgllan_1",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10005_mgllan_drone1",
"levelUpCostCond": [
{
"unlockCond": {
@@ -215399,13 +215258,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -215428,8 +215287,8 @@
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 7,
+ "id": "30084",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -215441,9 +215300,9 @@
}
},
{
- "skillId": "skchr_skadi2_2",
+ "skillId": "skchr_mgllan_2",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10005_mgllan_drone2",
"levelUpCostCond": [
{
"unlockCond": {
@@ -215458,12 +215317,12 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
+ "id": "30093",
"count": 7,
"type": "MATERIAL"
}
@@ -215482,13 +215341,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 8,
+ "id": "30024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -215506,13 +215365,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -215524,9 +215383,9 @@
}
},
{
- "skillId": "skchr_skadi2_3",
+ "skillId": "skchr_mgllan_3",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10005_mgllan_drone3",
"levelUpCostCond": [
{
"unlockCond": {
@@ -215541,13 +215400,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -215570,8 +215429,8 @@
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "30034",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -215589,13 +215448,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -215608,11 +215467,33 @@
}
],
"displayTokenDict": {
- "token_10017_skadi2_dedant": true
+ "token_10005_mgllan_drone1": true,
+ "token_10005_mgllan_drone2": true,
+ "token_10005_mgllan_drone3": true
},
"talents": [
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "支援无人机·龙腾",
+ "description": "可以使用3个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "cnt",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -215620,17 +215501,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "远古血亲",
- "description": "可以使用一个持续15秒的海嗣,海嗣的攻击范围视为自身攻击范围的延伸",
+ "name": "支援无人机·龙腾",
+ "description": "可以使用4个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 1.0,
+ "value": 4.0,
"valueStr": null
}
],
- "tokenKey": "token_10017_skadi2_dedant",
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -215640,23 +215521,51 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "远古血亲",
- "description": "可以使用一个持续25秒的海嗣,海嗣的攻击范围视为自身攻击范围的延伸",
+ "name": "支援无人机·龙腾",
+ "description": "可以使用5个不阻挡敌人的无人机(最多同时部署3个),功能随技能选择而改变",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 1.0,
+ "value": 5.0,
"valueStr": null
}
],
- "tokenKey": "token_10017_skadi2_dedant",
+ "tokenKey": null,
"isHideTalent": false
}
]
},
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": "光学折射配件",
+ "description": "无人机在部署后的12秒内处于<$ba.invisible>隐匿>状态(不会成为敌方远程单位的攻击目标)",
+ "rangeId": null,
+ "blackboard": [],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "2",
+ "name": "光学折射配件",
+ "description": "无人机在部署后的14<@ba.talpu>(+2)>秒内处于<$ba.invisible>隐匿>状态(不会成为敌方远程单位的攻击目标)",
+ "rangeId": null,
+ "blackboard": [],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
@@ -215664,21 +215573,10 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "捕食习性",
- "description": "自身或海嗣攻击范围内存在我方干员时,自身攻击力+6%;存在【深海猎人】干员时改为攻击力+15%",
+ "name": "光学折射配件",
+ "description": "无人机在部署后的20秒内处于<$ba.invisible>隐匿>状态(不会成为敌方远程单位的攻击目标)",
"rangeId": null,
- "blackboard": [
- {
- "key": "skadi2_t_2[atk][1].atk",
- "value": 0.06,
- "valueStr": null
- },
- {
- "key": "skadi2_t_2[atk][2].atk",
- "value": 0.15,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
},
@@ -215689,21 +215587,10 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "捕食习性",
- "description": "自身或海嗣攻击范围内存在我方干员时,自身攻击力+9%<@ba.talpu>(+3%)>;存在【深海猎人】干员时改为攻击力+18%<@ba.talpu>(+3%)>",
+ "name": "光学折射配件",
+ "description": "无人机在部署后的22<@ba.talpu>(+2)>秒内处于<$ba.invisible>隐匿>状态(不会成为敌方远程单位的攻击目标)",
"rangeId": null,
- "blackboard": [
- {
- "key": "skadi2_t_2[atk][1].atk",
- "value": 0.09,
- "valueStr": null
- },
- {
- "key": "skadi2_t_2[atk][2].atk",
- "value": 0.18,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
}
@@ -215736,7 +215623,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-6秒",
+ "description": "再部署时间-4秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -215748,7 +215635,7 @@
{
"attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": -6.0,
+ "value": -4.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -215759,7 +215646,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+27",
+ "description": "攻击力+23",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -215771,7 +215658,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 27.0,
+ "value": 23.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -215843,9 +215730,9 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 50,
- "def": 30,
+ "maxHp": 300,
+ "atk": 40,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -215960,7 +215847,7 @@
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "30093",
"count": 5,
"type": "MATERIAL"
}
@@ -215978,12 +215865,12 @@
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 4,
+ "id": "30103",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30083",
+ "id": "30033",
"count": 5,
"type": "MATERIAL"
}
@@ -215991,30 +215878,30 @@
}
]
},
- "char_4134_cetsyr": {
- "name": "魔王",
+ "char_1012_skadi2": {
+ "name": "浊心斯卡蒂",
"description": "不攻击,持续恢复范围内所有友军<@ba.kw>生命>(每秒恢复相当于自身攻击力10%的生命),自身不受<$ba.inspire>鼓舞>影响",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4134_cetsyr",
+ "potentialItemId": "p_char_1012_skadi2",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "rhodes",
+ "nationId": "egir",
"groupId": null,
"teamId": null,
- "displayNumber": "DWDB",
- "appellation": "Civilight Eterna",
+ "displayNumber": "CR01",
+ "appellation": "Skadi the Corrupting Heart",
"position": "RANGED",
"tagList": [
"支援",
"生存",
"输出"
],
- "itemUsage": "巴别塔的创立者,特蕾西娅。",
- "itemDesc": "一段来自过去的回响,承载着通往未来的爱与希望。",
- "itemObtainApproach": "活动获得",
+ "itemUsage": "浊心斯卡蒂,一位让你熟悉又陌生的访客。",
+ "itemDesc": "你愿意接纳它吗?",
+ "itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": false,
+ "isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SUPPORT",
@@ -216042,23 +215929,23 @@
},
"phases": [
{
- "characterPrefabKey": "char_4134_cetsyr",
+ "characterPrefabKey": "char_1012_skadi2",
"rangeId": "x-4",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 623,
- "atk": 146,
- "def": 94,
+ "maxHp": 613,
+ "atk": 145,
+ "def": 93,
"magicResistance": 0.0,
- "cost": 8,
+ "cost": 6,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.3,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -216078,16 +215965,16 @@
{
"level": 50,
"data": {
- "maxHp": 891,
- "atk": 229,
- "def": 141,
+ "maxHp": 877,
+ "atk": 228,
+ "def": 139,
"magicResistance": 0.0,
- "cost": 8,
+ "cost": 6,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.3,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -216108,23 +215995,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4134_cetsyr",
+ "characterPrefabKey": "char_1012_skadi2",
"rangeId": "x-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 891,
- "atk": 229,
- "def": 141,
+ "maxHp": 877,
+ "atk": 228,
+ "def": 139,
"magicResistance": 0.0,
- "cost": 10,
+ "cost": 8,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.3,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -216144,16 +216031,16 @@
{
"level": 80,
"data": {
- "maxHp": 1221,
- "atk": 306,
- "def": 188,
+ "maxHp": 1202,
+ "atk": 305,
+ "def": 186,
"magicResistance": 0.0,
- "cost": 10,
+ "cost": 8,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.3,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -216178,35 +216065,35 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 7,
+ "id": "30032",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4134_cetsyr",
+ "characterPrefabKey": "char_1012_skadi2",
"rangeId": "x-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1221,
- "atk": 306,
- "def": 188,
+ "maxHp": 1202,
+ "atk": 305,
+ "def": 186,
"magicResistance": 0.0,
- "cost": 10,
+ "cost": 8,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.3,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -216226,16 +216113,16 @@
{
"level": 90,
"data": {
- "maxHp": 1628,
- "atk": 369,
- "def": 236,
+ "maxHp": 1603,
+ "atk": 368,
+ "def": 233,
"magicResistance": 0.0,
- "cost": 10,
+ "cost": 8,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.3,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -216265,8 +216152,8 @@
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 6,
+ "id": "30094",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -216274,7 +216161,7 @@
],
"skills": [
{
- "skillId": "skchr_cetsyr_1",
+ "skillId": "skchr_skadi2_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -216296,7 +216183,7 @@
"type": "MATERIAL"
},
{
- "id": "31023",
+ "id": "30083",
"count": 5,
"type": "MATERIAL"
}
@@ -216315,13 +216202,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 8,
+ "id": "31024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -216339,13 +216226,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31074",
- "count": 4,
+ "id": "31014",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -216357,7 +216244,7 @@
}
},
{
- "skillId": "skchr_cetsyr_2",
+ "skillId": "skchr_skadi2_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -216374,13 +216261,13 @@
"type": "MATERIAL"
},
{
- "id": "31084",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 5,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -216398,13 +216285,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "30104",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -216427,8 +216314,8 @@
"type": "MATERIAL"
},
{
- "id": "31084",
- "count": 5,
+ "id": "31034",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -216440,7 +216327,7 @@
}
},
{
- "skillId": "skchr_cetsyr_3",
+ "skillId": "skchr_skadi2_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -216457,13 +216344,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 8,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -216481,13 +216368,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 8,
+ "id": "31014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -216505,13 +216392,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 3,
+ "id": "31024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -216523,98 +216410,50 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10017_skadi2_dedant": true
+ },
"talents": [
{
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_0",
+ "phase": "PHASE_1",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "过往尘埃",
- "description": "魔王周围持续围绕3枚“微尘”,“微尘”碰撞友方干员时,消失并使该干员受到魔王特性效果提升至1.2倍,持续6秒,消失的“微尘”在6秒后重生",
+ "name": "远古血亲",
+ "description": "可以使用一个持续15秒的海嗣,海嗣的攻击范围视为自身攻击范围的延伸",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "range_radius",
- "value": 1.15,
- "valueStr": null
- },
- {
- "key": "cooldown",
- "value": 6.0,
- "valueStr": null
- },
- {
- "key": "dynamic_spd",
- "value": 30.0,
- "valueStr": null
- },
- {
- "key": "talent_duration",
- "value": 6.0,
- "valueStr": null
- },
- {
- "key": "attack@trait_mul",
- "value": 1.2,
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10017_skadi2_dedant",
"isHideTalent": false
},
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_2",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "过往尘埃",
- "description": "魔王周围持续围绕3枚“微尘”,“微尘”碰撞友方干员时,消失并使该干员受到魔王特性效果提升至1.5倍,持续6秒,消失的“微尘”在6秒后重生",
+ "name": "远古血亲",
+ "description": "可以使用一个持续25秒的海嗣,海嗣的攻击范围视为自身攻击范围的延伸",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "range_radius",
- "value": 1.15,
- "valueStr": null
- },
- {
- "key": "cooldown",
- "value": 6.0,
- "valueStr": null
- },
- {
- "key": "dynamic_spd",
- "value": 30.0,
- "valueStr": null
- },
- {
- "key": "talent_duration",
- "value": 6.0,
- "valueStr": null
- },
- {
- "key": "attack@trait_mul",
- "value": 1.5,
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10017_skadi2_dedant",
"isHideTalent": false
}
]
@@ -216628,13 +216467,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "魔王残响",
- "description": "上阵时,所有友方单位受到【萨卡兹】敌人的伤害降低10%",
+ "name": "捕食习性",
+ "description": "自身或海嗣攻击范围内存在我方干员时,自身攻击力+6%;存在【深海猎人】干员时改为攻击力+15%",
"rangeId": null,
"blackboard": [
{
- "key": "damage_resistance",
- "value": 0.1,
+ "key": "skadi2_t_2[atk][1].atk",
+ "value": 0.06,
+ "valueStr": null
+ },
+ {
+ "key": "skadi2_t_2[atk][2].atk",
+ "value": 0.15,
"valueStr": null
}
],
@@ -216648,13 +216492,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "魔王残响",
- "description": "上阵时,所有友方单位受到【萨卡兹】敌人的伤害降低15%<@ba.talpu>(+5%)>",
+ "name": "捕食习性",
+ "description": "自身或海嗣攻击范围内存在我方干员时,自身攻击力+9%<@ba.talpu>(+3%)>;存在【深海猎人】干员时改为攻击力+18%<@ba.talpu>(+3%)>",
"rangeId": null,
"blackboard": [
{
- "key": "damage_resistance",
- "value": 0.15,
+ "key": "skadi2_t_2[atk][1].atk",
+ "value": 0.09,
+ "valueStr": null
+ },
+ {
+ "key": "skadi2_t_2[atk][2].atk",
+ "value": 0.18,
"valueStr": null
}
],
@@ -216690,7 +216539,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-10秒",
+ "description": "再部署时间-6秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -216702,7 +216551,7 @@
{
"attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": -10.0,
+ "value": -6.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -216713,7 +216562,7 @@
},
{
"type": "BUFF",
- "description": "部署费用-1",
+ "description": "攻击力+27",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -216723,9 +216572,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "COST",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": -1.0,
+ "value": 27.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -216797,9 +216646,9 @@
{
"level": 50,
"data": {
- "maxHp": 300,
- "atk": 30,
- "def": 0,
+ "maxHp": 0,
+ "atk": 50,
+ "def": 30,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -216850,12 +216699,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
- "count": 6,
+ "id": "30041",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30021",
"count": 4,
"type": "MATERIAL"
}
@@ -216873,8 +216722,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -216891,12 +216740,12 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30062",
+ "id": "30032",
"count": 3,
"type": "MATERIAL"
}
@@ -216914,8 +216763,8 @@
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 6,
+ "id": "31013",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -216932,47 +216781,47 @@
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "31023",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 3,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_1031_slent2": {
- "name": "淬羽赫默",
- "description": "攻击造成<@ba.kw>法术伤害>,技能开启后改为治疗友方单位(治疗量相当于75%攻击力)",
+ "char_4134_cetsyr": {
+ "name": "魔王",
+ "description": "不攻击,持续恢复范围内所有友军<@ba.kw>生命>(每秒恢复相当于自身攻击力10%的生命),自身不受<$ba.inspire>鼓舞>影响",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1031_slent2",
+ "potentialItemId": "p_char_4134_cetsyr",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "columbia",
- "groupId": "rhine",
+ "nationId": "rhodes",
+ "groupId": null,
"teamId": null,
- "displayNumber": "RL10",
- "appellation": "Silence the Paradigmatic",
+ "displayNumber": "DWDB",
+ "appellation": "Civilight Eterna",
"position": "RANGED",
"tagList": [
"支援",
"生存",
- "治疗"
+ "输出"
],
- "itemUsage": "辅助干员赫默,将为所有人提供庇护。",
- "itemDesc": "曾经,她总是站在他人的背后;如今,她走到了所有人的身前。",
+ "itemUsage": "巴别塔的创立者,特蕾西娅。",
+ "itemDesc": "一段来自过去的回响,承载着通往未来的爱与希望。",
"itemObtainApproach": "活动获得",
"isNotObtainable": false,
- "isSpChar": true,
+ "isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SUPPORT",
- "subProfessionId": "blessing",
+ "subProfessionId": "bard",
"trait": {
"candidates": [
{
@@ -216983,35 +216832,35 @@
"requiredPotentialRank": 0,
"blackboard": [
{
- "key": "heal_scale",
- "value": 0.75,
+ "key": "attack@atk_to_hp_recovery_ratio",
+ "value": 0.1,
"valueStr": null
}
],
- "overrideDescripton": "攻击造成<@ba.kw>法术伤害>,技能开启后改为治疗友方单位(治疗量相当于<@ba.kw>{heal_scale:0%}>攻击力)",
- "prefabKey": null,
+ "overrideDescripton": "不攻击,持续恢复范围内所有友军<@ba.kw>生命>(每秒相当于自身攻击力<@ba.kw>{attack@atk_to_hp_recovery_ratio:0%}>的生命),自身不受<$ba.inspire>鼓舞>影响",
+ "prefabKey": "-1",
"rangeId": null
}
]
},
"phases": [
{
- "characterPrefabKey": "char_1031_slent2",
- "rangeId": "y-2",
+ "characterPrefabKey": "char_4134_cetsyr",
+ "rangeId": "x-4",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 737,
- "atk": 185,
- "def": 73,
- "magicResistance": 15.0,
- "cost": 13,
+ "maxHp": 623,
+ "atk": 146,
+ "def": 94,
+ "magicResistance": 0.0,
+ "cost": 8,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.3,
"respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -217032,15 +216881,15 @@
{
"level": 50,
"data": {
- "maxHp": 1054,
- "atk": 290,
- "def": 110,
- "magicResistance": 15.0,
- "cost": 13,
+ "maxHp": 891,
+ "atk": 229,
+ "def": 141,
+ "magicResistance": 0.0,
+ "cost": 8,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.3,
"respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -217062,22 +216911,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1031_slent2",
- "rangeId": "y-6",
+ "characterPrefabKey": "char_4134_cetsyr",
+ "rangeId": "x-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1054,
- "atk": 290,
- "def": 110,
- "magicResistance": 20.0,
- "cost": 15,
+ "maxHp": 891,
+ "atk": 229,
+ "def": 141,
+ "magicResistance": 0.0,
+ "cost": 10,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.3,
"respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -217098,15 +216947,15 @@
{
"level": 80,
"data": {
- "maxHp": 1445,
- "atk": 387,
- "def": 147,
- "magicResistance": 20.0,
- "cost": 15,
+ "maxHp": 1221,
+ "atk": 306,
+ "def": 188,
+ "magicResistance": 0.0,
+ "cost": 10,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.3,
"respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -217137,29 +216986,29 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 4,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_1031_slent2",
- "rangeId": "y-6",
+ "characterPrefabKey": "char_4134_cetsyr",
+ "rangeId": "x-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1445,
- "atk": 387,
- "def": 147,
- "magicResistance": 25.0,
- "cost": 15,
+ "maxHp": 1221,
+ "atk": 306,
+ "def": 188,
+ "magicResistance": 0.0,
+ "cost": 10,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.3,
"respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -217180,15 +217029,15 @@
{
"level": 90,
"data": {
- "maxHp": 1927,
- "atk": 467,
- "def": 184,
- "magicResistance": 25.0,
- "cost": 15,
+ "maxHp": 1628,
+ "atk": 369,
+ "def": 236,
+ "magicResistance": 0.0,
+ "cost": 10,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.3,
"respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -217214,12 +217063,12 @@
"type": "MATERIAL"
},
{
- "id": "30145",
- "count": 3,
+ "id": "30115",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30084",
"count": 6,
"type": "MATERIAL"
}
@@ -217228,7 +217077,7 @@
],
"skills": [
{
- "skillId": "skchr_slent2_1",
+ "skillId": "skchr_cetsyr_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -217245,12 +217094,12 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30104",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31033",
+ "id": "31023",
"count": 5,
"type": "MATERIAL"
}
@@ -217269,12 +217118,12 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31064",
"count": 8,
"type": "MATERIAL"
}
@@ -217298,7 +217147,7 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31074",
"count": 4,
"type": "MATERIAL"
}
@@ -217311,9 +217160,9 @@
}
},
{
- "skillId": "skchr_slent2_2",
+ "skillId": "skchr_cetsyr_2",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10029_slent2_protrb",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -217328,12 +217177,12 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31043",
+ "id": "31013",
"count": 5,
"type": "MATERIAL"
}
@@ -217352,13 +217201,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 8,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -217376,13 +217225,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 6,
+ "id": "31084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -217394,7 +217243,7 @@
}
},
{
- "skillId": "skchr_slent2_3",
+ "skillId": "skchr_cetsyr_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -217411,13 +217260,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 7,
+ "id": "30033",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -217435,13 +217284,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 6,
+ "id": "30104",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -217459,13 +217308,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 6,
+ "id": "30044",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -217477,41 +217326,49 @@
}
}
],
- "displayTokenDict": {
- "token_10029_slent2_protrb": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_0",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "无声砥柱",
- "description": "使攻击范围内的友军获得8%的<$ba.protect>庇护>,友军的生命越低该效果越强(低于30%生命时获得最大15%的<$ba.protect>庇护>)",
+ "name": "过往尘埃",
+ "description": "魔王周围持续围绕3枚“微尘”,“微尘”碰撞友方干员时,消失并使该干员受到魔王特性效果提升至1.2倍,持续6秒,消失的“微尘”在6秒后重生",
"rangeId": null,
"blackboard": [
{
- "key": "damage_resistance_base",
- "value": 0.08,
+ "key": "cnt",
+ "value": 3.0,
"valueStr": null
},
{
- "key": "resistance_scale",
- "value": 0.0125,
+ "key": "range_radius",
+ "value": 1.15,
"valueStr": null
},
{
- "key": "hp_ratio",
- "value": 0.01,
+ "key": "cooldown",
+ "value": 6.0,
"valueStr": null
},
{
- "key": "min_hp_ratio",
- "value": 0.3,
+ "key": "dynamic_spd",
+ "value": 30.0,
+ "valueStr": null
+ },
+ {
+ "key": "talent_duration",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@trait_mul",
+ "value": 1.2,
"valueStr": null
}
],
@@ -217520,33 +217377,43 @@
},
{
"unlockCondition": {
- "phase": "PHASE_2",
+ "phase": "PHASE_1",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "无声砥柱",
- "description": "使攻击范围内的友军获得10%的<$ba.protect>庇护>,友军的生命越低该效果越强(低于30%生命时获得最大24%的<$ba.protect>庇护>)",
+ "name": "过往尘埃",
+ "description": "魔王周围持续围绕3枚“微尘”,“微尘”碰撞友方干员时,消失并使该干员受到魔王特性效果提升至1.5倍,持续6秒,消失的“微尘”在6秒后重生",
"rangeId": null,
"blackboard": [
{
- "key": "damage_resistance_base",
- "value": 0.1,
+ "key": "cnt",
+ "value": 3.0,
"valueStr": null
},
{
- "key": "resistance_scale",
- "value": 0.02,
+ "key": "range_radius",
+ "value": 1.15,
"valueStr": null
},
{
- "key": "hp_ratio",
- "value": 0.01,
+ "key": "cooldown",
+ "value": 6.0,
"valueStr": null
},
{
- "key": "min_hp_ratio",
- "value": 0.3,
+ "key": "dynamic_spd",
+ "value": 30.0,
+ "valueStr": null
+ },
+ {
+ "key": "talent_duration",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@trait_mul",
+ "value": 1.5,
"valueStr": null
}
],
@@ -217564,18 +217431,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "丰润羽翼",
- "description": "攻击范围内生命低于50%的友军每秒恢复相当于淬羽赫默攻击力5%的生命,【莱茵生命】干员的恢复效果翻倍",
+ "name": "魔王残响",
+ "description": "上阵时,所有友方单位受到【萨卡兹】敌人的伤害降低10%",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.5,
- "valueStr": null
- },
- {
- "key": "atk_to_hp_recovery_ratio",
- "value": 0.05,
+ "key": "damage_resistance",
+ "value": 0.1,
"valueStr": null
}
],
@@ -217589,18 +217451,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "丰润羽翼",
- "description": "攻击范围内生命低于50%的友军每秒恢复相当于淬羽赫默攻击力6%<@ba.talpu>(+1%)>的生命,【莱茵生命】干员的恢复效果翻倍",
+ "name": "魔王残响",
+ "description": "上阵时,所有友方单位受到【萨卡兹】敌人的伤害降低15%<@ba.talpu>(+5%)>",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.5,
- "valueStr": null
- },
- {
- "key": "atk_to_hp_recovery_ratio",
- "value": 0.06,
+ "key": "damage_resistance",
+ "value": 0.15,
"valueStr": null
}
],
@@ -217743,8 +217600,8 @@
{
"level": 50,
"data": {
- "maxHp": 350,
- "atk": 55,
+ "maxHp": 300,
+ "atk": 30,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -217860,8 +217717,8 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "31023",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -217878,12 +217735,12 @@
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 6,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31043",
+ "id": "30063",
"count": 3,
"type": "MATERIAL"
}
@@ -217891,54 +217748,74 @@
}
]
},
- "char_2023_ling": {
- "name": "令",
- "description": "攻击造成<@ba.kw>法术伤害>\\n可以使用<@ba.kw>召唤物>协助作战",
+ "char_1031_slent2": {
+ "name": "淬羽赫默",
+ "description": "攻击造成<@ba.kw>法术伤害>,技能开启后改为治疗友方单位(治疗量相当于75%攻击力)",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_2023_ling",
+ "potentialItemId": "p_char_1031_slent2",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "yan",
- "groupId": "sui",
+ "nationId": "columbia",
+ "groupId": "rhine",
"teamId": null,
- "displayNumber": "NM03",
- "appellation": "Ling",
+ "displayNumber": "RL10",
+ "appellation": "Silence the Paradigmatic",
"position": "RANGED",
"tagList": [
- "召唤",
"支援",
- "控场"
+ "生存",
+ "治疗"
],
- "itemUsage": "来自炎国的诗人令,洒脱无羁,纵情快意,只要有酒,一切皆可入诗。",
- "itemDesc": "你问写诗的笔在哪儿?注意看她的尾巴。",
- "itemObtainApproach": "招募寻访",
+ "itemUsage": "辅助干员赫默,将为所有人提供庇护。",
+ "itemDesc": "曾经,她总是站在他人的背后;如今,她走到了所有人的身前。",
+ "itemObtainApproach": "活动获得",
"isNotObtainable": false,
- "isSpChar": false,
+ "isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SUPPORT",
- "subProfessionId": "summoner",
- "trait": null,
+ "subProfessionId": "blessing",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "heal_scale",
+ "value": 0.75,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": "攻击造成<@ba.kw>法术伤害>,技能开启后改为治疗友方单位(治疗量相当于<@ba.kw>{heal_scale:0%}>攻击力)",
+ "prefabKey": null,
+ "rangeId": null
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_2023_ling",
- "rangeId": "3-6",
+ "characterPrefabKey": "char_1031_slent2",
+ "rangeId": "y-2",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 485,
- "atk": 212,
- "def": 59,
+ "maxHp": 737,
+ "atk": 185,
+ "def": 73,
"magicResistance": 15.0,
- "cost": 10,
+ "cost": 13,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
- "respawnTime": 70,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -217958,16 +217835,16 @@
{
"level": 50,
"data": {
- "maxHp": 656,
- "atk": 304,
- "def": 85,
+ "maxHp": 1054,
+ "atk": 290,
+ "def": 110,
"magicResistance": 15.0,
- "cost": 10,
+ "cost": 13,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
- "respawnTime": 70,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -217988,23 +217865,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_2023_ling",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_1031_slent2",
+ "rangeId": "y-6",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 656,
- "atk": 304,
- "def": 85,
+ "maxHp": 1054,
+ "atk": 290,
+ "def": 110,
"magicResistance": 20.0,
- "cost": 12,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
- "respawnTime": 70,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -218024,16 +217901,16 @@
{
"level": 80,
"data": {
- "maxHp": 852,
- "atk": 406,
- "def": 114,
+ "maxHp": 1445,
+ "atk": 387,
+ "def": 147,
"magicResistance": 20.0,
- "cost": 12,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
- "respawnTime": 70,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -218058,35 +217935,35 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 10,
+ "id": "30042",
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 3,
+ "id": "30032",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_2023_ling",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_1031_slent2",
+ "rangeId": "y-6",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 852,
- "atk": 406,
- "def": 114,
- "magicResistance": 20.0,
- "cost": 12,
+ "maxHp": 1445,
+ "atk": 387,
+ "def": 147,
+ "magicResistance": 25.0,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
- "respawnTime": 70,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -218106,16 +217983,16 @@
{
"level": 90,
"data": {
- "maxHp": 1079,
- "atk": 473,
- "def": 138,
- "magicResistance": 20.0,
- "cost": 12,
+ "maxHp": 1927,
+ "atk": 467,
+ "def": 184,
+ "magicResistance": 25.0,
+ "cost": 15,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
- "respawnTime": 70,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -218140,13 +218017,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
- "count": 4,
+ "id": "30145",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 5,
+ "id": "30104",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -218154,9 +218031,9 @@
],
"skills": [
{
- "skillId": "skchr_ling_1",
+ "skillId": "skchr_slent2_1",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10020_ling_soul1",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -218171,12 +218048,12 @@
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30103",
+ "id": "31033",
"count": 5,
"type": "MATERIAL"
}
@@ -218195,13 +218072,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 6,
+ "id": "30104",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -218219,13 +218096,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "30094",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -218237,9 +218114,9 @@
}
},
{
- "skillId": "skchr_ling_2",
+ "skillId": "skchr_slent2_2",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10020_ling_soul2",
+ "overrideTokenKey": "token_10029_slent2_protrb",
"levelUpCostCond": [
{
"unlockCond": {
@@ -218254,13 +218131,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
"id": "31043",
- "count": 3,
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -218278,13 +218155,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "31024",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -218302,13 +218179,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 4,
+ "id": "31054",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -218320,9 +218197,9 @@
}
},
{
- "skillId": "skchr_ling_3",
+ "skillId": "skchr_slent2_3",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10020_ling_soul3",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -218337,13 +218214,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30053",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -218361,13 +218238,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "30064",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -218404,33 +218281,11 @@
}
],
"displayTokenDict": {
- "token_10020_ling_soul1": true,
- "token_10020_ling_soul2": true,
- "token_10020_ling_soul3": true
+ "token_10029_slent2_protrb": true
},
"talents": [
{
"candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "挑灯问梦",
- "description": "可以使用3个召唤物(最多同时部署3个),功能随技能选择而改变",
- "rangeId": null,
- "blackboard": [
- {
- "key": "cnt",
- "value": 3.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -218438,67 +218293,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "挑灯问梦",
- "description": "可以使用4个召唤物(最多同时部署3个),功能随技能选择而改变",
- "rangeId": null,
- "blackboard": [
- {
- "key": "cnt",
- "value": 4.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "挑灯问梦",
- "description": "可以使用5个召唤物(最多同时部署3个),功能随技能选择而改变",
+ "name": "无声砥柱",
+ "description": "使攻击范围内的友军获得8%的<$ba.protect>庇护>,友军的生命越低该效果越强(低于30%生命时获得最大15%的<$ba.protect>庇护>)",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 5.0,
+ "key": "damage_resistance_base",
+ "value": 0.08,
"valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "随付笺咏醉屠苏",
- "description": "召唤物被击倒/吸收/回收时令额外获得2点技力、攻击力+2%(攻击力加成最多叠加5层)",
- "rangeId": null,
- "blackboard": [
+ },
{
- "key": "max_stack_cnt",
- "value": 5.0,
+ "key": "resistance_scale",
+ "value": 0.0125,
"valueStr": null
},
{
- "key": "sp",
- "value": 2.0,
+ "key": "hp_ratio",
+ "value": 0.01,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.02,
+ "key": "min_hp_ratio",
+ "value": 0.3,
"valueStr": null
}
],
@@ -218507,34 +218323,43 @@
},
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
- "prefabKey": "2",
- "name": "随付笺咏醉屠苏",
- "description": "召唤物被击倒/吸收/回收时令额外获得3<@ba.talpu>(+1)>点技力、攻击力+2%(攻击力加成最多叠加5层)",
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "无声砥柱",
+ "description": "使攻击范围内的友军获得10%的<$ba.protect>庇护>,友军的生命越低该效果越强(低于30%生命时获得最大24%的<$ba.protect>庇护>)",
"rangeId": null,
"blackboard": [
{
- "key": "max_stack_cnt",
- "value": 5.0,
+ "key": "damage_resistance_base",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "sp",
- "value": 3.0,
+ "key": "resistance_scale",
+ "value": 0.02,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.02,
+ "key": "hp_ratio",
+ "value": 0.01,
+ "valueStr": null
+ },
+ {
+ "key": "min_hp_ratio",
+ "value": 0.3,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
@@ -218542,23 +218367,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "随付笺咏醉屠苏",
- "description": "召唤物被击倒/吸收/回收时令额外获得3点技力、攻击力+3%(攻击力加成最多叠加5层)",
+ "name": "丰润羽翼",
+ "description": "攻击范围内生命低于50%的友军每秒恢复相当于淬羽赫默攻击力5%的生命,【莱茵生命】干员的恢复效果翻倍",
"rangeId": null,
"blackboard": [
{
- "key": "max_stack_cnt",
- "value": 5.0,
- "valueStr": null
- },
- {
- "key": "sp",
- "value": 3.0,
+ "key": "hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.03,
+ "key": "atk_to_hp_recovery_ratio",
+ "value": 0.05,
"valueStr": null
}
],
@@ -218572,23 +218392,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "随付笺咏醉屠苏",
- "description": "召唤物被击倒/吸收/回收时令额外获得4<@ba.talpu>(+1)>点技力、攻击力+3%(攻击力加成最多叠加5层)",
+ "name": "丰润羽翼",
+ "description": "攻击范围内生命低于50%的友军每秒恢复相当于淬羽赫默攻击力6%<@ba.talpu>(+1%)>的生命,【莱茵生命】干员的恢复效果翻倍",
"rangeId": null,
"blackboard": [
{
- "key": "max_stack_cnt",
- "value": 5.0,
- "valueStr": null
- },
- {
- "key": "sp",
- "value": 4.0,
+ "key": "hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.03,
+ "key": "atk_to_hp_recovery_ratio",
+ "value": 0.06,
"valueStr": null
}
],
@@ -218624,7 +218439,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-4秒",
+ "description": "再部署时间-10秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -218636,7 +218451,7 @@
{
"attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": -4.0,
+ "value": -10.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -218647,7 +218462,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+24",
+ "description": "部署费用-1",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -218657,9 +218472,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "COST",
"formulaItem": "ADDITION",
- "value": 24.0,
+ "value": -1.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -218732,7 +218547,7 @@
"level": 50,
"data": {
"maxHp": 350,
- "atk": 35,
+ "atk": 55,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -218848,8 +218663,8 @@
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 5,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -218866,65 +218681,66 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 5,
+ "id": "30033",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "31043",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_4072_ironmn": {
- "name": "白铁",
- "description": "能够阻挡两个敌人,使用<支援装置>协助作战",
+ "char_2023_ling": {
+ "name": "令",
+ "description": "攻击造成<@ba.kw>法术伤害>\\n可以使用<@ba.kw>召唤物>协助作战",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4072_ironmn",
+ "potentialItemId": "p_char_2023_ling",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "victoria",
- "groupId": null,
+ "nationId": "yan",
+ "groupId": "sui",
"teamId": null,
- "displayNumber": "VC17",
- "appellation": "Stainless",
- "position": "MELEE",
+ "displayNumber": "NM03",
+ "appellation": "Ling",
+ "position": "RANGED",
"tagList": [
+ "召唤",
"支援",
- "输出"
+ "控场"
],
- "itemUsage": "伦蒂尼姆市民自救军成员白铁,随时准备与你一起行动。",
- "itemDesc": "他身上有淡淡的机油味,但他的笑容和双手很干净。",
+ "itemUsage": "来自炎国的诗人令,洒脱无羁,纵情快意,只要有酒,一切皆可入诗。",
+ "itemDesc": "你问写诗的笔在哪儿?注意看她的尾巴。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SUPPORT",
- "subProfessionId": "craftsman",
+ "subProfessionId": "summoner",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4072_ironmn",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_2023_ling",
+ "rangeId": "3-6",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1043,
- "atk": 236,
- "def": 190,
- "magicResistance": 0.0,
- "cost": 15,
- "blockCnt": 2,
+ "maxHp": 485,
+ "atk": 212,
+ "def": 59,
+ "magicResistance": 15.0,
+ "cost": 10,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -218945,15 +218761,15 @@
{
"level": 50,
"data": {
- "maxHp": 1490,
- "atk": 369,
- "def": 274,
- "magicResistance": 0.0,
- "cost": 15,
- "blockCnt": 2,
+ "maxHp": 656,
+ "atk": 304,
+ "def": 85,
+ "magicResistance": 15.0,
+ "cost": 10,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -218975,22 +218791,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4072_ironmn",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_2023_ling",
+ "rangeId": "3-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1490,
- "atk": 369,
- "def": 274,
- "magicResistance": 0.0,
- "cost": 17,
- "blockCnt": 2,
+ "maxHp": 656,
+ "atk": 304,
+ "def": 85,
+ "magicResistance": 20.0,
+ "cost": 12,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -219011,15 +218827,15 @@
{
"level": 80,
"data": {
- "maxHp": 2042,
- "atk": 492,
- "def": 354,
- "magicResistance": 0.0,
- "cost": 17,
- "blockCnt": 2,
+ "maxHp": 852,
+ "atk": 406,
+ "def": 114,
+ "magicResistance": 20.0,
+ "cost": 12,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -219045,34 +218861,34 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 7,
+ "id": "30032",
+ "count": 10,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30052",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4072_ironmn",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_2023_ling",
+ "rangeId": "3-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2042,
- "atk": 492,
- "def": 354,
- "magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 2,
+ "maxHp": 852,
+ "atk": 406,
+ "def": 114,
+ "magicResistance": 20.0,
+ "cost": 12,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -219093,15 +218909,15 @@
{
"level": 90,
"data": {
- "maxHp": 2723,
- "atk": 593,
- "def": 421,
- "magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 2,
+ "maxHp": 1079,
+ "atk": 473,
+ "def": 138,
+ "magicResistance": 20.0,
+ "cost": 12,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -219127,13 +218943,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 6,
+ "id": "31034",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -219141,9 +218957,9 @@
],
"skills": [
{
- "skillId": "skchr_ironmn_1",
+ "skillId": "skchr_ling_1",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10027_ironmn_pile1",
+ "overrideTokenKey": "token_10020_ling_soul1",
"levelUpCostCond": [
{
"unlockCond": {
@@ -219158,12 +218974,12 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "30103",
"count": 5,
"type": "MATERIAL"
}
@@ -219182,13 +218998,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 9,
+ "id": "30064",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -219206,12 +219022,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31024",
"count": 6,
"type": "MATERIAL"
}
@@ -219224,9 +219040,9 @@
}
},
{
- "skillId": "skchr_ironmn_2",
+ "skillId": "skchr_ling_2",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10027_ironmn_pile2",
+ "overrideTokenKey": "token_10020_ling_soul2",
"levelUpCostCond": [
{
"unlockCond": {
@@ -219241,13 +219057,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 6,
+ "id": "31043",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -219264,13 +219080,96 @@
"count": 12,
"type": "MATERIAL"
},
+ {
+ "id": "31044",
+ "count": 4,
+ "type": "MATERIAL"
+ },
{
"id": "31014",
+ "count": 9,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 86400,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 15,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30145",
+ "count": 6,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30014",
+ "count": 4,
+ "type": "MATERIAL"
+ }
+ ]
+ }
+ ],
+ "unlockCond": {
+ "phase": "PHASE_1",
+ "level": 1
+ }
+ },
+ {
+ "skillId": "skchr_ling_3",
+ "overridePrefabKey": null,
+ "overrideTokenKey": "token_10020_ling_soul3",
+ "levelUpCostCond": [
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 28800,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31013",
+ "count": 4,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "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"
}
@@ -219294,92 +219193,9 @@
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
- "type": "MATERIAL"
- }
- ]
- }
- ],
- "unlockCond": {
- "phase": "PHASE_1",
- "level": 1
- }
- },
- {
- "skillId": "skchr_ironmn_3",
- "overridePrefabKey": null,
- "overrideTokenKey": "token_10027_ironmn_pile3",
- "levelUpCostCond": [
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 28800,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 8,
- "type": "MATERIAL"
- },
- {
- "id": "31034",
- "count": 4,
- "type": "MATERIAL"
- },
- {
- "id": "30023",
- "count": 4,
- "type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 57600,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 12,
- "type": "MATERIAL"
- },
- {
- "id": "30094",
- "count": 4,
- "type": "MATERIAL"
- },
- {
- "id": "30014",
- "count": 10,
- "type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 86400,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 15,
- "type": "MATERIAL"
- },
- {
- "id": "30145",
+ "id": "31014",
"count": 6,
"type": "MATERIAL"
- },
- {
- "id": "31054",
- "count": 4,
- "type": "MATERIAL"
}
]
}
@@ -219391,9 +219207,9 @@
}
],
"displayTokenDict": {
- "token_10027_ironmn_pile1": true,
- "token_10027_ironmn_pile2": true,
- "token_10027_ironmn_pile3": true
+ "token_10020_ling_soul1": true,
+ "token_10020_ling_soul2": true,
+ "token_10020_ling_soul3": true
},
"talents": [
{
@@ -219405,13 +219221,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "战地工程师",
- "description": "可以携带2个<支援装置>(最多可部署1个),效果根据技能改变而改变",
+ "name": "挑灯问梦",
+ "description": "可以使用3个召唤物(最多同时部署3个),功能随技能选择而改变",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 2.0,
+ "value": 3.0,
"valueStr": null
}
],
@@ -219425,13 +219241,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "战地工程师",
- "description": "可以携带2个<支援装置>(最多可部署2个),效果根据技能改变而改变",
+ "name": "挑灯问梦",
+ "description": "可以使用4个召唤物(最多同时部署3个),功能随技能选择而改变",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 3.0,
+ "value": 4.0,
"valueStr": null
}
],
@@ -219445,13 +219261,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "战地工程师",
- "description": "可以携带3个<支援装置>(最多可部署2个),效果根据技能改变而改变",
+ "name": "挑灯问梦",
+ "description": "可以使用5个召唤物(最多同时部署3个),功能随技能选择而改变",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 3.0,
+ "value": 5.0,
"valueStr": null
}
],
@@ -219462,6 +219278,66 @@
},
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": "随付笺咏醉屠苏",
+ "description": "召唤物被击倒/吸收/回收时令额外获得2点技力、攻击力+2%(攻击力加成最多叠加5层)",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "max_stack_cnt",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "sp",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.02,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "2",
+ "name": "随付笺咏醉屠苏",
+ "description": "召唤物被击倒/吸收/回收时令额外获得3<@ba.talpu>(+1)>点技力、攻击力+2%(攻击力加成最多叠加5层)",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "max_stack_cnt",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "sp",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.02,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
@@ -219469,18 +219345,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "节约经费",
- "description": "当白铁周围8格的自身装置损毁时,有70%的几率回收使白铁额外获得1个装置",
- "rangeId": "x-4",
+ "name": "随付笺咏醉屠苏",
+ "description": "召唤物被击倒/吸收/回收时令额外获得3点技力、攻击力+3%(攻击力加成最多叠加5层)",
+ "rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.7,
+ "key": "max_stack_cnt",
+ "value": 5.0,
"valueStr": null
},
{
- "key": "cnt",
- "value": 1.0,
+ "key": "sp",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.03,
"valueStr": null
}
],
@@ -219494,18 +219375,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "节约经费",
- "description": "当白铁周围8格的自身装置损毁时,有80%<@ba.talpu>(+10%)>的几率回收使白铁额外获得1个装置",
- "rangeId": "x-4",
+ "name": "随付笺咏醉屠苏",
+ "description": "召唤物被击倒/吸收/回收时令额外获得4<@ba.talpu>(+1)>点技力、攻击力+3%(攻击力加成最多叠加5层)",
+ "rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.8,
+ "key": "max_stack_cnt",
+ "value": 5.0,
"valueStr": null
},
{
- "key": "cnt",
- "value": 1.0,
+ "key": "sp",
+ "value": 4.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.03,
"valueStr": null
}
],
@@ -219541,7 +219427,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-6秒",
+ "description": "再部署时间-4秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -219553,7 +219439,7 @@
{
"attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": -6.0,
+ "value": -4.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -219564,7 +219450,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+25",
+ "description": "攻击力+24",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -219576,7 +219462,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 25.0,
+ "value": 24.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -219648,9 +219534,9 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 40,
- "def": 40,
+ "maxHp": 350,
+ "atk": 35,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -219765,7 +219651,7 @@
"type": "MATERIAL"
},
{
- "id": "31043",
+ "id": "31053",
"count": 5,
"type": "MATERIAL"
}
@@ -219783,12 +219669,12 @@
"type": "MATERIAL"
},
{
- "id": "31033",
- "count": 6,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30023",
+ "id": "30063",
"count": 4,
"type": "MATERIAL"
}
@@ -219796,52 +219682,52 @@
}
]
},
- "char_245_cello": {
- "name": "塑心",
- "description": "攻击造成<@ba.kw>法术伤害>,可以造成<@ba.kw>元素损伤>",
+ "char_4072_ironmn": {
+ "name": "白铁",
+ "description": "能够阻挡两个敌人,使用<支援装置>协助作战",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_245_cello",
+ "potentialItemId": "p_char_4072_ironmn",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "laterano",
+ "nationId": "victoria",
"groupId": null,
"teamId": null,
- "displayNumber": "LT22",
- "appellation": "Virtuosa",
- "position": "RANGED",
+ "displayNumber": "VC17",
+ "appellation": "Stainless",
+ "position": "MELEE",
"tagList": [
- "元素",
- "支援"
+ "支援",
+ "输出"
],
- "itemUsage": "干员塑心造访罗德岛,等待演奏开始。",
- "itemDesc": "颂歌为谁而鸣,心声为谁奏响?",
+ "itemUsage": "伦蒂尼姆市民自救军成员白铁,随时准备与你一起行动。",
+ "itemDesc": "他身上有淡淡的机油味,但他的笑容和双手很干净。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SUPPORT",
- "subProfessionId": "ritualist",
+ "subProfessionId": "craftsman",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_245_cello",
- "rangeId": "y-2",
+ "characterPrefabKey": "char_4072_ironmn",
+ "rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 484,
- "atk": 231,
- "def": 48,
- "magicResistance": 5.0,
- "cost": 14,
- "blockCnt": 1,
+ "maxHp": 1043,
+ "atk": 236,
+ "def": 190,
+ "magicResistance": 0.0,
+ "cost": 15,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -219862,15 +219748,15 @@
{
"level": 50,
"data": {
- "maxHp": 702,
- "atk": 321,
- "def": 70,
- "magicResistance": 5.0,
- "cost": 14,
- "blockCnt": 1,
+ "maxHp": 1490,
+ "atk": 369,
+ "def": 274,
+ "magicResistance": 0.0,
+ "cost": 15,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -219892,22 +219778,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_245_cello",
- "rangeId": "y-2",
+ "characterPrefabKey": "char_4072_ironmn",
+ "rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 702,
- "atk": 321,
- "def": 70,
- "magicResistance": 10.0,
- "cost": 16,
- "blockCnt": 1,
+ "maxHp": 1490,
+ "atk": 369,
+ "def": 274,
+ "magicResistance": 0.0,
+ "cost": 17,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -219928,15 +219814,15 @@
{
"level": 80,
"data": {
- "maxHp": 936,
- "atk": 407,
- "def": 93,
- "magicResistance": 10.0,
- "cost": 16,
- "blockCnt": 1,
+ "maxHp": 2042,
+ "atk": 492,
+ "def": 354,
+ "magicResistance": 0.0,
+ "cost": 17,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -219962,34 +219848,34 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 7,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_245_cello",
- "rangeId": "y-2",
+ "characterPrefabKey": "char_4072_ironmn",
+ "rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 936,
- "atk": 407,
- "def": 93,
- "magicResistance": 15.0,
- "cost": 16,
- "blockCnt": 1,
+ "maxHp": 2042,
+ "atk": 492,
+ "def": 354,
+ "magicResistance": 0.0,
+ "cost": 19,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -220010,15 +219896,15 @@
{
"level": 90,
"data": {
- "maxHp": 1201,
- "atk": 485,
- "def": 109,
- "magicResistance": 15.0,
- "cost": 16,
- "blockCnt": 1,
+ "maxHp": 2723,
+ "atk": 593,
+ "def": 421,
+ "magicResistance": 0.0,
+ "cost": 19,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -220049,8 +219935,8 @@
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 5,
+ "id": "31044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -220058,9 +219944,9 @@
],
"skills": [
{
- "skillId": "skchr_cello_1",
+ "skillId": "skchr_ironmn_1",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10027_ironmn_pile1",
"levelUpCostCond": [
{
"unlockCond": {
@@ -220075,13 +219961,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 7,
+ "id": "31013",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -220099,13 +219985,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 8,
+ "id": "31054",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -220123,13 +220009,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 4,
+ "id": "30014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -220141,9 +220027,9 @@
}
},
{
- "skillId": "skchr_cello_2",
+ "skillId": "skchr_ironmn_2",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10027_ironmn_pile2",
"levelUpCostCond": [
{
"unlockCond": {
@@ -220158,13 +220044,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31083",
- "count": 5,
+ "id": "30093",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -220182,13 +220068,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 7,
+ "id": "31024",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -220206,13 +220092,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 3,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -220224,9 +220110,9 @@
}
},
{
- "skillId": "skchr_cello_3",
+ "skillId": "skchr_ironmn_3",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10027_ironmn_pile3",
"levelUpCostCond": [
{
"unlockCond": {
@@ -220241,13 +220127,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 7,
+ "id": "30023",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -220265,13 +220151,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 7,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -220289,13 +220175,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 6,
+ "id": "31054",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -220307,7 +220193,11 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10027_ironmn_pile1": true,
+ "token_10027_ironmn_pile2": true,
+ "token_10027_ironmn_pile3": true
+ },
"talents": [
{
"candidates": [
@@ -220318,18 +220208,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "无词哀歌",
- "description": "使攻击范围内敌人每秒受到相当于攻击力6%的<$ba.dt.apoptosis2>凋亡损伤>",
+ "name": "战地工程师",
+ "description": "可以携带2个<支援装置>(最多可部署1个),效果根据技能改变而改变",
"rangeId": null,
"blackboard": [
{
- "key": "ep_damage_ratio",
- "value": 0.06,
- "valueStr": null
- },
- {
- "key": "sluggish",
- "value": 0.0,
+ "key": "cnt",
+ "value": 2.0,
"valueStr": null
}
],
@@ -220343,18 +220228,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "无词哀歌",
- "description": "使攻击范围内敌人每秒受到相当于攻击力8%的<$ba.dt.apoptosis2>凋亡损伤>并<$ba.sluggish>停顿>0.2秒",
+ "name": "战地工程师",
+ "description": "可以携带2个<支援装置>(最多可部署2个),效果根据技能改变而改变",
"rangeId": null,
"blackboard": [
{
- "key": "ep_damage_ratio",
- "value": 0.08,
- "valueStr": null
- },
- {
- "key": "sluggish",
- "value": 0.2,
+ "key": "cnt",
+ "value": 3.0,
"valueStr": null
}
],
@@ -220368,18 +220248,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "无词哀歌",
- "description": "使攻击范围内敌人每秒受到相当于攻击力10%的<$ba.dt.apoptosis2>凋亡损伤>并<$ba.sluggish>停顿>0.2秒",
+ "name": "战地工程师",
+ "description": "可以携带3个<支援装置>(最多可部署2个),效果根据技能改变而改变",
"rangeId": null,
"blackboard": [
{
- "key": "ep_damage_ratio",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "sluggish",
- "value": 0.2,
+ "key": "cnt",
+ "value": 3.0,
"valueStr": null
}
],
@@ -220397,13 +220272,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "精神逆构",
- "description": "使攻击范围内敌人受到的<$ba.dt.apoptosis2>凋亡损伤>提高20%",
- "rangeId": null,
+ "name": "节约经费",
+ "description": "当白铁周围8格的自身装置损毁时,有70%的几率回收使白铁额外获得1个装置",
+ "rangeId": "x-4",
"blackboard": [
{
- "key": "ep_damage_scale",
- "value": 1.2,
+ "key": "prob",
+ "value": 0.7,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
@@ -220417,13 +220297,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "精神逆构",
- "description": "使攻击范围内敌人受到的<$ba.dt.apoptosis2>凋亡损伤>提高22%<@ba.talpu>(+2%)>",
- "rangeId": null,
+ "name": "节约经费",
+ "description": "当白铁周围8格的自身装置损毁时,有80%<@ba.talpu>(+10%)>的几率回收使白铁额外获得1个装置",
+ "rangeId": "x-4",
"blackboard": [
{
- "key": "ep_damage_scale",
- "value": 1.22,
+ "key": "prob",
+ "value": 0.8,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
@@ -220482,7 +220367,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+23",
+ "description": "攻击力+25",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -220494,7 +220379,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 23.0,
+ "value": 25.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -220566,9 +220451,9 @@
{
"level": 50,
"data": {
- "maxHp": 300,
+ "maxHp": 0,
"atk": 40,
- "def": 0,
+ "def": 40,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -220619,12 +220504,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30051",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -220642,8 +220527,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -220660,13 +220545,13 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -220683,8 +220568,8 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 6,
+ "id": "31043",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -220701,67 +220586,66 @@
"type": "MATERIAL"
},
{
- "id": "30073",
+ "id": "31033",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 3,
+ "id": "30023",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_250_phatom": {
- "name": "傀影",
- "description": "再部署时间大幅度<@ba.kw>减少>",
+ "char_245_cello": {
+ "name": "塑心",
+ "description": "攻击造成<@ba.kw>法术伤害>,可以造成<@ba.kw>元素损伤>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_250_phatom",
+ "potentialItemId": "p_char_245_cello",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_250_phatom",
- "nationId": "victoria",
+ "classicPotentialItemId": null,
+ "nationId": "laterano",
"groupId": null,
"teamId": null,
- "displayNumber": "R109",
- "appellation": "Phantom",
- "position": "MELEE",
+ "displayNumber": "LT22",
+ "appellation": "Virtuosa",
+ "position": "RANGED",
"tagList": [
- "快速复活",
- "控场",
- "输出"
+ "元素",
+ "支援"
],
- "itemUsage": "罗德岛干员傀影,如影子般融入黑夜。",
- "itemDesc": "如果有急事,就试试看喊他的代号,也许他会出现在你身后。",
+ "itemUsage": "干员塑心造访罗德岛,等待演奏开始。",
+ "itemDesc": "颂歌为谁而鸣,心声为谁奏响?",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
- "profession": "SPECIAL",
- "subProfessionId": "executor",
+ "profession": "SUPPORT",
+ "subProfessionId": "ritualist",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_250_phatom",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_245_cello",
+ "rangeId": "y-2",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 769,
- "atk": 215,
- "def": 144,
- "magicResistance": 0.0,
- "cost": 8,
+ "maxHp": 484,
+ "atk": 231,
+ "def": 48,
+ "magicResistance": 5.0,
+ "cost": 14,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.93,
- "respawnTime": 18,
+ "baseAttackTime": 1.6,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -220781,16 +220665,16 @@
{
"level": 50,
"data": {
- "maxHp": 1026,
- "atk": 317,
- "def": 207,
- "magicResistance": 0.0,
- "cost": 8,
+ "maxHp": 702,
+ "atk": 321,
+ "def": 70,
+ "magicResistance": 5.0,
+ "cost": 14,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.93,
- "respawnTime": 18,
+ "baseAttackTime": 1.6,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -220811,23 +220695,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_250_phatom",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_245_cello",
+ "rangeId": "y-2",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1026,
- "atk": 317,
- "def": 207,
- "magicResistance": 0.0,
- "cost": 10,
+ "maxHp": 702,
+ "atk": 321,
+ "def": 70,
+ "magicResistance": 10.0,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.93,
- "respawnTime": 18,
+ "baseAttackTime": 1.6,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -220847,16 +220731,16 @@
{
"level": 80,
"data": {
- "maxHp": 1283,
- "atk": 435,
- "def": 270,
- "magicResistance": 0.0,
- "cost": 10,
+ "maxHp": 936,
+ "atk": 407,
+ "def": 93,
+ "magicResistance": 10.0,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.93,
- "respawnTime": 18,
+ "baseAttackTime": 1.6,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -220876,7 +220760,7 @@
],
"evolveCost": [
{
- "id": "3281",
+ "id": "3271",
"count": 5,
"type": "MATERIAL"
},
@@ -220893,23 +220777,23 @@
]
},
{
- "characterPrefabKey": "char_250_phatom",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_245_cello",
+ "rangeId": "y-2",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1283,
- "atk": 435,
- "def": 270,
- "magicResistance": 0.0,
- "cost": 10,
+ "maxHp": 936,
+ "atk": 407,
+ "def": 93,
+ "magicResistance": 15.0,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.93,
- "respawnTime": 18,
+ "baseAttackTime": 1.6,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -220929,16 +220813,16 @@
{
"level": 90,
"data": {
- "maxHp": 1645,
- "atk": 558,
- "def": 322,
- "magicResistance": 0.0,
- "cost": 10,
+ "maxHp": 1201,
+ "atk": 485,
+ "def": 109,
+ "magicResistance": 15.0,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.93,
- "respawnTime": 18,
+ "baseAttackTime": 1.6,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -220958,7 +220842,7 @@
],
"evolveCost": [
{
- "id": "3283",
+ "id": "3273",
"count": 4,
"type": "MATERIAL"
},
@@ -220968,8 +220852,8 @@
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "30104",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -220977,7 +220861,7 @@
],
"skills": [
{
- "skillId": "skchr_phatom_1",
+ "skillId": "skchr_cello_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -220994,12 +220878,12 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
+ "id": "30053",
"count": 7,
"type": "MATERIAL"
}
@@ -221018,12 +220902,12 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30074",
"count": 8,
"type": "MATERIAL"
}
@@ -221042,13 +220926,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "30074",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -221060,7 +220944,7 @@
}
},
{
- "skillId": "skchr_phatom_2",
+ "skillId": "skchr_cello_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -221077,13 +220961,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "31083",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -221101,13 +220985,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "30044",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -221125,13 +221009,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "31034",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -221143,7 +221027,7 @@
}
},
{
- "skillId": "skchr_phatom_3",
+ "skillId": "skchr_cello_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -221160,13 +221044,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31054",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "31023",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -221184,13 +221068,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "31034",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -221208,12 +221092,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30014",
"count": 6,
"type": "MATERIAL"
}
@@ -221226,12 +221110,35 @@
}
}
],
- "displayTokenDict": {
- "token_10007_phatom_twin": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "无词哀歌",
+ "description": "使攻击范围内敌人每秒受到相当于攻击力6%的<$ba.dt.apoptosis2>凋亡损伤>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "ep_damage_ratio",
+ "value": 0.06,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -221239,17 +221146,22 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "镜中虚影",
- "description": "可以使用一个虚影,虚影拥有和自己一样的技能,拥有独立的再部署时间",
+ "name": "无词哀歌",
+ "description": "使攻击范围内敌人每秒受到相当于攻击力8%的<$ba.dt.apoptosis2>凋亡损伤>并<$ba.sluggish>停顿>0.2秒",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 1.0,
+ "key": "ep_damage_ratio",
+ "value": 0.08,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 0.2,
"valueStr": null
}
],
- "tokenKey": "token_10007_phatom_twin",
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -221259,17 +221171,22 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "镜中虚影",
- "description": "可以使用一个属性更强的虚影,虚影拥有和自己一样的技能,拥有独立的再部署时间",
+ "name": "无词哀歌",
+ "description": "使攻击范围内敌人每秒受到相当于攻击力10%的<$ba.dt.apoptosis2>凋亡损伤>并<$ba.sluggish>停顿>0.2秒",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 1.0,
+ "key": "ep_damage_ratio",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 0.2,
"valueStr": null
}
],
- "tokenKey": "token_10007_phatom_twin",
+ "tokenKey": null,
"isHideTalent": false
}
]
@@ -221282,11 +221199,37 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "#",
- "name": "虚影精通",
- "description": "虚影的再部署时间-10秒",
+ "prefabKey": "2",
+ "name": "精神逆构",
+ "description": "使攻击范围内敌人受到的<$ba.dt.apoptosis2>凋亡损伤>提高20%",
"rangeId": null,
- "blackboard": [],
+ "blackboard": [
+ {
+ "key": "ep_damage_scale",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "2",
+ "name": "精神逆构",
+ "description": "使攻击范围内敌人受到的<$ba.dt.apoptosis2>凋亡损伤>提高22%<@ba.talpu>(+2%)>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "ep_damage_scale",
+ "value": 1.22,
+ "valueStr": null
+ }
+ ],
"tokenKey": null,
"isHideTalent": false
}
@@ -221319,7 +221262,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+22",
+ "description": "再部署时间-6秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -221329,9 +221272,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": 22.0,
+ "value": -6.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -221342,7 +221285,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-2秒",
+ "description": "攻击力+23",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -221352,9 +221295,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "RESPAWN_TIME",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": -2.0,
+ "value": 23.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -221364,26 +221307,9 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "生命上限+130",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "MAX_HP",
- "formulaItem": "ADDITION",
- "value": 130.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
@@ -221443,8 +221369,8 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 90,
+ "maxHp": 300,
+ "atk": 40,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -221496,12 +221422,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
- "count": 6,
+ "id": "30061",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30031",
"count": 4,
"type": "MATERIAL"
}
@@ -221519,8 +221445,8 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -221537,12 +221463,12 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30022",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
}
@@ -221578,42 +221504,43 @@
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30073",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "31023",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_1028_texas2": {
- "name": "缄默德克萨斯",
+ "char_250_phatom": {
+ "name": "傀影",
"description": "再部署时间大幅度<@ba.kw>减少>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1028_texas2",
+ "potentialItemId": "p_char_250_phatom",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "lungmen",
- "groupId": "penguin",
+ "classicPotentialItemId": "class_p_char_250_phatom",
+ "nationId": "victoria",
+ "groupId": null,
"teamId": null,
- "displayNumber": "PL07",
- "appellation": "Texas the Omertosa",
+ "displayNumber": "R109",
+ "appellation": "Phantom",
"position": "MELEE",
"tagList": [
"快速复活",
+ "控场",
"输出"
],
- "itemUsage": "依然是企鹅物流职员的德克萨斯,本人自称只是换了一身衣服。",
- "itemDesc": "但你能感觉到,她的身上有一股名为愤怒的情绪。",
+ "itemUsage": "罗德岛干员傀影,如影子般融入黑夜。",
+ "itemDesc": "如果有急事,就试试看喊他的代号,也许他会出现在你身后。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": true,
+ "isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SPECIAL",
@@ -221621,15 +221548,15 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_1028_texas2",
+ "characterPrefabKey": "char_250_phatom",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 747,
- "atk": 219,
+ "maxHp": 769,
+ "atk": 215,
"def": 144,
"magicResistance": 0.0,
"cost": 8,
@@ -221657,9 +221584,9 @@
{
"level": 50,
"data": {
- "maxHp": 996,
- "atk": 323,
- "def": 206,
+ "maxHp": 1026,
+ "atk": 317,
+ "def": 207,
"magicResistance": 0.0,
"cost": 8,
"blockCnt": 1,
@@ -221687,16 +221614,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1028_texas2",
+ "characterPrefabKey": "char_250_phatom",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 996,
- "atk": 323,
- "def": 206,
+ "maxHp": 1026,
+ "atk": 317,
+ "def": 207,
"magicResistance": 0.0,
"cost": 10,
"blockCnt": 1,
@@ -221723,9 +221650,9 @@
{
"level": 80,
"data": {
- "maxHp": 1246,
- "atk": 443,
- "def": 268,
+ "maxHp": 1283,
+ "atk": 435,
+ "def": 270,
"magicResistance": 0.0,
"cost": 10,
"blockCnt": 1,
@@ -221758,27 +221685,27 @@
},
{
"id": "30052",
- "count": 6,
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_1028_texas2",
+ "characterPrefabKey": "char_250_phatom",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1246,
- "atk": 443,
- "def": 268,
+ "maxHp": 1283,
+ "atk": 435,
+ "def": 270,
"magicResistance": 0.0,
"cost": 10,
"blockCnt": 1,
@@ -221805,9 +221732,9 @@
{
"level": 90,
"data": {
- "maxHp": 1598,
- "atk": 569,
- "def": 320,
+ "maxHp": 1645,
+ "atk": 558,
+ "def": 322,
"magicResistance": 0.0,
"cost": 10,
"blockCnt": 1,
@@ -221839,13 +221766,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 7,
+ "id": "31014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -221853,7 +221780,7 @@
],
"skills": [
{
- "skillId": "skchr_texas2_1",
+ "skillId": "skchr_phatom_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -221870,13 +221797,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30014",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31063",
- "count": 4,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -221899,8 +221826,8 @@
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 5,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -221918,13 +221845,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 4,
+ "id": "31024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -221936,7 +221863,7 @@
}
},
{
- "skillId": "skchr_texas2_2",
+ "skillId": "skchr_phatom_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -221953,13 +221880,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 8,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -221977,13 +221904,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "30064",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -222006,7 +221933,7 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "31024",
"count": 6,
"type": "MATERIAL"
}
@@ -222019,7 +221946,7 @@
}
},
{
- "skillId": "skchr_texas2_3",
+ "skillId": "skchr_phatom_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -222036,12 +221963,12 @@
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30063",
+ "id": "30043",
"count": 4,
"type": "MATERIAL"
}
@@ -222060,13 +221987,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 8,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -222084,13 +222011,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 5,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -222102,7 +222029,9 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10007_phatom_twin": true
+ },
"talents": [
{
"candidates": [
@@ -222113,22 +222042,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "德克萨斯传统",
- "description": "被动技能持续时间内攻击力+10%;首次击倒敌人时回复所有生命并重新释放被动技能",
+ "name": "镜中虚影",
+ "description": "可以使用一个虚影,虚影拥有和自己一样的技能,拥有独立的再部署时间",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
+ "key": "cnt",
"value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10007_phatom_twin",
"isHideTalent": false
},
{
@@ -222138,22 +222062,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "德克萨斯传统",
- "description": "被动技能持续时间内攻击力+20%;首次击倒敌人时回复所有生命并重新释放被动技能",
+ "name": "镜中虚影",
+ "description": "可以使用一个属性更强的虚影,虚影拥有和自己一样的技能,拥有独立的再部署时间",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.2,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
+ "key": "cnt",
"value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10007_phatom_twin",
"isHideTalent": false
}
]
@@ -222166,47 +222085,11 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "德克萨斯剑术",
- "description": "每次部署后击倒一名敌人之前,攻击速度+8,受到的所有伤害降低25%",
- "rangeId": null,
- "blackboard": [
- {
- "key": "attack_speed",
- "value": 8.0,
- "valueStr": null
- },
- {
- "key": "damage_resistance",
- "value": 0.25,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 4,
- "prefabKey": "2",
- "name": "德克萨斯剑术",
- "description": "每次部署后击倒一名敌人之前,攻击速度+10<@ba.talpu>(+2)>,受到的所有伤害降低30%<@ba.talpu>(+5%)>",
+ "prefabKey": "#",
+ "name": "虚影精通",
+ "description": "虚影的再部署时间-10秒",
"rangeId": null,
- "blackboard": [
- {
- "key": "attack_speed",
- "value": 10.0,
- "valueStr": null
- },
- {
- "key": "damage_resistance",
- "value": 0.3,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
}
@@ -222284,9 +222167,26 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "生命上限+130",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "MAX_HP",
+ "formulaItem": "ADDITION",
+ "value": 130.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
@@ -222399,12 +222299,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30011",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -222422,8 +222322,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -222440,12 +222340,12 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30032",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
}
@@ -222463,7 +222363,7 @@
"type": "MATERIAL"
},
{
- "id": "31033",
+ "id": "30083",
"count": 6,
"type": "MATERIAL"
}
@@ -222481,39 +222381,39 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 5,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31063",
- "count": 3,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_1029_yato2": {
- "name": "麒麟R夜刀",
+ "char_1028_texas2": {
+ "name": "缄默德克萨斯",
"description": "再部署时间大幅度<@ba.kw>减少>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1029_yato2",
+ "potentialItemId": "p_char_1028_texas2",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "rhodes",
- "groupId": null,
- "teamId": "action4",
- "displayNumber": "MH02",
- "appellation": "Kirin R Yato",
+ "nationId": "lungmen",
+ "groupId": "penguin",
+ "teamId": null,
+ "displayNumber": "PL07",
+ "appellation": "Texas the Omertosa",
"position": "MELEE",
"tagList": [
"快速复活",
- "爆发"
+ "输出"
],
- "itemUsage": "你揉了揉眼睛,确信眼前的确实是许久未见的老干员夜刀。",
- "itemDesc": "很明显的是,现在的她与曾经有所不同。",
+ "itemUsage": "依然是企鹅物流职员的德克萨斯,本人自称只是换了一身衣服。",
+ "itemDesc": "但你能感觉到,她的身上有一股名为愤怒的情绪。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": true,
@@ -222524,16 +222424,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_1029_yato2",
+ "characterPrefabKey": "char_1028_texas2",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 762,
- "atk": 218,
- "def": 143,
+ "maxHp": 747,
+ "atk": 219,
+ "def": 144,
"magicResistance": 0.0,
"cost": 8,
"blockCnt": 1,
@@ -222560,9 +222460,9 @@
{
"level": 50,
"data": {
- "maxHp": 1016,
- "atk": 321,
- "def": 205,
+ "maxHp": 996,
+ "atk": 323,
+ "def": 206,
"magicResistance": 0.0,
"cost": 8,
"blockCnt": 1,
@@ -222590,16 +222490,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1029_yato2",
+ "characterPrefabKey": "char_1028_texas2",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1016,
- "atk": 321,
- "def": 205,
+ "maxHp": 996,
+ "atk": 323,
+ "def": 206,
"magicResistance": 0.0,
"cost": 10,
"blockCnt": 1,
@@ -222626,9 +222526,9 @@
{
"level": 80,
"data": {
- "maxHp": 1270,
- "atk": 440,
- "def": 267,
+ "maxHp": 1246,
+ "atk": 443,
+ "def": 268,
"magicResistance": 0.0,
"cost": 10,
"blockCnt": 1,
@@ -222660,8 +222560,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 5,
+ "id": "30052",
+ "count": 6,
"type": "MATERIAL"
},
{
@@ -222672,16 +222572,16 @@
]
},
{
- "characterPrefabKey": "char_1029_yato2",
+ "characterPrefabKey": "char_1028_texas2",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1270,
- "atk": 440,
- "def": 267,
+ "maxHp": 1246,
+ "atk": 443,
+ "def": 268,
"magicResistance": 0.0,
"cost": 10,
"blockCnt": 1,
@@ -222708,9 +222608,9 @@
{
"level": 90,
"data": {
- "maxHp": 1629,
- "atk": 565,
- "def": 318,
+ "maxHp": 1598,
+ "atk": 569,
+ "def": 320,
"magicResistance": 0.0,
"cost": 10,
"blockCnt": 1,
@@ -222742,13 +222642,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
- "count": 3,
+ "id": "30125",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 6,
+ "id": "30044",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -222756,7 +222656,7 @@
],
"skills": [
{
- "skillId": "skchr_yato2_1",
+ "skillId": "skchr_texas2_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -222773,13 +222673,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 3,
+ "id": "31063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -222797,13 +222697,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 7,
+ "id": "31034",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -222821,13 +222721,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 6,
+ "id": "30054",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -222839,7 +222739,7 @@
}
},
{
- "skillId": "skchr_yato2_2",
+ "skillId": "skchr_texas2_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -222856,12 +222756,12 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "30083",
"count": 8,
"type": "MATERIAL"
}
@@ -222880,13 +222780,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 9,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -222904,13 +222804,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 4,
+ "id": "31044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -222922,7 +222822,7 @@
}
},
{
- "skillId": "skchr_yato2_3",
+ "skillId": "skchr_texas2_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -222939,13 +222839,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 9,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -222963,12 +222863,12 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31014",
"count": 8,
"type": "MATERIAL"
}
@@ -222987,13 +222887,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30094",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -223011,38 +222911,23 @@
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_0",
+ "phase": "PHASE_1",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "双雷剑麒麟",
- "description": "攻击额外造成攻击力6%的法术伤害",
+ "name": "德克萨斯传统",
+ "description": "被动技能持续时间内攻击力+10%;首次击倒敌人时回复所有生命并重新释放被动技能",
"rangeId": null,
"blackboard": [
{
- "key": "attack@atk_scale_1",
- "value": 0.06,
+ "key": "atk",
+ "value": 0.1,
"valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "双雷剑麒麟",
- "description": "攻击额外造成攻击力13%的法术伤害",
- "rangeId": null,
- "blackboard": [
+ },
{
- "key": "attack@atk_scale_1",
- "value": 0.13,
+ "key": "hp_ratio",
+ "value": 1.0,
"valueStr": null
}
],
@@ -223056,14 +222941,19 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "双雷剑麒麟",
- "description": "攻击额外造成攻击力20%的法术伤害",
+ "name": "德克萨斯传统",
+ "description": "被动技能持续时间内攻击力+20%;首次击倒敌人时回复所有生命并重新释放被动技能",
"rangeId": null,
"blackboard": [
{
- "key": "attack@atk_scale_1",
+ "key": "atk",
"value": 0.2,
"valueStr": null
+ },
+ {
+ "key": "hp_ratio",
+ "value": 1.0,
+ "valueStr": null
}
],
"tokenKey": null,
@@ -223080,18 +222970,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "鬼人强化状态",
- "description": "技能期间及技能结束后的10秒内攻击力+13%",
+ "name": "德克萨斯剑术",
+ "description": "每次部署后击倒一名敌人之前,攻击速度+8,受到的所有伤害降低25%",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.13,
+ "key": "attack_speed",
+ "value": 8.0,
"valueStr": null
},
{
- "key": "duration",
- "value": 10.0,
+ "key": "damage_resistance",
+ "value": 0.25,
"valueStr": null
}
],
@@ -223105,18 +222995,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "鬼人强化状态",
- "description": "技能期间及技能结束后的10秒内攻击力+16%<@ba.talpu>(+3%)>",
+ "name": "德克萨斯剑术",
+ "description": "每次部署后击倒一名敌人之前,攻击速度+10<@ba.talpu>(+2)>,受到的所有伤害降低30%<@ba.talpu>(+5%)>",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.16,
+ "key": "attack_speed",
+ "value": 10.0,
"valueStr": null
},
{
- "key": "duration",
- "value": 10.0,
+ "key": "damage_resistance",
+ "value": 0.3,
"valueStr": null
}
],
@@ -223312,12 +223202,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
- "count": 6,
+ "id": "30061",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30031",
"count": 4,
"type": "MATERIAL"
}
@@ -223335,8 +223225,8 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -223353,12 +223243,12 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30022",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
}
@@ -223376,8 +223266,8 @@
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 5,
+ "id": "31033",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -223394,12 +223284,12 @@
"type": "MATERIAL"
},
{
- "id": "31023",
+ "id": "30093",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30093",
+ "id": "31063",
"count": 3,
"type": "MATERIAL"
}
@@ -223407,79 +223297,53 @@
}
]
},
- "char_322_lmlee": {
- "name": "老鲤",
- "description": "再部署时间<@ba.kw>减少>,撤退时不返还<@ba.kw>部署费用>,在场时每3秒<@ba.kw>消耗>3点部署费用(不足时自动撤退)",
+ "char_1029_yato2": {
+ "name": "麒麟R夜刀",
+ "description": "再部署时间大幅度<@ba.kw>减少>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_322_lmlee",
+ "potentialItemId": "p_char_1029_yato2",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "lungmen",
+ "nationId": "rhodes",
"groupId": null,
- "teamId": "lee",
- "displayNumber": "LM18",
- "appellation": "Lee",
+ "teamId": "action4",
+ "displayNumber": "MH02",
+ "appellation": "Kirin R Yato",
"position": "MELEE",
"tagList": [
"快速复活",
- "生存",
- "输出"
+ "爆发"
],
- "itemUsage": "龙门私家侦探老鲤,不管遇到什么样的麻烦或困难,都尽可以请求他的帮助。",
- "itemDesc": "如果实在没什么事的话,至少尝尝他做的菜。",
+ "itemUsage": "你揉了揉眼睛,确信眼前的确实是许久未见的老干员夜刀。",
+ "itemDesc": "很明显的是,现在的她与曾经有所不同。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": false,
+ "isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SPECIAL",
- "subProfessionId": "merchant",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "interval",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "cost",
- "value": -3.0,
- "valueStr": null
- }
- ],
- "overrideDescripton": null,
- "prefabKey": null,
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "executor",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_322_lmlee",
+ "characterPrefabKey": "char_1029_yato2",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1179,
- "atk": 376,
- "def": 240,
+ "maxHp": 762,
+ "atk": 218,
+ "def": 143,
"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,
@@ -223499,16 +223363,16 @@
{
"level": 50,
"data": {
- "maxHp": 1552,
- "atk": 516,
- "def": 308,
+ "maxHp": 1016,
+ "atk": 321,
+ "def": 205,
"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,
@@ -223529,23 +223393,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_322_lmlee",
+ "characterPrefabKey": "char_1029_yato2",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1552,
- "atk": 516,
- "def": 308,
+ "maxHp": 1016,
+ "atk": 321,
+ "def": 205,
"magicResistance": 0.0,
- "cost": 9,
+ "cost": 10,
"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,
@@ -223565,16 +223429,16 @@
{
"level": 80,
"data": {
- "maxHp": 1917,
- "atk": 654,
- "def": 395,
+ "maxHp": 1270,
+ "atk": 440,
+ "def": 267,
"magicResistance": 0.0,
- "cost": 9,
+ "cost": 10,
"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,
@@ -223599,35 +223463,35 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 8,
+ "id": "30062",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_322_lmlee",
+ "characterPrefabKey": "char_1029_yato2",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1917,
- "atk": 654,
- "def": 395,
+ "maxHp": 1270,
+ "atk": 440,
+ "def": 267,
"magicResistance": 0.0,
- "cost": 9,
+ "cost": 10,
"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,
@@ -223647,16 +223511,16 @@
{
"level": 90,
"data": {
- "maxHp": 2427,
- "atk": 789,
- "def": 465,
+ "maxHp": 1629,
+ "atk": 565,
+ "def": 318,
"magicResistance": 0.0,
- "cost": 9,
+ "cost": 10,
"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,
@@ -223681,13 +223545,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
- "count": 4,
+ "id": "30155",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "30054",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -223695,7 +223559,7 @@
],
"skills": [
{
- "skillId": "skchr_lmlee_1",
+ "skillId": "skchr_yato2_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -223712,13 +223576,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 7,
+ "id": "31053",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -223736,13 +223600,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "30094",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -223765,8 +223629,8 @@
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 5,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -223778,7 +223642,7 @@
}
},
{
- "skillId": "skchr_lmlee_2",
+ "skillId": "skchr_yato2_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -223800,8 +223664,8 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "31013",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -223819,13 +223683,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "31044",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -223848,7 +223712,7 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
}
@@ -223861,7 +223725,7 @@
}
},
{
- "skillId": "skchr_lmlee_3",
+ "skillId": "skchr_yato2_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -223878,13 +223742,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30013",
- "count": 11,
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -223902,12 +223766,12 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31024",
"count": 8,
"type": "MATERIAL"
}
@@ -223926,13 +223790,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 5,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -223950,28 +223814,18 @@
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_0",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "和气生财",
- "description": "老鲤阻挡目标时,使其攻击速度-7,且自身攻击速度+7;当周围八格内仅存在一个敌人时效果翻倍",
+ "name": "双雷剑麒麟",
+ "description": "攻击额外造成攻击力6%的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "lmlee_t_1[enemy].attack_speed",
- "value": -7.0,
- "valueStr": null
- },
- {
- "key": "lmlee_t_1[self].attack_speed",
- "value": 7.0,
- "valueStr": null
- },
- {
- "key": "cnt",
- "value": 1.0,
+ "key": "attack@atk_scale_1",
+ "value": 0.06,
"valueStr": null
}
],
@@ -223983,25 +223837,15 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "和气生财",
- "description": "老鲤阻挡目标时,使其攻击速度-8<@ba.talpu>(+1)>,且自身攻击速度+8<@ba.talpu>(+1)>;当周围八格内仅存在一个敌人时效果翻倍",
+ "name": "双雷剑麒麟",
+ "description": "攻击额外造成攻击力13%的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "lmlee_t_1[enemy].attack_speed",
- "value": -8.0,
- "valueStr": null
- },
- {
- "key": "lmlee_t_1[self].attack_speed",
- "value": 8.0,
- "valueStr": null
- },
- {
- "key": "cnt",
- "value": 1.0,
+ "key": "attack@atk_scale_1",
+ "value": 0.13,
"valueStr": null
}
],
@@ -224015,82 +223859,67 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "和气生财",
- "description": "老鲤阻挡目标时,使其攻击速度-14,且自身攻击速度+14;当周围八格内仅存在一个敌人时效果翻倍",
+ "name": "双雷剑麒麟",
+ "description": "攻击额外造成攻击力20%的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "lmlee_t_1[enemy].attack_speed",
- "value": -14.0,
- "valueStr": null
- },
- {
- "key": "lmlee_t_1[self].attack_speed",
- "value": 14.0,
- "valueStr": null
- },
- {
- "key": "cnt",
- "value": 1.0,
+ "key": "attack@atk_scale_1",
+ "value": 0.2,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "和气生财",
- "description": "老鲤阻挡目标时,使其攻击速度-15<@ba.talpu>(+1)>,且自身攻击速度+15<@ba.talpu>(+1)>;当周围八格内仅存在一个敌人时效果翻倍",
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": "鬼人强化状态",
+ "description": "技能期间及技能结束后的10秒内攻击力+13%",
"rangeId": null,
"blackboard": [
{
- "key": "lmlee_t_1[enemy].attack_speed",
- "value": -15.0,
- "valueStr": null
- },
- {
- "key": "lmlee_t_1[self].attack_speed",
- "value": 15.0,
+ "key": "atk",
+ "value": 0.13,
"valueStr": null
},
{
- "key": "cnt",
- "value": 1.0,
+ "key": "duration",
+ "value": 10.0,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 0,
+ "requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "有备无患",
- "description": "特性消耗费用时,若费用足够则改为消耗5费用,抵消自身受到的下一次<$ba.stun>晕眩>/<$ba.frozen>冻结>,并使攻击来源晕眩3秒",
+ "name": "鬼人强化状态",
+ "description": "技能期间及技能结束后的10秒内攻击力+16%<@ba.talpu>(+3%)>",
"rangeId": null,
"blackboard": [
{
- "key": "extra_cost",
- "value": -5.0,
+ "key": "atk",
+ "value": 0.16,
"valueStr": null
},
{
- "key": "stun",
- "value": 3.0,
+ "key": "duration",
+ "value": 10.0,
"valueStr": null
}
],
@@ -224126,7 +223955,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-4秒",
+ "description": "攻击力+22",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -224136,9 +223965,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "RESPAWN_TIME",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": -4.0,
+ "value": 22.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -224149,7 +223978,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+30",
+ "description": "再部署时间-2秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -224159,9 +223988,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": 30.0,
+ "value": -2.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -224172,7 +224001,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -224233,8 +224062,8 @@
{
"level": 50,
"data": {
- "maxHp": 300,
- "atk": 55,
+ "maxHp": 0,
+ "atk": 90,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -224286,12 +224115,12 @@
"type": "MATERIAL"
},
{
- "id": "30041",
- "count": 5,
+ "id": "30011",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30021",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -224309,8 +224138,8 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -224327,13 +224156,13 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30032",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -224350,7 +224179,7 @@
"type": "MATERIAL"
},
{
- "id": "31043",
+ "id": "31053",
"count": 5,
"type": "MATERIAL"
}
@@ -224368,8 +224197,8 @@
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 4,
+ "id": "31023",
+ "count": 5,
"type": "MATERIAL"
},
{
@@ -224381,29 +224210,30 @@
}
]
},
- "char_1033_swire2": {
- "name": "琳琅诗怀雅",
+ "char_322_lmlee": {
+ "name": "老鲤",
"description": "再部署时间<@ba.kw>减少>,撤退时不返还<@ba.kw>部署费用>,在场时每3秒<@ba.kw>消耗>3点部署费用(不足时自动撤退)",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1033_swire2",
+ "potentialItemId": "p_char_322_lmlee",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
"nationId": "lungmen",
"groupId": null,
- "teamId": null,
- "displayNumber": "LM22",
- "appellation": "Swire the Elegant Wit",
+ "teamId": "lee",
+ "displayNumber": "LM18",
+ "appellation": "Lee",
"position": "MELEE",
"tagList": [
"快速复活",
- "爆发"
+ "生存",
+ "输出"
],
- "itemUsage": "龙门近卫局局长诗怀雅,刚刚结束在汐斯塔的度假。",
- "itemDesc": "她带回来的不止因心动购入的商品,还有能够撬动市场的商机。",
+ "itemUsage": "龙门私家侦探老鲤,不管遇到什么样的麻烦或困难,都尽可以请求他的帮助。",
+ "itemDesc": "如果实在没什么事的话,至少尝尝他做的菜。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": true,
+ "isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SPECIAL",
@@ -224436,16 +224266,16 @@
},
"phases": [
{
- "characterPrefabKey": "char_1033_swire2",
+ "characterPrefabKey": "char_322_lmlee",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1146,
- "atk": 386,
- "def": 235,
+ "maxHp": 1179,
+ "atk": 376,
+ "def": 240,
"magicResistance": 0.0,
"cost": 7,
"blockCnt": 1,
@@ -224472,9 +224302,9 @@
{
"level": 50,
"data": {
- "maxHp": 1509,
- "atk": 530,
- "def": 302,
+ "maxHp": 1552,
+ "atk": 516,
+ "def": 308,
"magicResistance": 0.0,
"cost": 7,
"blockCnt": 1,
@@ -224502,16 +224332,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1033_swire2",
+ "characterPrefabKey": "char_322_lmlee",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1509,
- "atk": 530,
- "def": 302,
+ "maxHp": 1552,
+ "atk": 516,
+ "def": 308,
"magicResistance": 0.0,
"cost": 9,
"blockCnt": 1,
@@ -224538,9 +224368,9 @@
{
"level": 80,
"data": {
- "maxHp": 1864,
- "atk": 672,
- "def": 388,
+ "maxHp": 1917,
+ "atk": 654,
+ "def": 395,
"magicResistance": 0.0,
"cost": 9,
"blockCnt": 1,
@@ -224572,28 +224402,28 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30042",
"count": 8,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_1033_swire2",
+ "characterPrefabKey": "char_322_lmlee",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1864,
- "atk": 672,
- "def": 388,
+ "maxHp": 1917,
+ "atk": 654,
+ "def": 395,
"magicResistance": 0.0,
"cost": 9,
"blockCnt": 1,
@@ -224620,9 +224450,9 @@
{
"level": 90,
"data": {
- "maxHp": 2360,
- "atk": 810,
- "def": 457,
+ "maxHp": 2427,
+ "atk": 789,
+ "def": 465,
"magicResistance": 0.0,
"cost": 9,
"blockCnt": 1,
@@ -224654,13 +224484,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30074",
- "count": 6,
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -224668,7 +224498,7 @@
],
"skills": [
{
- "skillId": "skchr_swire2_1",
+ "skillId": "skchr_lmlee_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -224685,13 +224515,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 5,
+ "id": "31023",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -224709,13 +224539,13 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 8,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -224738,8 +224568,8 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30104",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -224751,9 +224581,9 @@
}
},
{
- "skillId": "skchr_swire2_2",
+ "skillId": "skchr_lmlee_2",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10031_swire2_gdtrap",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -224768,13 +224598,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30093",
- "count": 6,
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -224792,12 +224622,12 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30084",
"count": 7,
"type": "MATERIAL"
}
@@ -224821,7 +224651,7 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
}
@@ -224834,7 +224664,7 @@
}
},
{
- "skillId": "skchr_swire2_3",
+ "skillId": "skchr_lmlee_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -224851,13 +224681,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 4,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -224875,13 +224705,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "31014",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -224899,13 +224729,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 4,
+ "id": "31054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -224921,41 +224751,6 @@
"talents": [
{
"candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "大买家",
- "description": "技能期间每次特性消耗费用时获得1枚金币(可用于技能消耗)",
- "rangeId": null,
- "blackboard": [
- {
- "key": "sp",
- "value": 0.0,
- "valueStr": null
- },
- {
- "key": "trait_sp",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 0.0,
- "valueStr": null
- },
- {
- "key": "max_stack_cnt",
- "value": 0.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -224963,28 +224758,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "大买家",
- "description": "技能期间每次特性消耗费用时获得1枚金币(可用于技能消耗),并提升自身3%的攻击力(最多叠加5次)",
+ "name": "和气生财",
+ "description": "老鲤阻挡目标时,使其攻击速度-7,且自身攻击速度+7;当周围八格内仅存在一个敌人时效果翻倍",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 0.0,
- "valueStr": null
- },
- {
- "key": "trait_sp",
- "value": 1.0,
+ "key": "lmlee_t_1[enemy].attack_speed",
+ "value": -7.0,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.03,
+ "key": "lmlee_t_1[self].attack_speed",
+ "value": 7.0,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 5.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
@@ -224998,28 +224788,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "大买家",
- "description": "技能期间每次特性消耗费用时获得1枚金币(可用于技能消耗),并提升自身3%的攻击力(最多叠加6<@ba.talpu>(+1)>次)",
+ "name": "和气生财",
+ "description": "老鲤阻挡目标时,使其攻击速度-8<@ba.talpu>(+1)>,且自身攻击速度+8<@ba.talpu>(+1)>;当周围八格内仅存在一个敌人时效果翻倍",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 0.0,
- "valueStr": null
- },
- {
- "key": "trait_sp",
- "value": 1.0,
+ "key": "lmlee_t_1[enemy].attack_speed",
+ "value": -8.0,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.03,
+ "key": "lmlee_t_1[self].attack_speed",
+ "value": 8.0,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 6.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
@@ -225033,28 +224818,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "大买家",
- "description": "开启技能时获得1枚金币(可用于技能消耗),技能期间每次特性消耗费用时获得1枚金币,并提升自身4%的攻击力(最多叠加8次)",
+ "name": "和气生财",
+ "description": "老鲤阻挡目标时,使其攻击速度-14,且自身攻击速度+14;当周围八格内仅存在一个敌人时效果翻倍",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "trait_sp",
- "value": 1.0,
+ "key": "lmlee_t_1[enemy].attack_speed",
+ "value": -14.0,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.04,
+ "key": "lmlee_t_1[self].attack_speed",
+ "value": 14.0,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 8.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
@@ -225068,28 +224848,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "大买家",
- "description": "开启技能时获得1枚金币(可用于技能消耗),技能期间每次特性消耗费用时获得1枚金币,并提升自身4%的攻击力(最多叠加9<@ba.talpu>(+1)>次)",
+ "name": "和气生财",
+ "description": "老鲤阻挡目标时,使其攻击速度-15<@ba.talpu>(+1)>,且自身攻击速度+15<@ba.talpu>(+1)>;当周围八格内仅存在一个敌人时效果翻倍",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "trait_sp",
- "value": 1.0,
+ "key": "lmlee_t_1[enemy].attack_speed",
+ "value": -15.0,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.04,
+ "key": "lmlee_t_1[self].attack_speed",
+ "value": 15.0,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 9.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
@@ -225107,53 +224882,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "破财消灾",
- "description": "受到致命伤害时,若费用足够则消耗5点部署费用使生命恢复到70%,每次触发该天赋时消耗的费用翻倍",
- "rangeId": null,
- "blackboard": [
- {
- "key": "cost",
- "value": -5.0,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.7,
- "valueStr": null
- },
- {
- "key": "cost_multi",
- "value": 2.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "2",
- "name": "破财消灾",
- "description": "受到致命伤害时,若费用足够则消耗5点部署费用使生命恢复到80%<@ba.talpu>(+10%)>,每次触发该天赋时消耗的费用翻倍",
+ "name": "有备无患",
+ "description": "特性消耗费用时,若费用足够则改为消耗5费用,抵消自身受到的下一次<$ba.stun>晕眩>/<$ba.frozen>冻结>,并使攻击来源晕眩3秒",
"rangeId": null,
"blackboard": [
{
- "key": "cost",
+ "key": "extra_cost",
"value": -5.0,
"valueStr": null
},
{
- "key": "hp_ratio",
- "value": 0.8,
- "valueStr": null
- },
- {
- "key": "cost_multi",
- "value": 2.0,
+ "key": "stun",
+ "value": 3.0,
"valueStr": null
}
],
@@ -225188,9 +224928,26 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
@@ -225332,12 +225089,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
- "count": 6,
+ "id": "30041",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30021",
"count": 4,
"type": "MATERIAL"
}
@@ -225355,7 +225112,7 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
}
@@ -225373,13 +225130,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30032",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -225414,67 +225171,91 @@
"type": "MATERIAL"
},
{
- "id": "31033",
- "count": 6,
+ "id": "31053",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 4,
+ "id": "30093",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_400_weedy": {
- "name": "温蒂",
- "description": "同时攻击阻挡的<@ba.kw>所有敌人>\\n可以放置于远程位",
+ "char_1033_swire2": {
+ "name": "琳琅诗怀雅",
+ "description": "再部署时间<@ba.kw>减少>,撤退时不返还<@ba.kw>部署费用>,在场时每3秒<@ba.kw>消耗>3点部署费用(不足时自动撤退)",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_400_weedy",
+ "potentialItemId": "p_char_1033_swire2",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_400_weedy",
- "nationId": "rhodes",
+ "classicPotentialItemId": null,
+ "nationId": "lungmen",
"groupId": null,
"teamId": null,
- "displayNumber": "R117",
- "appellation": "Weedy",
+ "displayNumber": "LM22",
+ "appellation": "Swire the Elegant Wit",
"position": "MELEE",
"tagList": [
- "位移",
- "输出",
- "控场"
+ "快速复活",
+ "爆发"
],
- "itemUsage": "罗德岛生物工程研究员温蒂,研究之余踏上战场。",
- "itemDesc": "在她面前要注意仪表仪态!",
+ "itemUsage": "龙门近卫局局长诗怀雅,刚刚结束在汐斯塔的度假。",
+ "itemDesc": "她带回来的不止因心动购入的商品,还有能够撬动市场的商机。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": false,
+ "isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SPECIAL",
- "subProfessionId": "pusher",
- "trait": null,
+ "subProfessionId": "merchant",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "interval",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "cost",
+ "value": -3.0,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": null,
+ "prefabKey": null,
+ "rangeId": null
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_400_weedy",
+ "characterPrefabKey": "char_1033_swire2",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 984,
- "atk": 295,
- "def": 163,
+ "maxHp": 1146,
+ "atk": 386,
+ "def": 235,
"magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 2,
+ "cost": 7,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 25,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -225494,16 +225275,16 @@
{
"level": 50,
"data": {
- "maxHp": 1313,
- "atk": 411,
- "def": 248,
+ "maxHp": 1509,
+ "atk": 530,
+ "def": 302,
"magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 2,
+ "cost": 7,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 25,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -225524,23 +225305,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_400_weedy",
+ "characterPrefabKey": "char_1033_swire2",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1313,
- "atk": 411,
- "def": 248,
+ "maxHp": 1509,
+ "atk": 530,
+ "def": 302,
"magicResistance": 0.0,
- "cost": 21,
- "blockCnt": 2,
+ "cost": 9,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 25,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -225560,16 +225341,16 @@
{
"level": 80,
"data": {
- "maxHp": 1663,
- "atk": 548,
- "def": 327,
+ "maxHp": 1864,
+ "atk": 672,
+ "def": 388,
"magicResistance": 0.0,
- "cost": 21,
- "blockCnt": 2,
+ "cost": 9,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 25,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -225594,35 +225375,35 @@
"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",
+ "characterPrefabKey": "char_1033_swire2",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1663,
- "atk": 548,
- "def": 327,
+ "maxHp": 1864,
+ "atk": 672,
+ "def": 388,
"magicResistance": 0.0,
- "cost": 21,
- "blockCnt": 2,
+ "cost": 9,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 25,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -225642,16 +225423,16 @@
{
"level": 90,
"data": {
- "maxHp": 2133,
- "atk": 677,
- "def": 394,
+ "maxHp": 2360,
+ "atk": 810,
+ "def": 457,
"magicResistance": 0.0,
- "cost": 21,
- "blockCnt": 2,
+ "cost": 9,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
- "respawnTime": 70,
+ "baseAttackTime": 1.0,
+ "respawnTime": 25,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -225681,7 +225462,7 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30074",
"count": 6,
"type": "MATERIAL"
}
@@ -225690,7 +225471,7 @@
],
"skills": [
{
- "skillId": "skchr_weedy_1",
+ "skillId": "skchr_swire2_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -225712,8 +225493,8 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "31013",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -225731,13 +225512,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "31044",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -225755,13 +225536,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 5,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -225773,9 +225554,9 @@
}
},
{
- "skillId": "skchr_weedy_2",
+ "skillId": "skchr_swire2_2",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10031_swire2_gdtrap",
"levelUpCostCond": [
{
"unlockCond": {
@@ -225790,13 +225571,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30093",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -225814,13 +225595,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30084",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30104",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -225838,13 +225619,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 6,
+ "id": "31064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -225856,7 +225637,7 @@
}
},
{
- "skillId": "skchr_weedy_3",
+ "skillId": "skchr_swire2_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -225873,13 +225654,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "30023",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -225897,13 +225678,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "30084",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -225921,13 +225702,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
"id": "31014",
- "count": 7,
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -225939,12 +225720,45 @@
}
}
],
- "displayTokenDict": {
- "token_10009_weedy_cannon": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "大买家",
+ "description": "技能期间每次特性消耗费用时获得1枚金币(可用于技能消耗)",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "sp",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "trait_sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -225952,17 +225766,67 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "工程蓄水炮",
- "description": "可以使用一个持续15秒的蓄水炮,能攻击单个敌人并将其小力度地推开",
+ "name": "大买家",
+ "description": "技能期间每次特性消耗费用时获得1枚金币(可用于技能消耗),并提升自身3%的攻击力(最多叠加5次)",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
+ "key": "sp",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "trait_sp",
"value": 1.0,
"valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.03,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 5.0,
+ "valueStr": null
}
],
- "tokenKey": "token_10009_weedy_cannon",
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "大买家",
+ "description": "技能期间每次特性消耗费用时获得1枚金币(可用于技能消耗),并提升自身3%的攻击力(最多叠加6<@ba.talpu>(+1)>次)",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "sp",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "trait_sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.03,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -225972,17 +225836,67 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "工程蓄水炮",
- "description": "可以使用一个持续20秒的蓄水炮,能攻击单个敌人并将其小力度地推开",
+ "name": "大买家",
+ "description": "开启技能时获得1枚金币(可用于技能消耗),技能期间每次特性消耗费用时获得1枚金币,并提升自身4%的攻击力(最多叠加8次)",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "trait_sp",
"value": 1.0,
"valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.04,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 8.0,
+ "valueStr": null
}
],
- "tokenKey": "token_10009_weedy_cannon",
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "大买家",
+ "description": "开启技能时获得1枚金币(可用于技能消耗),技能期间每次特性消耗费用时获得1枚金币,并提升自身4%的攻击力(最多叠加9<@ba.talpu>(+1)>次)",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "trait_sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.04,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 9.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
"isHideTalent": false
}
]
@@ -225996,10 +225910,56 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "蓄水炮强化",
- "description": "蓄水炮普通攻击和技能的推力增加一级,且在温蒂周围4格内时令其每3秒获得1点技力",
+ "name": "破财消灾",
+ "description": "受到致命伤害时,若费用足够则消耗5点部署费用使生命恢复到70%,每次触发该天赋时消耗的费用翻倍",
"rangeId": null,
- "blackboard": [],
+ "blackboard": [
+ {
+ "key": "cost",
+ "value": -5.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_ratio",
+ "value": 0.7,
+ "valueStr": null
+ },
+ {
+ "key": "cost_multi",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "2",
+ "name": "破财消灾",
+ "description": "受到致命伤害时,若费用足够则消耗5点部署费用使生命恢复到80%<@ba.talpu>(+10%)>,每次触发该天赋时消耗的费用翻倍",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "cost",
+ "value": -5.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_ratio",
+ "value": 0.8,
+ "valueStr": null
+ },
+ {
+ "key": "cost_multi",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ],
"tokenKey": null,
"isHideTalent": false
}
@@ -226031,31 +225991,14 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击速度+8",
+ "description": "攻击力+30",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -226065,9 +226008,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATTACK_SPEED",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 8.0,
+ "value": 30.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -226077,26 +226020,9 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "生命上限+140",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "MAX_HP",
- "formulaItem": "ADDITION",
- "value": 140.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
@@ -226156,9 +226082,9 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 45,
- "def": 45,
+ "maxHp": 300,
+ "atk": 55,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -226209,12 +226135,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30031",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -226232,8 +226158,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -226250,13 +226176,13 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -226273,8 +226199,8 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "31043",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -226291,12 +226217,12 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 5,
+ "id": "31033",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30063",
+ "id": "30023",
"count": 4,
"type": "MATERIAL"
}
@@ -226304,72 +226230,53 @@
}
]
},
- "char_225_haak": {
- "name": "阿",
- "description": "自身生命会不断流失",
+ "char_400_weedy": {
+ "name": "温蒂",
+ "description": "同时攻击阻挡的<@ba.kw>所有敌人>\\n可以放置于远程位",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_225_haak",
+ "potentialItemId": "p_char_400_weedy",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_225_haak",
- "nationId": "lungmen",
+ "classicPotentialItemId": "class_p_char_400_weedy",
+ "nationId": "rhodes",
"groupId": null,
- "teamId": "lee",
- "displayNumber": "LM20",
- "appellation": "Aak",
- "position": "RANGED",
+ "teamId": null,
+ "displayNumber": "R117",
+ "appellation": "Weedy",
+ "position": "MELEE",
"tagList": [
- "支援",
- "输出"
+ "位移",
+ "输出",
+ "控场"
],
- "itemUsage": "罗德岛特种干员阿,将在后方支援其他干员。",
- "itemDesc": "你有权不在他的支援范围内行动。",
+ "itemUsage": "罗德岛生物工程研究员温蒂,研究之余踏上战场。",
+ "itemDesc": "在她面前要注意仪表仪态!",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SPECIAL",
- "subProfessionId": "geek",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "hp_ratio",
- "value": 0.03,
- "valueStr": null
- }
- ],
- "overrideDescripton": null,
- "prefabKey": null,
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "pusher",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_225_haak",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_400_weedy",
+ "rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 865,
- "atk": 247,
- "def": 58,
- "magicResistance": 10.0,
- "cost": 11,
- "blockCnt": 1,
+ "maxHp": 984,
+ "atk": 295,
+ "def": 163,
+ "magicResistance": 0.0,
+ "cost": 19,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -226390,15 +226297,15 @@
{
"level": 50,
"data": {
- "maxHp": 1236,
- "atk": 413,
- "def": 90,
- "magicResistance": 10.0,
- "cost": 11,
- "blockCnt": 1,
+ "maxHp": 1313,
+ "atk": 411,
+ "def": 248,
+ "magicResistance": 0.0,
+ "cost": 19,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -226420,22 +226327,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_225_haak",
- "rangeId": "3-3",
+ "characterPrefabKey": "char_400_weedy",
+ "rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1236,
- "atk": 413,
- "def": 90,
- "magicResistance": 10.0,
- "cost": 13,
- "blockCnt": 1,
+ "maxHp": 1313,
+ "atk": 411,
+ "def": 248,
+ "magicResistance": 0.0,
+ "cost": 21,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -226456,15 +226363,15 @@
{
"level": 80,
"data": {
- "maxHp": 1627,
- "atk": 583,
- "def": 121,
- "magicResistance": 10.0,
- "cost": 13,
- "blockCnt": 1,
+ "maxHp": 1663,
+ "atk": 548,
+ "def": 327,
+ "magicResistance": 0.0,
+ "cost": 21,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -226490,34 +226397,34 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 8,
+ "id": "30062",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 5,
+ "id": "30022",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_225_haak",
- "rangeId": "3-3",
+ "characterPrefabKey": "char_400_weedy",
+ "rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1627,
- "atk": 583,
- "def": 121,
- "magicResistance": 10.0,
- "cost": 13,
- "blockCnt": 1,
+ "maxHp": 1663,
+ "atk": 548,
+ "def": 327,
+ "magicResistance": 0.0,
+ "cost": 21,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -226538,15 +226445,15 @@
{
"level": 90,
"data": {
- "maxHp": 2034,
- "atk": 703,
- "def": 152,
- "magicResistance": 10.0,
- "cost": 13,
- "blockCnt": 1,
+ "maxHp": 2133,
+ "atk": 677,
+ "def": 394,
+ "magicResistance": 0.0,
+ "cost": 21,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -226577,8 +226484,8 @@
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 7,
+ "id": "30084",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -226586,7 +226493,7 @@
],
"skills": [
{
- "skillId": "skchr_haak_1",
+ "skillId": "skchr_weedy_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -226603,13 +226510,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 11,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -226627,12 +226534,12 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30094",
"count": 9,
"type": "MATERIAL"
}
@@ -226651,13 +226558,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
"id": "31024",
- "count": 6,
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -226669,7 +226576,7 @@
}
},
{
- "skillId": "skchr_haak_2",
+ "skillId": "skchr_weedy_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -226686,13 +226593,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 4,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -226710,13 +226617,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -226734,7 +226641,7 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
@@ -226752,7 +226659,7 @@
}
},
{
- "skillId": "skchr_haak_3",
+ "skillId": "skchr_weedy_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -226769,13 +226676,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -226793,12 +226700,12 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30054",
"count": 8,
"type": "MATERIAL"
}
@@ -226817,13 +226724,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 5,
+ "id": "31014",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -226835,45 +226742,12 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10009_weedy_cannon": true
+ },
"talents": [
{
"candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "混合药物射击",
- "description": "每次攻击时会随机触发下列效果之一:回复自身生命13%;当次攻击力提升至130%;目标<$ba.sluggish>停顿>1秒;目标<$ba.stun>晕眩>0.6秒",
- "rangeId": null,
- "blackboard": [
- {
- "key": "hp_ratio",
- "value": 0.13,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.3,
- "valueStr": null
- },
- {
- "key": "sluggish",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "stun",
- "value": 0.6,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -226881,32 +226755,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "混合药物射击",
- "description": "每次攻击时会随机触发下列效果之一:回复自身生命14%;当次攻击力提升至140%;目标<$ba.sluggish>停顿>1.2秒;目标<$ba.stun>晕眩>0.8秒",
+ "name": "工程蓄水炮",
+ "description": "可以使用一个持续15秒的蓄水炮,能攻击单个敌人并将其小力度地推开",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.14,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.4,
- "valueStr": null
- },
- {
- "key": "sluggish",
- "value": 1.2,
- "valueStr": null
- },
- {
- "key": "stun",
- "value": 0.8,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10009_weedy_cannon",
"isHideTalent": false
},
{
@@ -226916,32 +226775,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "混合药物射击",
- "description": "每次攻击时会随机触发下列效果之一:回复自身生命15%;当次攻击力提升至150%;目标<$ba.sluggish>停顿>1.4秒;目标<$ba.stun>晕眩>1秒",
+ "name": "工程蓄水炮",
+ "description": "可以使用一个持续20秒的蓄水炮,能攻击单个敌人并将其小力度地推开",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.15,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.5,
- "valueStr": null
- },
- {
- "key": "sluggish",
- "value": 1.4,
- "valueStr": null
- },
- {
- "key": "stun",
+ "key": "cnt",
"value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10009_weedy_cannon",
"isHideTalent": false
}
]
@@ -226955,36 +226799,10 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "药剂扩散",
- "description": "自身受到的治疗量+20%",
- "rangeId": null,
- "blackboard": [
- {
- "key": "heal_scale",
- "value": 1.2,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 4,
- "prefabKey": "2",
- "name": "药剂扩散",
- "description": "自身受到的治疗量+25%<@ba.talpu>(+5%)>",
+ "name": "蓄水炮强化",
+ "description": "蓄水炮普通攻击和技能的推力增加一级,且在温蒂周围4格内时令其每3秒获得1点技力",
"rangeId": null,
- "blackboard": [
- {
- "key": "heal_scale",
- "value": 1.25,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
}
@@ -227040,7 +226858,7 @@
},
{
"type": "BUFF",
- "description": "生命上限+150",
+ "description": "攻击速度+8",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -227050,9 +226868,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "MAX_HP",
+ "attributeType": "ATTACK_SPEED",
"formulaItem": "ADDITION",
- "value": 150.0,
+ "value": 8.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -227062,9 +226880,26 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "生命上限+140",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "MAX_HP",
+ "formulaItem": "ADDITION",
+ "value": 140.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
@@ -227124,9 +226959,9 @@
{
"level": 50,
"data": {
- "maxHp": 300,
- "atk": 50,
- "def": 0,
+ "maxHp": 0,
+ "atk": 45,
+ "def": 45,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -227177,12 +227012,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30061",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30031",
"count": 4,
"type": "MATERIAL"
}
@@ -227200,8 +227035,8 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -227218,13 +227053,13 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30022",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -227241,8 +227076,8 @@
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 6,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -227259,67 +227094,86 @@
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 3,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 6,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_474_glady": {
- "name": "歌蕾蒂娅",
- "description": "技能可以使敌人产生<@ba.kw>位移>\\n可以放置于远程位",
+ "char_225_haak": {
+ "name": "阿",
+ "description": "自身生命会不断流失",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_474_glady",
+ "potentialItemId": "p_char_225_haak",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "egir",
- "groupId": "abyssal",
- "teamId": null,
- "displayNumber": "AA05",
- "appellation": "Gladiia",
- "position": "MELEE",
+ "classicPotentialItemId": "class_p_char_225_haak",
+ "nationId": "lungmen",
+ "groupId": null,
+ "teamId": "lee",
+ "displayNumber": "LM20",
+ "appellation": "Aak",
+ "position": "RANGED",
"tagList": [
- "位移",
- "输出",
- "控场"
+ "支援",
+ "输出"
],
- "itemUsage": "罗德岛阿戈尔事务负责人歌蕾蒂娅,现在会向你透露一些信息。",
- "itemDesc": "言语包含的礼节习惯和性格的恶劣程度没有什么关联。",
- "itemObtainApproach": "活动获得",
+ "itemUsage": "罗德岛特种干员阿,将在后方支援其他干员。",
+ "itemDesc": "你有权不在他的支援范围内行动。",
+ "itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SPECIAL",
- "subProfessionId": "hookmaster",
- "trait": null,
+ "subProfessionId": "geek",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "hp_ratio",
+ "value": 0.03,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": null,
+ "prefabKey": null,
+ "rangeId": null
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_474_glady",
- "rangeId": "2-2",
+ "characterPrefabKey": "char_225_haak",
+ "rangeId": "3-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 999,
- "atk": 344,
- "def": 144,
- "magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "maxHp": 865,
+ "atk": 247,
+ "def": 58,
+ "magicResistance": 10.0,
+ "cost": 11,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.8,
- "respawnTime": 80,
+ "baseAttackTime": 1.3,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -227339,16 +227193,16 @@
{
"level": 50,
"data": {
- "maxHp": 1350,
- "atk": 492,
- "def": 213,
- "magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "maxHp": 1236,
+ "atk": 413,
+ "def": 90,
+ "magicResistance": 10.0,
+ "cost": 11,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.8,
- "respawnTime": 80,
+ "baseAttackTime": 1.3,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -227369,23 +227223,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_474_glady",
- "rangeId": "3-2",
+ "characterPrefabKey": "char_225_haak",
+ "rangeId": "3-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1350,
- "atk": 492,
- "def": 213,
- "magicResistance": 0.0,
- "cost": 16,
- "blockCnt": 2,
+ "maxHp": 1236,
+ "atk": 413,
+ "def": 90,
+ "magicResistance": 10.0,
+ "cost": 13,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.8,
- "respawnTime": 80,
+ "baseAttackTime": 1.3,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -227405,16 +227259,16 @@
{
"level": 80,
"data": {
- "maxHp": 1754,
- "atk": 640,
- "def": 281,
- "magicResistance": 0.0,
- "cost": 16,
- "blockCnt": 2,
+ "maxHp": 1627,
+ "atk": 583,
+ "def": 121,
+ "magicResistance": 10.0,
+ "cost": 13,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.8,
- "respawnTime": 80,
+ "baseAttackTime": 1.3,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -227439,35 +227293,35 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 7,
+ "id": "30022",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 4,
+ "id": "30042",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_474_glady",
- "rangeId": "3-2",
+ "characterPrefabKey": "char_225_haak",
+ "rangeId": "3-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1754,
- "atk": 640,
- "def": 281,
- "magicResistance": 0.0,
- "cost": 16,
- "blockCnt": 2,
+ "maxHp": 1627,
+ "atk": 583,
+ "def": 121,
+ "magicResistance": 10.0,
+ "cost": 13,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.8,
- "respawnTime": 80,
+ "baseAttackTime": 1.3,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -227487,16 +227341,16 @@
{
"level": 90,
"data": {
- "maxHp": 2309,
- "atk": 801,
- "def": 331,
- "magicResistance": 0.0,
- "cost": 16,
- "blockCnt": 2,
+ "maxHp": 2034,
+ "atk": 703,
+ "def": 152,
+ "magicResistance": 10.0,
+ "cost": 13,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.8,
- "respawnTime": 80,
+ "baseAttackTime": 1.3,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -227521,13 +227375,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
"id": "31014",
- "count": 6,
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -227535,7 +227389,7 @@
],
"skills": [
{
- "skillId": "skchr_glady_1",
+ "skillId": "skchr_haak_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -227576,13 +227430,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30094",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -227600,12 +227454,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31024",
"count": 6,
"type": "MATERIAL"
}
@@ -227618,7 +227472,7 @@
}
},
{
- "skillId": "skchr_glady_2",
+ "skillId": "skchr_haak_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -227635,13 +227489,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "31023",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -227659,13 +227513,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "30084",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -227683,13 +227537,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 4,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -227701,7 +227555,7 @@
}
},
{
- "skillId": "skchr_glady_3",
+ "skillId": "skchr_haak_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -227718,12 +227572,12 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
+ "id": "31013",
"count": 4,
"type": "MATERIAL"
}
@@ -227742,13 +227596,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "30104",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -227771,8 +227625,8 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "31024",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -227788,6 +227642,41 @@
"talents": [
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "混合药物射击",
+ "description": "每次攻击时会随机触发下列效果之一:回复自身生命13%;当次攻击力提升至130%;目标<$ba.sluggish>停顿>1秒;目标<$ba.stun>晕眩>0.6秒",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "hp_ratio",
+ "value": 0.13,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "stun",
+ "value": 0.6,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -227795,18 +227684,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "阿戈尔的波涛",
- "description": "在场时,所有【深海猎人】干员每秒回复1.5%最大生命值且受到【海怪】敌人的物理与法术伤害降低15%",
+ "name": "混合药物射击",
+ "description": "每次攻击时会随机触发下列效果之一:回复自身生命14%;当次攻击力提升至140%;目标<$ba.sluggish>停顿>1.2秒;目标<$ba.stun>晕眩>0.8秒",
"rangeId": null,
"blackboard": [
{
- "key": "hp_recovery_per_sec_by_max_hp_ratio",
- "value": 0.015,
+ "key": "hp_ratio",
+ "value": 0.14,
"valueStr": null
},
{
- "key": "damage_resistance",
- "value": 0.15,
+ "key": "atk_scale",
+ "value": 1.4,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "stun",
+ "value": 0.8,
"valueStr": null
}
],
@@ -227820,18 +227719,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "阿戈尔的波涛",
- "description": "在场时,所有【深海猎人】干员每秒回复2.5%最大生命值且受到【海怪】敌人的物理与法术伤害降低25%",
+ "name": "混合药物射击",
+ "description": "每次攻击时会随机触发下列效果之一:回复自身生命15%;当次攻击力提升至150%;目标<$ba.sluggish>停顿>1.4秒;目标<$ba.stun>晕眩>1秒",
"rangeId": null,
"blackboard": [
{
- "key": "hp_recovery_per_sec_by_max_hp_ratio",
- "value": 0.025,
+ "key": "hp_ratio",
+ "value": 0.15,
"valueStr": null
},
{
- "key": "damage_resistance",
- "value": 0.25,
+ "key": "atk_scale",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "sluggish",
+ "value": 1.4,
+ "valueStr": null
+ },
+ {
+ "key": "stun",
+ "value": 1.0,
"valueStr": null
}
],
@@ -227849,18 +227758,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "弱肉强食",
- "description": "攻击重量小于等于3的敌人时攻击力提升至130%",
+ "name": "药剂扩散",
+ "description": "自身受到的治疗量+20%",
"rangeId": null,
"blackboard": [
{
- "key": "value",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.3,
+ "key": "heal_scale",
+ "value": 1.2,
"valueStr": null
}
],
@@ -227874,18 +227778,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "弱肉强食",
- "description": "攻击重量小于等于3的敌人时攻击力提升至136%<@ba.talpu>(+6%)>",
+ "name": "药剂扩散",
+ "description": "自身受到的治疗量+25%<@ba.talpu>(+5%)>",
"rangeId": null,
"blackboard": [
{
- "key": "value",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.36,
+ "key": "heal_scale",
+ "value": 1.25,
"valueStr": null
}
],
@@ -227921,7 +227820,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-10秒",
+ "description": "再部署时间-4秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -227933,7 +227832,7 @@
{
"attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": -10.0,
+ "value": -4.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -227944,7 +227843,7 @@
},
{
"type": "BUFF",
- "description": "部署费用-1",
+ "description": "生命上限+150",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -227954,9 +227853,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "COST",
+ "attributeType": "MAX_HP",
"formulaItem": "ADDITION",
- "value": -1.0,
+ "value": 150.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -228028,9 +227927,9 @@
{
"level": 50,
"data": {
- "maxHp": 0,
+ "maxHp": 300,
"atk": 50,
- "def": 50,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -228081,12 +227980,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
- "count": 6,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -228104,8 +228003,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -228122,12 +228021,12 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30062",
+ "id": "30022",
"count": 3,
"type": "MATERIAL"
}
@@ -228163,91 +228062,72 @@
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "30053",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 5,
+ "id": "30073",
+ "count": 6,
"type": "MATERIAL"
}
]
}
]
},
- "char_437_mizuki": {
- "name": "水月",
- "description": "对攻击范围内<@ba.kw>所有敌人>造成伤害\\n拥有50%的物理和法术闪避且不容易成为敌人的<@ba.kw>攻击目标>",
+ "char_474_glady": {
+ "name": "歌蕾蒂娅",
+ "description": "技能可以使敌人产生<@ba.kw>位移>\\n可以放置于远程位",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_437_mizuki",
+ "potentialItemId": "p_char_474_glady",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "higashi",
- "groupId": null,
+ "nationId": "egir",
+ "groupId": "abyssal",
"teamId": null,
- "displayNumber": "HK07",
- "appellation": "Mizuki",
+ "displayNumber": "AA05",
+ "appellation": "Gladiia",
"position": "MELEE",
"tagList": [
+ "位移",
"输出",
"控场"
],
- "itemUsage": "留舰观察对象水月,现阶段基本可确认潜在威胁性较低。",
- "itemDesc": "这就是你的选择吗?他或许想要一个锚点来固定住自己,他会紧紧抓牢你。",
- "itemObtainApproach": "招募寻访",
+ "itemUsage": "罗德岛阿戈尔事务负责人歌蕾蒂娅,现在会向你透露一些信息。",
+ "itemDesc": "言语包含的礼节习惯和性格的恶劣程度没有什么关联。",
+ "itemObtainApproach": "活动获得",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SPECIAL",
- "subProfessionId": "stalker",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "prob",
- "value": 0.5,
- "valueStr": null
- }
- ],
- "overrideDescripton": null,
- "prefabKey": null,
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "hookmaster",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_437_mizuki",
- "rangeId": "y-1",
+ "characterPrefabKey": "char_474_glady",
+ "rangeId": "2-2",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 760,
- "atk": 372,
- "def": 155,
- "magicResistance": 10.0,
- "cost": 19,
- "blockCnt": 0,
+ "maxHp": 999,
+ "atk": 344,
+ "def": 144,
+ "magicResistance": 0.0,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.5,
- "respawnTime": 70,
+ "baseAttackTime": 1.8,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
"maxDeckStackCnt": 0,
- "tauntLevel": -1,
+ "tauntLevel": 0,
"massLevel": 0,
"baseForceLevel": 0,
"stunImmune": false,
@@ -228262,21 +228142,21 @@
{
"level": 50,
"data": {
- "maxHp": 1028,
- "atk": 532,
- "def": 229,
- "magicResistance": 10.0,
- "cost": 19,
- "blockCnt": 0,
+ "maxHp": 1350,
+ "atk": 492,
+ "def": 213,
+ "magicResistance": 0.0,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.5,
- "respawnTime": 70,
+ "baseAttackTime": 1.8,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
"maxDeckStackCnt": 0,
- "tauntLevel": -1,
+ "tauntLevel": 0,
"massLevel": 0,
"baseForceLevel": 0,
"stunImmune": false,
@@ -228292,28 +228172,28 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_437_mizuki",
- "rangeId": "y-1",
+ "characterPrefabKey": "char_474_glady",
+ "rangeId": "3-2",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1028,
- "atk": 532,
- "def": 229,
- "magicResistance": 20.0,
- "cost": 21,
- "blockCnt": 0,
+ "maxHp": 1350,
+ "atk": 492,
+ "def": 213,
+ "magicResistance": 0.0,
+ "cost": 16,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.5,
- "respawnTime": 70,
+ "baseAttackTime": 1.8,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
"maxDeckStackCnt": 0,
- "tauntLevel": -1,
+ "tauntLevel": 0,
"massLevel": 0,
"baseForceLevel": 0,
"stunImmune": false,
@@ -228328,21 +228208,21 @@
{
"level": 80,
"data": {
- "maxHp": 1336,
- "atk": 692,
- "def": 302,
- "magicResistance": 20.0,
- "cost": 21,
- "blockCnt": 0,
+ "maxHp": 1754,
+ "atk": 640,
+ "def": 281,
+ "magicResistance": 0.0,
+ "cost": 16,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.5,
- "respawnTime": 70,
+ "baseAttackTime": 1.8,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
"maxDeckStackCnt": 0,
- "tauntLevel": -1,
+ "tauntLevel": 0,
"massLevel": 0,
"baseForceLevel": 0,
"stunImmune": false,
@@ -228362,40 +228242,40 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 10,
+ "id": "30052",
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 6,
+ "id": "30022",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_437_mizuki",
- "rangeId": "y-1",
+ "characterPrefabKey": "char_474_glady",
+ "rangeId": "3-2",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1336,
- "atk": 692,
- "def": 302,
- "magicResistance": 30.0,
- "cost": 21,
- "blockCnt": 0,
+ "maxHp": 1754,
+ "atk": 640,
+ "def": 281,
+ "magicResistance": 0.0,
+ "cost": 16,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.5,
- "respawnTime": 70,
+ "baseAttackTime": 1.8,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
"maxDeckStackCnt": 0,
- "tauntLevel": -1,
+ "tauntLevel": 0,
"massLevel": 0,
"baseForceLevel": 0,
"stunImmune": false,
@@ -228410,21 +228290,21 @@
{
"level": 90,
"data": {
- "maxHp": 1758,
- "atk": 865,
- "def": 356,
- "magicResistance": 30.0,
- "cost": 21,
- "blockCnt": 0,
+ "maxHp": 2309,
+ "atk": 801,
+ "def": 331,
+ "magicResistance": 0.0,
+ "cost": 16,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 3.5,
- "respawnTime": 70,
+ "baseAttackTime": 1.8,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
"maxDeckStackCnt": 0,
- "tauntLevel": -1,
+ "tauntLevel": 0,
"massLevel": 0,
"baseForceLevel": 0,
"stunImmune": false,
@@ -228444,12 +228324,12 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31014",
"count": 6,
"type": "MATERIAL"
}
@@ -228458,7 +228338,7 @@
],
"skills": [
{
- "skillId": "skchr_mizuki_1",
+ "skillId": "skchr_glady_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -228475,13 +228355,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -228499,13 +228379,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -228528,8 +228408,8 @@
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 7,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -228541,7 +228421,7 @@
}
},
{
- "skillId": "skchr_mizuki_2",
+ "skillId": "skchr_glady_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -228558,13 +228438,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 4,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -228582,13 +228462,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -228611,7 +228491,7 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
}
@@ -228624,7 +228504,7 @@
}
},
{
- "skillId": "skchr_mizuki_3",
+ "skillId": "skchr_glady_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -228641,12 +228521,12 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "31023",
"count": 4,
"type": "MATERIAL"
}
@@ -228665,13 +228545,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -228694,7 +228574,7 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30064",
"count": 4,
"type": "MATERIAL"
}
@@ -228711,31 +228591,6 @@
"talents": [
{
"candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "创伤性癔症",
- "description": "攻击时对攻击目标中生命值最少的敌人额外造成相当于攻击力20%的法术伤害",
- "rangeId": null,
- "blackboard": [
- {
- "key": "attack@mizuki_t_1.atk_scale",
- "value": 0.2,
- "valueStr": null
- },
- {
- "key": "attack@max_target",
- "value": 1.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -228743,18 +228598,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "创伤性癔症",
- "description": "攻击时对攻击目标中生命值最少的敌人额外造成相当于攻击力30%的法术伤害",
+ "name": "阿戈尔的波涛",
+ "description": "在场时,所有【深海猎人】干员每秒回复1.5%最大生命值且受到【海怪】敌人的物理与法术伤害降低15%",
"rangeId": null,
"blackboard": [
{
- "key": "attack@mizuki_t_1.atk_scale",
- "value": 0.3,
+ "key": "hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.015,
"valueStr": null
},
{
- "key": "attack@max_target",
- "value": 1.0,
+ "key": "damage_resistance",
+ "value": 0.15,
"valueStr": null
}
],
@@ -228768,18 +228623,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "创伤性癔症",
- "description": "攻击时对攻击目标中生命值最少的敌人额外造成相当于攻击力50%的法术伤害",
+ "name": "阿戈尔的波涛",
+ "description": "在场时,所有【深海猎人】干员每秒回复2.5%最大生命值且受到【海怪】敌人的物理与法术伤害降低25%",
"rangeId": null,
"blackboard": [
{
- "key": "attack@mizuki_t_1.atk_scale",
- "value": 0.5,
+ "key": "hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.025,
"valueStr": null
},
{
- "key": "attack@max_target",
- "value": 1.0,
+ "key": "damage_resistance",
+ "value": 0.25,
"valueStr": null
}
],
@@ -228797,18 +228652,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "反移情",
- "description": "攻击范围内存在生命值低于一半的敌人时,攻击力+10%",
+ "name": "弱肉强食",
+ "description": "攻击重量小于等于3的敌人时攻击力提升至130%",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.5,
+ "key": "value",
+ "value": 3.0,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.1,
+ "key": "atk_scale",
+ "value": 1.3,
"valueStr": null
}
],
@@ -228822,18 +228677,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "反移情",
- "description": "攻击范围内存在生命值低于一半的敌人时,攻击力+12%<@ba.talpu>(+2%)>",
+ "name": "弱肉强食",
+ "description": "攻击重量小于等于3的敌人时攻击力提升至136%<@ba.talpu>(+6%)>",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.5,
+ "key": "value",
+ "value": 3.0,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.12,
+ "key": "atk_scale",
+ "value": 1.36,
"valueStr": null
}
],
@@ -228869,7 +228724,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-4秒",
+ "description": "再部署时间-10秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -228881,7 +228736,7 @@
{
"attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": -4.0,
+ "value": -10.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -228892,7 +228747,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+32",
+ "description": "部署费用-1",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -228902,9 +228757,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "COST",
"formulaItem": "ADDITION",
- "value": 32.0,
+ "value": -1.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -228977,8 +228832,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 110,
- "def": 0,
+ "atk": 50,
+ "def": 50,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -229029,12 +228884,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30051",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -229052,8 +228907,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -229070,13 +228925,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -229093,8 +228948,8 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "31023",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -229111,39 +228966,39 @@
"type": "MATERIAL"
},
{
- "id": "30083",
+ "id": "30043",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 4,
+ "id": "30093",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_4132_ascln": {
- "name": "阿斯卡纶",
+ "char_437_mizuki": {
+ "name": "水月",
"description": "对攻击范围内<@ba.kw>所有敌人>造成伤害\\n拥有50%的物理和法术闪避且不容易成为敌人的<@ba.kw>攻击目标>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4132_ascln",
+ "potentialItemId": "p_char_437_mizuki",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "rhodes",
- "groupId": "sweep",
+ "nationId": "higashi",
+ "groupId": null,
"teamId": null,
- "displayNumber": "SW00",
- "appellation": "Ascalon",
+ "displayNumber": "HK07",
+ "appellation": "Mizuki",
"position": "MELEE",
"tagList": [
- "减速",
- "输出"
+ "输出",
+ "控场"
],
- "itemUsage": "S.W.E.E.P.主管阿斯卡纶,烟影之中,伺机而动。",
- "itemDesc": "她在你身边的时间,远比你想象的要长。",
+ "itemUsage": "留舰观察对象水月,现阶段基本可确认潜在威胁性较低。",
+ "itemDesc": "这就是你的选择吗?他或许想要一个锚点来固定住自己,他会紧紧抓牢你。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -229174,16 +229029,16 @@
},
"phases": [
{
- "characterPrefabKey": "char_4132_ascln",
+ "characterPrefabKey": "char_437_mizuki",
"rangeId": "y-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 702,
- "atk": 410,
- "def": 146,
+ "maxHp": 760,
+ "atk": 372,
+ "def": 155,
"magicResistance": 10.0,
"cost": 19,
"blockCnt": 0,
@@ -229210,9 +229065,9 @@
{
"level": 50,
"data": {
- "maxHp": 949,
- "atk": 587,
- "def": 215,
+ "maxHp": 1028,
+ "atk": 532,
+ "def": 229,
"magicResistance": 10.0,
"cost": 19,
"blockCnt": 0,
@@ -229240,16 +229095,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4132_ascln",
+ "characterPrefabKey": "char_437_mizuki",
"rangeId": "y-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 949,
- "atk": 587,
- "def": 215,
+ "maxHp": 1028,
+ "atk": 532,
+ "def": 229,
"magicResistance": 20.0,
"cost": 21,
"blockCnt": 0,
@@ -229276,9 +229131,9 @@
{
"level": 80,
"data": {
- "maxHp": 1233,
- "atk": 763,
- "def": 283,
+ "maxHp": 1336,
+ "atk": 692,
+ "def": 302,
"magicResistance": 20.0,
"cost": 21,
"blockCnt": 0,
@@ -229310,28 +229165,28 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30022",
+ "count": 10,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30012",
+ "count": 6,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4132_ascln",
+ "characterPrefabKey": "char_437_mizuki",
"rangeId": "y-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1233,
- "atk": 763,
- "def": 283,
+ "maxHp": 1336,
+ "atk": 692,
+ "def": 302,
"magicResistance": 30.0,
"cost": 21,
"blockCnt": 0,
@@ -229358,9 +229213,9 @@
{
"level": 90,
"data": {
- "maxHp": 1623,
- "atk": 954,
- "def": 333,
+ "maxHp": 1758,
+ "atk": 865,
+ "def": 356,
"magicResistance": 30.0,
"cost": 21,
"blockCnt": 0,
@@ -229392,12 +229247,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31034",
"count": 6,
"type": "MATERIAL"
}
@@ -229406,7 +229261,7 @@
],
"skills": [
{
- "skillId": "skchr_ascln_1",
+ "skillId": "skchr_mizuki_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -229423,13 +229278,13 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -229447,12 +229302,12 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31074",
+ "id": "30054",
"count": 8,
"type": "MATERIAL"
}
@@ -229471,13 +229326,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
"id": "30014",
- "count": 5,
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -229489,7 +229344,7 @@
}
},
{
- "skillId": "skchr_ascln_2",
+ "skillId": "skchr_mizuki_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -229506,13 +229361,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31063",
- "count": 6,
+ "id": "31023",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -229530,13 +229385,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30064",
- "count": 6,
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -229554,13 +229409,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "30074",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -229572,7 +229427,7 @@
}
},
{
- "skillId": "skchr_ascln_3",
+ "skillId": "skchr_mizuki_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -229589,13 +229444,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31083",
- "count": 3,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -229613,13 +229468,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 6,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -229642,8 +229497,8 @@
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 5,
+ "id": "30044",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -229666,32 +229521,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "死亡拘审",
- "description": "攻击对敌人施加效果:移动速度降低12%,每秒受到6%阿斯卡纶当前攻击力的法术伤害,持续18秒,效果最多叠加三层",
+ "name": "创伤性癔症",
+ "description": "攻击时对攻击目标中生命值最少的敌人额外造成相当于攻击力20%的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "move_speed",
- "value": -0.12,
- "valueStr": null
- },
- {
- "key": "atk_ratio",
- "value": 0.06,
- "valueStr": null
- },
- {
- "key": "max_stack_cnt",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "debuff_duration",
- "value": 18.0,
+ "key": "attack@mizuki_t_1.atk_scale",
+ "value": 0.2,
"valueStr": null
},
{
- "key": "interval",
+ "key": "attack@max_target",
"value": 1.0,
"valueStr": null
}
@@ -229706,32 +229546,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "死亡拘审",
- "description": "攻击对敌人施加效果:移动速度降低15%,每秒受到8%阿斯卡纶当前攻击力的法术伤害,持续18秒,效果最多叠加三层",
+ "name": "创伤性癔症",
+ "description": "攻击时对攻击目标中生命值最少的敌人额外造成相当于攻击力30%的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "move_speed",
- "value": -0.15,
- "valueStr": null
- },
- {
- "key": "atk_ratio",
- "value": 0.08,
- "valueStr": null
- },
- {
- "key": "max_stack_cnt",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "debuff_duration",
- "value": 18.0,
+ "key": "attack@mizuki_t_1.atk_scale",
+ "value": 0.3,
"valueStr": null
},
{
- "key": "interval",
+ "key": "attack@max_target",
"value": 1.0,
"valueStr": null
}
@@ -229746,32 +229571,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "死亡拘审",
- "description": "攻击对敌人施加效果:移动速度降低18%,每秒受到10%阿斯卡纶当前攻击力的法术伤害,持续25秒,效果最多叠加三层",
+ "name": "创伤性癔症",
+ "description": "攻击时对攻击目标中生命值最少的敌人额外造成相当于攻击力50%的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "move_speed",
- "value": -0.18,
- "valueStr": null
- },
- {
- "key": "atk_ratio",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "max_stack_cnt",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "debuff_duration",
- "value": 25.0,
+ "key": "attack@mizuki_t_1.atk_scale",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "interval",
+ "key": "attack@max_target",
"value": 1.0,
"valueStr": null
}
@@ -229790,23 +229600,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "噬光残影",
- "description": "攻击速度+8,自身周围四格有高台时,攻击速度额外+6",
+ "name": "反移情",
+ "description": "攻击范围内存在生命值低于一半的敌人时,攻击力+10%",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 8.0,
- "valueStr": null
- },
- {
- "key": "attack_speed_add",
- "value": 6.0,
+ "key": "hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "cnt",
- "value": 1.0,
+ "key": "atk",
+ "value": 0.1,
"valueStr": null
}
],
@@ -229820,23 +229625,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "噬光残影",
- "description": "攻击速度+10<@ba.talpu>(+2)>,自身周围四格有高台时,攻击速度额外+6",
+ "name": "反移情",
+ "description": "攻击范围内存在生命值低于一半的敌人时,攻击力+12%<@ba.talpu>(+2%)>",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 10.0,
- "valueStr": null
- },
- {
- "key": "attack_speed_add",
- "value": 6.0,
+ "key": "hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "cnt",
- "value": 1.0,
+ "key": "atk",
+ "value": 0.12,
"valueStr": null
}
],
@@ -229895,7 +229695,7 @@
},
{
"type": "BUFF",
- "description": "生命上限+160",
+ "description": "攻击力+32",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -229905,9 +229705,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "MAX_HP",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 160.0,
+ "value": 32.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -229979,9 +229779,9 @@
{
"level": 50,
"data": {
- "maxHp": 200,
- "atk": 0,
- "def": 40,
+ "maxHp": 0,
+ "atk": 110,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -230032,12 +229832,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30031",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -230055,8 +229855,8 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -230073,13 +229873,13 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 3,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -230096,8 +229896,8 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 8,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -230114,46 +229914,46 @@
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 6,
+ "id": "30083",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 3,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_1023_ghost2": {
- "name": "归溟幽灵鲨",
- "description": "受到致命伤时不撤退,切换成<替身>作战(替身阻挡数为0),持续20秒后自身再次替换<替身>",
+ "char_4132_ascln": {
+ "name": "阿斯卡纶",
+ "description": "对攻击范围内<@ba.kw>所有敌人>造成伤害\\n拥有50%的物理和法术闪避且不容易成为敌人的<@ba.kw>攻击目标>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1023_ghost2",
+ "potentialItemId": "p_char_4132_ascln",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "egir",
- "groupId": "abyssal",
+ "nationId": "rhodes",
+ "groupId": "sweep",
"teamId": null,
- "displayNumber": "CR02",
- "appellation": "Specter the Unchained",
+ "displayNumber": "SW00",
+ "appellation": "Ascalon",
"position": "MELEE",
"tagList": [
- "输出",
- "快速复活"
+ "减速",
+ "输出"
],
- "itemUsage": "归溟幽灵鲨,自囚笼里挣脱,从疯狂中苏醒。",
- "itemDesc": "战斗时的她总是疯狂的。",
+ "itemUsage": "S.W.E.E.P.主管阿斯卡纶,烟影之中,伺机而动。",
+ "itemDesc": "她在你身边的时间,远比你想象的要长。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": true,
+ "isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SPECIAL",
- "subProfessionId": "dollkeeper",
+ "subProfessionId": "stalker",
"trait": {
"candidates": [
{
@@ -230164,51 +229964,41 @@
"requiredPotentialRank": 0,
"blackboard": [
{
- "key": "duration",
- "value": 20.0,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 0.0,
- "valueStr": null
- },
- {
- "key": "max_hp",
- "value": 0.0,
+ "key": "prob",
+ "value": 0.5,
"valueStr": null
}
],
- "overrideDescripton": "受到致命伤时不撤退,切换成<替身>作战(替身阻挡数为0),持续20秒后自身再次替换<替身>",
- "prefabKey": "-1",
- "rangeId": "x-4"
+ "overrideDescripton": null,
+ "prefabKey": null,
+ "rangeId": null
}
]
},
"phases": [
{
- "characterPrefabKey": "char_1023_ghost2",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_4132_ascln",
+ "rangeId": "y-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1311,
- "atk": 335,
- "def": 133,
- "magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "maxHp": 702,
+ "atk": 410,
+ "def": 146,
+ "magicResistance": 10.0,
+ "cost": 19,
+ "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,
@@ -230223,21 +230013,21 @@
{
"level": 50,
"data": {
- "maxHp": 1749,
- "atk": 459,
- "def": 205,
- "magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "maxHp": 949,
+ "atk": 587,
+ "def": 215,
+ "magicResistance": 10.0,
+ "cost": 19,
+ "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,
@@ -230253,28 +230043,28 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1023_ghost2",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_4132_ascln",
+ "rangeId": "y-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1749,
- "atk": 459,
- "def": 205,
- "magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "maxHp": 949,
+ "atk": 587,
+ "def": 215,
+ "magicResistance": 20.0,
+ "cost": 21,
+ "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,
@@ -230289,21 +230079,21 @@
{
"level": 80,
"data": {
- "maxHp": 2214,
- "atk": 604,
- "def": 267,
- "magicResistance": 0.0,
- "cost": 14,
- "blockCnt": 2,
+ "maxHp": 1233,
+ "atk": 763,
+ "def": 283,
+ "magicResistance": 20.0,
+ "cost": 21,
+ "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,
@@ -230323,40 +230113,40 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 8,
+ "id": "30012",
+ "count": 12,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_1023_ghost2",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_4132_ascln",
+ "rangeId": "y-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2214,
- "atk": 604,
- "def": 267,
- "magicResistance": 0.0,
- "cost": 16,
- "blockCnt": 2,
+ "maxHp": 1233,
+ "atk": 763,
+ "def": 283,
+ "magicResistance": 30.0,
+ "cost": 21,
+ "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,
@@ -230371,21 +230161,21 @@
{
"level": 90,
"data": {
- "maxHp": 2803,
- "atk": 737,
- "def": 322,
- "magicResistance": 0.0,
- "cost": 16,
- "blockCnt": 2,
+ "maxHp": 1623,
+ "atk": 954,
+ "def": 333,
+ "magicResistance": 30.0,
+ "cost": 21,
+ "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,
@@ -230405,7 +230195,7 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
@@ -230419,7 +230209,7 @@
],
"skills": [
{
- "skillId": "skchr_ghost2_1",
+ "skillId": "skchr_ascln_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -230436,13 +230226,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 11,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -230460,12 +230250,12 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31074",
"count": 8,
"type": "MATERIAL"
}
@@ -230484,13 +230274,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 4,
+ "id": "30014",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -230502,7 +230292,7 @@
}
},
{
- "skillId": "skchr_ghost2_2",
+ "skillId": "skchr_ascln_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -230519,13 +230309,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "31063",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -230543,7 +230333,7 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
@@ -230585,7 +230375,7 @@
}
},
{
- "skillId": "skchr_ghost2_3",
+ "skillId": "skchr_ascln_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -230607,7 +230397,7 @@
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "31083",
"count": 3,
"type": "MATERIAL"
}
@@ -230626,13 +230416,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
"id": "31034",
- "count": 9,
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -230650,13 +230440,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "30104",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -230679,22 +230469,32 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "拥抱自我",
- "description": "<替身>使周围敌人移动速度-20%且每秒造成相当于20%攻击力的法术伤害",
- "rangeId": "x-4",
+ "name": "死亡拘审",
+ "description": "攻击对敌人施加效果:移动速度降低12%,每秒受到6%阿斯卡纶当前攻击力的法术伤害,持续18秒,效果最多叠加三层",
+ "rangeId": null,
"blackboard": [
{
"key": "move_speed",
- "value": -0.2,
+ "value": -0.12,
"valueStr": null
},
{
- "key": "atk_scale",
- "value": 0.2,
+ "key": "atk_ratio",
+ "value": 0.06,
"valueStr": null
},
{
- "key": "talent_override_rangeid_flag",
+ "key": "max_stack_cnt",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "debuff_duration",
+ "value": 18.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
"value": 1.0,
"valueStr": null
}
@@ -230709,22 +230509,32 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "拥抱自我",
- "description": "<替身>使周围敌人移动速度-30%且每秒造成相当于30%攻击力的法术伤害",
- "rangeId": "x-4",
+ "name": "死亡拘审",
+ "description": "攻击对敌人施加效果:移动速度降低15%,每秒受到8%阿斯卡纶当前攻击力的法术伤害,持续18秒,效果最多叠加三层",
+ "rangeId": null,
"blackboard": [
{
"key": "move_speed",
- "value": -0.3,
+ "value": -0.15,
"valueStr": null
},
{
- "key": "atk_scale",
- "value": 0.3,
+ "key": "atk_ratio",
+ "value": 0.08,
"valueStr": null
},
{
- "key": "talent_override_rangeid_flag",
+ "key": "max_stack_cnt",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "debuff_duration",
+ "value": 18.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
"value": 1.0,
"valueStr": null
}
@@ -230739,22 +230549,32 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "拥抱自我",
- "description": "<替身>使周围敌人移动速度-40%且每秒造成相当于40%攻击力的法术伤害",
- "rangeId": "x-4",
+ "name": "死亡拘审",
+ "description": "攻击对敌人施加效果:移动速度降低18%,每秒受到10%阿斯卡纶当前攻击力的法术伤害,持续25秒,效果最多叠加三层",
+ "rangeId": null,
"blackboard": [
{
"key": "move_speed",
- "value": -0.4,
+ "value": -0.18,
"valueStr": null
},
{
- "key": "atk_scale",
- "value": 0.4,
+ "key": "atk_ratio",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "talent_override_rangeid_flag",
+ "key": "max_stack_cnt",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "debuff_duration",
+ "value": 25.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
"value": 1.0,
"valueStr": null
}
@@ -230773,13 +230593,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "阿戈尔的深邃",
- "description": "编入队伍时,所有【深海猎人】干员的生命值+20%",
+ "name": "噬光残影",
+ "description": "攻击速度+8,自身周围四格有高台时,攻击速度额外+6",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.2,
+ "key": "attack_speed",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack_speed_add",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
@@ -230793,13 +230623,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "阿戈尔的深邃",
- "description": "编入队伍时,所有【深海猎人】干员的生命值+23%<@ba.talpu>(+3%)>",
+ "name": "噬光残影",
+ "description": "攻击速度+10<@ba.talpu>(+2)>,自身周围四格有高台时,攻击速度额外+6",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.23,
+ "key": "attack_speed",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack_speed_add",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
@@ -230858,7 +230698,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+33",
+ "description": "生命上限+160",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -230868,9 +230708,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "MAX_HP",
"formulaItem": "ADDITION",
- "value": 33.0,
+ "value": 160.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -230942,9 +230782,9 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 80,
- "def": 0,
+ "maxHp": 200,
+ "atk": 0,
+ "def": 40,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -230995,12 +230835,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
- "count": 6,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -231018,8 +230858,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -231036,13 +230876,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30022",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -231059,8 +230899,8 @@
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 6,
+ "id": "30013",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -231077,65 +230917,95 @@
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 3,
+ "id": "30023",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 6,
+ "id": "31053",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_4048_doroth": {
- "name": "多萝西",
- "description": "可以使用陷阱来协助作战,但陷阱无法放置于<@ba.kw>敌人已在>的格子中",
+ "char_1023_ghost2": {
+ "name": "归溟幽灵鲨",
+ "description": "受到致命伤时不撤退,切换成<替身>作战(替身阻挡数为0),持续20秒后自身再次替换<替身>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4048_doroth",
+ "potentialItemId": "p_char_1023_ghost2",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "columbia",
- "groupId": "rhine",
+ "nationId": "egir",
+ "groupId": "abyssal",
"teamId": null,
- "displayNumber": "RL07",
- "appellation": "Dorothy",
- "position": "RANGED",
+ "displayNumber": "CR02",
+ "appellation": "Specter the Unchained",
+ "position": "MELEE",
"tagList": [
- "召唤",
- "控场"
+ "输出",
+ "快速复活"
],
- "itemUsage": "莱茵生命合作干员多萝西,足够勇敢,永远向前。",
- "itemDesc": "她想让所有人更幸福,她坚信这是正确的。",
+ "itemUsage": "归溟幽灵鲨,自囚笼里挣脱,从疯狂中苏醒。",
+ "itemDesc": "战斗时的她总是疯狂的。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": false,
+ "isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "SPECIAL",
- "subProfessionId": "traper",
- "trait": null,
+ "subProfessionId": "dollkeeper",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "duration",
+ "value": 20.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": "受到致命伤时不撤退,切换成<替身>作战(替身阻挡数为0),持续20秒后自身再次替换<替身>",
+ "prefabKey": "-1",
+ "rangeId": "x-4"
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_4048_doroth",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_1023_ghost2",
+ "rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 702,
- "atk": 263,
- "def": 70,
+ "maxHp": 1311,
+ "atk": 335,
+ "def": 133,
"magicResistance": 0.0,
- "cost": 10,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.85,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -231156,15 +231026,15 @@
{
"level": 50,
"data": {
- "maxHp": 936,
- "atk": 361,
- "def": 107,
+ "maxHp": 1749,
+ "atk": 459,
+ "def": 205,
"magicResistance": 0.0,
- "cost": 10,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.85,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -231186,22 +231056,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4048_doroth",
- "rangeId": "3-3",
+ "characterPrefabKey": "char_1023_ghost2",
+ "rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 936,
- "atk": 361,
- "def": 107,
+ "maxHp": 1749,
+ "atk": 459,
+ "def": 205,
"magicResistance": 0.0,
- "cost": 12,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.85,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -231222,15 +231092,15 @@
{
"level": 80,
"data": {
- "maxHp": 1186,
- "atk": 476,
- "def": 142,
+ "maxHp": 2214,
+ "atk": 604,
+ "def": 267,
"magicResistance": 0.0,
- "cost": 12,
- "blockCnt": 1,
+ "cost": 14,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.85,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -231256,34 +231126,34 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 5,
+ "id": "30022",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4048_doroth",
- "rangeId": "3-3",
+ "characterPrefabKey": "char_1023_ghost2",
+ "rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1186,
- "atk": 476,
- "def": 142,
+ "maxHp": 2214,
+ "atk": 604,
+ "def": 267,
"magicResistance": 0.0,
- "cost": 12,
- "blockCnt": 1,
+ "cost": 16,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.85,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -231304,15 +231174,15 @@
{
"level": 90,
"data": {
- "maxHp": 1502,
- "atk": 581,
- "def": 172,
+ "maxHp": 2803,
+ "atk": 737,
+ "def": 322,
"magicResistance": 0.0,
- "cost": 12,
- "blockCnt": 1,
+ "cost": 16,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.85,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -231343,8 +231213,8 @@
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 8,
+ "id": "30054",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -231352,7 +231222,7 @@
],
"skills": [
{
- "skillId": "skchr_doroth_1",
+ "skillId": "skchr_ghost2_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -231369,13 +231239,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -231393,13 +231263,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "31024",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -231422,8 +231292,8 @@
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 5,
+ "id": "31044",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -231435,7 +231305,7 @@
}
},
{
- "skillId": "skchr_doroth_2",
+ "skillId": "skchr_ghost2_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -231452,13 +231322,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 11,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -231476,13 +231346,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 8,
+ "id": "30064",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -231518,7 +231388,7 @@
}
},
{
- "skillId": "skchr_doroth_3",
+ "skillId": "skchr_ghost2_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -231535,13 +231405,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "31013",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -231559,13 +231429,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 6,
+ "id": "31034",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -231588,7 +231458,7 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31024",
"count": 6,
"type": "MATERIAL"
}
@@ -231601,9 +231471,7 @@
}
}
],
- "displayTokenDict": {
- "token_10025_doroth_recttp": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
@@ -231614,47 +231482,27 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "共振装置",
- "description": "可以使用4个共振装置(最多拥有6个),踩上去的第一个敌人会触发其效果",
- "rangeId": null,
+ "name": "拥抱自我",
+ "description": "<替身>使周围敌人移动速度-20%且每秒造成相当于20%攻击力的法术伤害",
+ "rangeId": "x-4",
"blackboard": [
{
- "key": "cnt",
- "value": 4.0,
+ "key": "move_speed",
+ "value": -0.2,
"valueStr": null
},
{
- "key": "attack@max_cnt",
- "value": 0.0,
- "valueStr": null
- }
- ],
- "tokenKey": "token_10025_doroth_recttp",
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "1",
- "name": "共振装置",
- "description": "可以使用6<@ba.talpu>(+2)>个共振装置(最多拥有6个),踩上去的第一个敌人会触发其效果",
- "rangeId": null,
- "blackboard": [
- {
- "key": "cnt",
- "value": 6.0,
+ "key": "atk_scale",
+ "value": 0.2,
"valueStr": null
},
{
- "key": "attack@max_cnt",
- "value": 0.0,
+ "key": "talent_override_rangeid_flag",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": "token_10025_doroth_recttp",
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -231664,47 +231512,27 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "共振装置",
- "description": "可以使用6个共振装置(最多拥有8个),踩上去的第一个敌人会触发其效果,部署后立刻在攻击范围内召唤1个共振装置",
- "rangeId": null,
+ "name": "拥抱自我",
+ "description": "<替身>使周围敌人移动速度-30%且每秒造成相当于30%攻击力的法术伤害",
+ "rangeId": "x-4",
"blackboard": [
{
- "key": "cnt",
- "value": 6.0,
+ "key": "move_speed",
+ "value": -0.3,
"valueStr": null
},
{
- "key": "attack@max_cnt",
- "value": 1.0,
- "valueStr": null
- }
- ],
- "tokenKey": "token_10025_doroth_recttp",
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "1",
- "name": "共振装置",
- "description": "可以使用8<@ba.talpu>(+2)>个共振装置(最多拥有8个),踩上去的第一个敌人会触发其效果,部署后立刻在攻击范围内召唤1个共振装置",
- "rangeId": null,
- "blackboard": [
- {
- "key": "cnt",
- "value": 8.0,
+ "key": "atk_scale",
+ "value": 0.3,
"valueStr": null
},
{
- "key": "attack@max_cnt",
+ "key": "talent_override_rangeid_flag",
"value": 1.0,
"valueStr": null
}
],
- "tokenKey": "token_10025_doroth_recttp",
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -231714,47 +231542,27 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "共振装置",
- "description": "可以使用8个共振装置(最多拥有10个),踩上去的第一个敌人会触发其效果,部署后立刻在攻击范围内召唤2个共振装置",
- "rangeId": null,
+ "name": "拥抱自我",
+ "description": "<替身>使周围敌人移动速度-40%且每秒造成相当于40%攻击力的法术伤害",
+ "rangeId": "x-4",
"blackboard": [
{
- "key": "cnt",
- "value": 8.0,
+ "key": "move_speed",
+ "value": -0.4,
"valueStr": null
},
{
- "key": "attack@max_cnt",
- "value": 2.0,
- "valueStr": null
- }
- ],
- "tokenKey": "token_10025_doroth_recttp",
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "1",
- "name": "共振装置",
- "description": "可以使用10<@ba.talpu>(+2)>个共振装置(最多拥有10个),踩上去的第一个敌人会触发其效果,部署后立刻在攻击范围内召唤2个共振装置",
- "rangeId": null,
- "blackboard": [
- {
- "key": "cnt",
- "value": 10.0,
+ "key": "atk_scale",
+ "value": 0.4,
"valueStr": null
},
{
- "key": "attack@max_cnt",
- "value": 2.0,
+ "key": "talent_override_rangeid_flag",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": "token_10025_doroth_recttp",
+ "tokenKey": null,
"isHideTalent": false
}
]
@@ -231768,18 +231576,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "梦想家",
- "description": "陷阱触发后,多萝西获得2%的攻击力,最多叠加10层",
+ "name": "阿戈尔的深邃",
+ "description": "编入队伍时,所有【深海猎人】干员的生命值+20%",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.02,
- "valueStr": null
- },
- {
- "key": "max_stack_cnt",
- "value": 10.0,
+ "key": "max_hp",
+ "value": 0.2,
"valueStr": null
}
],
@@ -231793,18 +231596,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "梦想家",
- "description": "陷阱触发后,多萝西获得2%的攻击力,最多叠加12<@ba.talpu>(+2)>层",
+ "name": "阿戈尔的深邃",
+ "description": "编入队伍时,所有【深海猎人】干员的生命值+23%<@ba.talpu>(+3%)>",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.02,
- "valueStr": null
- },
- {
- "key": "max_stack_cnt",
- "value": 12.0,
+ "key": "max_hp",
+ "value": 0.23,
"valueStr": null
}
],
@@ -231839,14 +231637,31 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+27",
+ "description": "攻击力+33",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -231858,7 +231673,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 27.0,
+ "value": 33.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -231983,12 +231798,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30031",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -232006,8 +231821,8 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -232024,13 +231839,13 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -232047,7 +231862,7 @@
"type": "MATERIAL"
},
{
- "id": "30083",
+ "id": "30043",
"count": 6,
"type": "MATERIAL"
}
@@ -232065,40 +231880,39 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 4,
+ "id": "30053",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 5,
+ "id": "30073",
+ "count": 6,
"type": "MATERIAL"
}
]
}
]
},
- "char_4123_ela": {
- "name": "艾拉",
+ "char_4048_doroth": {
+ "name": "多萝西",
"description": "可以使用陷阱来协助作战,但陷阱无法放置于<@ba.kw>敌人已在>的格子中",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4123_ela",
+ "potentialItemId": "p_char_4048_doroth",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": null,
- "groupId": null,
- "teamId": "rainbow",
- "displayNumber": "RS05",
- "appellation": "Ela",
+ "nationId": "columbia",
+ "groupId": "rhine",
+ "teamId": null,
+ "displayNumber": "RL07",
+ "appellation": "Dorothy",
"position": "RANGED",
"tagList": [
"召唤",
- "控场",
- "输出"
+ "控场"
],
- "itemUsage": "彩虹小队成员艾拉,准备用雷鸣地雷给你一个惊喜。",
- "itemDesc": "别担心,对你而言真的是惊喜,但对敌人来说就不一定了。",
+ "itemUsage": "莱茵生命合作干员多萝西,足够勇敢,永远向前。",
+ "itemDesc": "她想让所有人更幸福,她坚信这是正确的。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -232109,16 +231923,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4123_ela",
+ "characterPrefabKey": "char_4048_doroth",
"rangeId": "3-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 696,
- "atk": 270,
- "def": 72,
+ "maxHp": 702,
+ "atk": 263,
+ "def": 70,
"magicResistance": 0.0,
"cost": 10,
"blockCnt": 1,
@@ -232145,9 +231959,9 @@
{
"level": 50,
"data": {
- "maxHp": 916,
- "atk": 366,
- "def": 108,
+ "maxHp": 936,
+ "atk": 361,
+ "def": 107,
"magicResistance": 0.0,
"cost": 10,
"blockCnt": 1,
@@ -232175,16 +231989,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4123_ela",
+ "characterPrefabKey": "char_4048_doroth",
"rangeId": "3-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 916,
- "atk": 366,
- "def": 108,
+ "maxHp": 936,
+ "atk": 361,
+ "def": 107,
"magicResistance": 0.0,
"cost": 12,
"blockCnt": 1,
@@ -232211,9 +232025,9 @@
{
"level": 80,
"data": {
- "maxHp": 1145,
+ "maxHp": 1186,
"atk": 476,
- "def": 141,
+ "def": 142,
"magicResistance": 0.0,
"cost": 12,
"blockCnt": 1,
@@ -232257,16 +232071,16 @@
]
},
{
- "characterPrefabKey": "char_4123_ela",
+ "characterPrefabKey": "char_4048_doroth",
"rangeId": "3-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1145,
+ "maxHp": 1186,
"atk": 476,
- "def": 141,
+ "def": 142,
"magicResistance": 0.0,
"cost": 12,
"blockCnt": 1,
@@ -232293,9 +232107,9 @@
{
"level": 90,
"data": {
- "maxHp": 1468,
- "atk": 588,
- "def": 173,
+ "maxHp": 1502,
+ "atk": 581,
+ "def": 172,
"magicResistance": 0.0,
"cost": 12,
"blockCnt": 1,
@@ -232327,13 +232141,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 7,
+ "id": "31054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -232341,7 +232155,7 @@
],
"skills": [
{
- "skillId": "skchr_ela_1",
+ "skillId": "skchr_doroth_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -232358,13 +232172,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31033",
- "count": 9,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -232382,13 +232196,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 8,
+ "id": "30084",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -232411,8 +232225,8 @@
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "31054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -232424,7 +232238,7 @@
}
},
{
- "skillId": "skchr_ela_2",
+ "skillId": "skchr_doroth_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -232441,13 +232255,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31073",
- "count": 6,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -232465,12 +232279,12 @@
"type": "MATERIAL"
},
{
- "id": "31084",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30104",
"count": 8,
"type": "MATERIAL"
}
@@ -232489,12 +232303,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "31024",
"count": 6,
"type": "MATERIAL"
}
@@ -232507,7 +232321,7 @@
}
},
{
- "skillId": "skchr_ela_3",
+ "skillId": "skchr_doroth_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -232524,12 +232338,12 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
+ "id": "30103",
"count": 5,
"type": "MATERIAL"
}
@@ -232548,13 +232362,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "30064",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -232572,13 +232386,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -232591,7 +232405,7 @@
}
],
"displayTokenDict": {
- "token_10033_ela_grzmot": true
+ "token_10025_doroth_recttp": true
},
"talents": [
{
@@ -232603,17 +232417,22 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "雷鸣地雷",
- "description": "可以使用1个雷鸣地雷(最多拥有2个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
+ "name": "共振装置",
+ "description": "可以使用4个共振装置(最多拥有6个),踩上去的第一个敌人会触发其效果",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 1.0,
+ "value": 4.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@max_cnt",
+ "value": 0.0,
"valueStr": null
}
],
- "tokenKey": "token_10033_ela_grzmot",
+ "tokenKey": "token_10025_doroth_recttp",
"isHideTalent": false
},
{
@@ -232623,17 +232442,22 @@
},
"requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "雷鸣地雷",
- "description": "可以使用2<@ba.talpu>(+1)>个雷鸣地雷(最多拥有2个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
+ "name": "共振装置",
+ "description": "可以使用6<@ba.talpu>(+2)>个共振装置(最多拥有6个),踩上去的第一个敌人会触发其效果",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 2.0,
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@max_cnt",
+ "value": 0.0,
"valueStr": null
}
],
- "tokenKey": "token_10033_ela_grzmot",
+ "tokenKey": "token_10025_doroth_recttp",
"isHideTalent": false
},
{
@@ -232643,17 +232467,22 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "雷鸣地雷",
- "description": "可以使用2个雷鸣地雷(最多拥有3个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
+ "name": "共振装置",
+ "description": "可以使用6个共振装置(最多拥有8个),踩上去的第一个敌人会触发其效果,部署后立刻在攻击范围内召唤1个共振装置",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 2.0,
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@max_cnt",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": "token_10033_ela_grzmot",
+ "tokenKey": "token_10025_doroth_recttp",
"isHideTalent": false
},
{
@@ -232663,17 +232492,22 @@
},
"requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "雷鸣地雷",
- "description": "可以使用3<@ba.talpu>(+1)>个雷鸣地雷(最多拥有3个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
+ "name": "共振装置",
+ "description": "可以使用8<@ba.talpu>(+2)>个共振装置(最多拥有8个),踩上去的第一个敌人会触发其效果,部署后立刻在攻击范围内召唤1个共振装置",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 3.0,
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@max_cnt",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": "token_10033_ela_grzmot",
+ "tokenKey": "token_10025_doroth_recttp",
"isHideTalent": false
},
{
@@ -232683,17 +232517,22 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "雷鸣地雷",
- "description": "可以使用3个雷鸣地雷(最多拥有4个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
+ "name": "共振装置",
+ "description": "可以使用8个共振装置(最多拥有10个),踩上去的第一个敌人会触发其效果,部署后立刻在攻击范围内召唤2个共振装置",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 3.0,
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@max_cnt",
+ "value": 2.0,
"valueStr": null
}
],
- "tokenKey": "token_10033_ela_grzmot",
+ "tokenKey": "token_10025_doroth_recttp",
"isHideTalent": false
},
{
@@ -232703,17 +232542,22 @@
},
"requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "雷鸣地雷",
- "description": "可以使用4<@ba.talpu>(+1)>个雷鸣地雷(最多拥有4个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
+ "name": "共振装置",
+ "description": "可以使用10<@ba.talpu>(+2)>个共振装置(最多拥有10个),踩上去的第一个敌人会触发其效果,部署后立刻在攻击范围内召唤2个共振装置",
"rangeId": null,
"blackboard": [
{
"key": "cnt",
- "value": 4.0,
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack@max_cnt",
+ "value": 2.0,
"valueStr": null
}
],
- "tokenKey": "token_10033_ela_grzmot",
+ "tokenKey": "token_10025_doroth_recttp",
"isHideTalent": false
}
]
@@ -232727,18 +232571,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "“正中靶心”",
- "description": "攻击有30%几率造成相当于攻击力150%的物理伤害,对受到雷鸣地雷效果影响的目标必定触发",
+ "name": "梦想家",
+ "description": "陷阱触发后,多萝西获得2%的攻击力,最多叠加10层",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.5,
+ "key": "atk",
+ "value": 0.02,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.3,
+ "key": "max_stack_cnt",
+ "value": 10.0,
"valueStr": null
}
],
@@ -232752,18 +232596,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "“正中靶心”",
- "description": "攻击有30%几率造成相当于攻击力160%<@ba.talpu>(+10%)>的物理伤害,对受到雷鸣地雷效果影响的目标必定触发",
+ "name": "梦想家",
+ "description": "陷阱触发后,多萝西获得2%的攻击力,最多叠加12<@ba.talpu>(+2)>层",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.6,
+ "key": "atk",
+ "value": 0.02,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.3,
+ "key": "max_stack_cnt",
+ "value": 12.0,
"valueStr": null
}
],
@@ -233006,8 +232850,8 @@
"type": "MATERIAL"
},
{
- "id": "31073",
- "count": 5,
+ "id": "30083",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -233024,65 +232868,66 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 6,
+ "id": "30093",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 4,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_147_shining": {
- "name": "闪灵",
- "description": "恢复友方单位生命",
+ "char_4123_ela": {
+ "name": "艾拉",
+ "description": "可以使用陷阱来协助作战,但陷阱无法放置于<@ba.kw>敌人已在>的格子中",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_147_shining",
+ "potentialItemId": "p_char_4123_ela",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_147_shining",
+ "classicPotentialItemId": null,
"nationId": null,
"groupId": null,
- "teamId": "followers",
- "displayNumber": "FO01",
- "appellation": "Shining",
+ "teamId": "rainbow",
+ "displayNumber": "RS05",
+ "appellation": "Ela",
"position": "RANGED",
"tagList": [
- "治疗",
- "支援"
+ "召唤",
+ "控场",
+ "输出"
],
- "itemUsage": "萨卡兹医师闪灵,竭尽所能为小队提供医疗支援。",
- "itemDesc": "简简单单,但无论如何都看不穿。",
+ "itemUsage": "彩虹小队成员艾拉,准备用雷鸣地雷给你一个惊喜。",
+ "itemDesc": "别担心,对你而言真的是惊喜,但对敌人来说就不一定了。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
- "profession": "MEDIC",
- "subProfessionId": "physician",
+ "profession": "SPECIAL",
+ "subProfessionId": "traper",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_147_shining",
+ "characterPrefabKey": "char_4123_ela",
"rangeId": "3-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 854,
- "atk": 180,
- "def": 60,
+ "maxHp": 696,
+ "atk": 270,
+ "def": 72,
"magicResistance": 0.0,
- "cost": 18,
+ "cost": 10,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.85,
+ "baseAttackTime": 0.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -233103,15 +232948,15 @@
{
"level": 50,
"data": {
- "maxHp": 1204,
- "atk": 296,
- "def": 88,
+ "maxHp": 916,
+ "atk": 366,
+ "def": 108,
"magicResistance": 0.0,
- "cost": 18,
+ "cost": 10,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.85,
+ "baseAttackTime": 0.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -233133,22 +232978,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_147_shining",
+ "characterPrefabKey": "char_4123_ela",
"rangeId": "3-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1204,
- "atk": 296,
- "def": 88,
+ "maxHp": 916,
+ "atk": 366,
+ "def": 108,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 12,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.85,
+ "baseAttackTime": 0.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -233169,15 +233014,15 @@
{
"level": 80,
"data": {
- "maxHp": 1451,
- "atk": 424,
- "def": 110,
+ "maxHp": 1145,
+ "atk": 476,
+ "def": 141,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 12,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.85,
+ "baseAttackTime": 0.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -233198,39 +233043,39 @@
],
"evolveCost": [
{
- "id": "3261",
+ "id": "3281",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 6,
+ "id": "30062",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_147_shining",
+ "characterPrefabKey": "char_4123_ela",
"rangeId": "3-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1451,
- "atk": 424,
- "def": 110,
+ "maxHp": 1145,
+ "atk": 476,
+ "def": 141,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 12,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.85,
+ "baseAttackTime": 0.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -233251,15 +233096,15 @@
{
"level": 90,
"data": {
- "maxHp": 1613,
- "atk": 530,
- "def": 138,
+ "maxHp": 1468,
+ "atk": 588,
+ "def": 173,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 12,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.85,
+ "baseAttackTime": 0.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -233280,7 +233125,7 @@
],
"evolveCost": [
{
- "id": "3263",
+ "id": "3283",
"count": 4,
"type": "MATERIAL"
},
@@ -233291,7 +233136,7 @@
},
{
"id": "30044",
- "count": 5,
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -233299,7 +233144,7 @@
],
"skills": [
{
- "skillId": "skchr_shining_1",
+ "skillId": "skchr_ela_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -233312,17 +233157,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "31033",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -233340,13 +233185,13 @@
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "31044",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -233369,7 +233214,7 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
}
@@ -233382,7 +233227,7 @@
}
},
{
- "skillId": "skchr_shining_2",
+ "skillId": "skchr_ela_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -233395,17 +233240,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "31073",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -233423,13 +233268,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30024",
- "count": 7,
+ "id": "31024",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -233447,13 +233292,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 5,
+ "id": "31044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -233465,7 +233310,7 @@
}
},
{
- "skillId": "skchr_shining_3",
+ "skillId": "skchr_ela_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -233478,16 +233323,16 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
+ "id": "30093",
"count": 5,
"type": "MATERIAL"
}
@@ -233506,13 +233351,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30034",
- "count": 7,
+ "id": "31014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -233530,13 +233375,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
"id": "30094",
- "count": 6,
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -233548,7 +233393,9 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10033_ela_grzmot": true
+ },
"talents": [
{
"candidates": [
@@ -233559,17 +233406,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "黑恶魔的庇护",
- "description": "攻击范围内的友方单位防御力+20",
+ "name": "雷鸣地雷",
+ "description": "可以使用1个雷鸣地雷(最多拥有2个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
"rangeId": null,
"blackboard": [
{
- "key": "def",
- "value": 20.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10033_ela_grzmot",
"isHideTalent": false
},
{
@@ -233577,19 +233424,19 @@
"phase": "PHASE_0",
"level": 1
},
- "requiredPotentialRank": 5,
+ "requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "黑恶魔的庇护",
- "description": "攻击范围内的友方单位防御力+25<@ba.talpu>(+5)>",
+ "name": "雷鸣地雷",
+ "description": "可以使用2<@ba.talpu>(+1)>个雷鸣地雷(最多拥有2个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
"rangeId": null,
"blackboard": [
{
- "key": "def",
- "value": 25.0,
+ "key": "cnt",
+ "value": 2.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10033_ela_grzmot",
"isHideTalent": false
},
{
@@ -233599,17 +233446,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "黑恶魔的庇护",
- "description": "攻击范围内的友方单位防御力+40",
+ "name": "雷鸣地雷",
+ "description": "可以使用2个雷鸣地雷(最多拥有3个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
"rangeId": null,
"blackboard": [
{
- "key": "def",
- "value": 40.0,
+ "key": "cnt",
+ "value": 2.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10033_ela_grzmot",
"isHideTalent": false
},
{
@@ -233617,19 +233464,19 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 5,
+ "requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "黑恶魔的庇护",
- "description": "攻击范围内的友方单位防御力+45<@ba.talpu>(+5)>",
+ "name": "雷鸣地雷",
+ "description": "可以使用3<@ba.talpu>(+1)>个雷鸣地雷(最多拥有3个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
"rangeId": null,
"blackboard": [
{
- "key": "def",
- "value": 45.0,
+ "key": "cnt",
+ "value": 3.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10033_ela_grzmot",
"isHideTalent": false
},
{
@@ -233639,17 +233486,17 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "黑恶魔的庇护",
- "description": "攻击范围内的友方单位防御力+60",
+ "name": "雷鸣地雷",
+ "description": "可以使用3个雷鸣地雷(最多拥有4个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
"rangeId": null,
"blackboard": [
{
- "key": "def",
- "value": 60.0,
+ "key": "cnt",
+ "value": 3.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10033_ela_grzmot",
"isHideTalent": false
},
{
@@ -233657,19 +233504,19 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 5,
+ "requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "黑恶魔的庇护",
- "description": "攻击范围内的友方单位防御力+65<@ba.talpu>(+5)>",
+ "name": "雷鸣地雷",
+ "description": "可以使用4<@ba.talpu>(+1)>个雷鸣地雷(最多拥有4个),经过周围的第一个敌人会触发其效果,撤退时以自身为中心触发一次雷鸣地雷效果",
"rangeId": null,
"blackboard": [
{
- "key": "def",
- "value": 65.0,
+ "key": "cnt",
+ "value": 4.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10033_ela_grzmot",
"isHideTalent": false
}
]
@@ -233683,13 +233530,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "法典",
- "description": "攻击速度+10",
+ "name": "“正中靶心”",
+ "description": "攻击有30%几率造成相当于攻击力150%的物理伤害,对受到雷鸣地雷效果影响的目标必定触发",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 10.0,
+ "key": "atk_scale",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.3,
"valueStr": null
}
],
@@ -233701,15 +233553,20 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "法典",
- "description": "攻击速度+13<@ba.talpu>(+3)>",
+ "name": "“正中靶心”",
+ "description": "攻击有30%几率造成相当于攻击力160%<@ba.talpu>(+10%)>的物理伤害,对受到雷鸣地雷效果影响的目标必定触发",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 13.0,
+ "key": "atk_scale",
+ "value": 1.6,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.3,
"valueStr": null
}
],
@@ -233745,13 +233602,13 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "防御力+25",
+ "description": "攻击力+27",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -233761,9 +233618,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "DEF",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 25.0,
+ "value": 27.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -233772,6 +233629,12 @@
},
"equivalentCost": null
},
+ {
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
+ },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -233794,12 +233657,6 @@
}
},
"equivalentCost": null
- },
- {
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
- "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -233837,7 +233694,7 @@
"data": {
"maxHp": 0,
"atk": 80,
- "def": 20,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -233911,8 +233768,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -233929,13 +233786,13 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30032",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -233952,8 +233809,8 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 6,
+ "id": "31073",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -233970,61 +233827,61 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 4,
+ "id": "30013",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 5,
+ "id": "30053",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_179_cgbird": {
- "name": "夜莺",
- "description": "同时恢复三个友方单位的生命",
+ "char_147_shining": {
+ "name": "闪灵",
+ "description": "恢复友方单位生命",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_179_cgbird",
+ "potentialItemId": "p_char_147_shining",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_179_cgbird",
+ "classicPotentialItemId": "class_p_char_147_shining",
"nationId": null,
"groupId": null,
"teamId": "followers",
- "displayNumber": "FO03",
- "appellation": "Nightingale",
+ "displayNumber": "FO01",
+ "appellation": "Shining",
"position": "RANGED",
"tagList": [
"治疗",
"支援"
],
- "itemUsage": "萨卡兹医师夜莺,竭尽所能为小队提供医疗支援。",
- "itemDesc": "宛如一张白纸。",
+ "itemUsage": "萨卡兹医师闪灵,竭尽所能为小队提供医疗支援。",
+ "itemDesc": "简简单单,但无论如何都看不穿。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "MEDIC",
- "subProfessionId": "ringhealer",
+ "subProfessionId": "physician",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_179_cgbird",
- "rangeId": "y-1",
+ "characterPrefabKey": "char_147_shining",
+ "rangeId": "3-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 796,
- "atk": 132,
- "def": 80,
- "magicResistance": 5.0,
- "cost": 16,
+ "maxHp": 854,
+ "atk": 180,
+ "def": 60,
+ "magicResistance": 0.0,
+ "cost": 18,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -234049,11 +233906,11 @@
{
"level": 50,
"data": {
- "maxHp": 1076,
- "atk": 210,
- "def": 107,
- "magicResistance": 5.0,
- "cost": 16,
+ "maxHp": 1204,
+ "atk": 296,
+ "def": 88,
+ "magicResistance": 0.0,
+ "cost": 18,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -234079,18 +233936,18 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_179_cgbird",
- "rangeId": "y-2",
+ "characterPrefabKey": "char_147_shining",
+ "rangeId": "3-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1076,
- "atk": 210,
- "def": 107,
- "magicResistance": 5.0,
- "cost": 18,
+ "maxHp": 1204,
+ "atk": 296,
+ "def": 88,
+ "magicResistance": 0.0,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -234115,11 +233972,11 @@
{
"level": 80,
"data": {
- "maxHp": 1346,
- "atk": 280,
- "def": 140,
- "magicResistance": 5.0,
- "cost": 18,
+ "maxHp": 1451,
+ "atk": 424,
+ "def": 110,
+ "magicResistance": 0.0,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -234149,30 +234006,30 @@
"type": "MATERIAL"
},
{
- "id": "30062",
+ "id": "30052",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 3,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_179_cgbird",
- "rangeId": "y-2",
+ "characterPrefabKey": "char_147_shining",
+ "rangeId": "3-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1346,
- "atk": 280,
- "def": 140,
- "magicResistance": 5.0,
- "cost": 18,
+ "maxHp": 1451,
+ "atk": 424,
+ "def": 110,
+ "magicResistance": 0.0,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -234197,11 +234054,11 @@
{
"level": 90,
"data": {
- "maxHp": 1705,
- "atk": 350,
- "def": 169,
- "magicResistance": 5.0,
- "cost": 18,
+ "maxHp": 1613,
+ "atk": 530,
+ "def": 138,
+ "magicResistance": 0.0,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -234231,13 +234088,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 6,
+ "id": "30044",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -234245,7 +234102,7 @@
],
"skills": [
{
- "skillId": "skcom_heal_up[3]",
+ "skillId": "skchr_shining_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -234262,13 +234119,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -234286,13 +234143,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30024",
- "count": 7,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -234310,13 +234167,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "30044",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -234328,7 +234185,7 @@
}
},
{
- "skillId": "skchr_cgbird_2",
+ "skillId": "skchr_shining_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -234345,13 +234202,13 @@
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -234369,12 +234226,12 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "30024",
"count": 7,
"type": "MATERIAL"
}
@@ -234393,13 +234250,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30094",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -234411,7 +234268,7 @@
}
},
{
- "skillId": "skchr_cgbird_3",
+ "skillId": "skchr_shining_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -234428,13 +234285,13 @@
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "30024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 8,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -234452,13 +234309,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30054",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30034",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -234476,13 +234333,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 5,
+ "id": "30094",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -234494,9 +234351,7 @@
}
}
],
- "displayTokenDict": {
- "token_10003_cgbird_bird": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
@@ -234507,13 +234362,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "白恶魔的庇护",
- "description": "攻击范围内的友方单位法术抗性+5",
+ "name": "黑恶魔的庇护",
+ "description": "攻击范围内的友方单位防御力+20",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resistance",
- "value": 5.0,
+ "key": "def",
+ "value": 20.0,
"valueStr": null
}
],
@@ -234525,15 +234380,15 @@
"phase": "PHASE_0",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 5,
"prefabKey": "1",
- "name": "白恶魔的庇护",
- "description": "攻击范围内的友方单位法术抗性+7<@ba.talpu>(+2)>",
+ "name": "黑恶魔的庇护",
+ "description": "攻击范围内的友方单位防御力+25<@ba.talpu>(+5)>",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resistance",
- "value": 7.0,
+ "key": "def",
+ "value": 25.0,
"valueStr": null
}
],
@@ -234547,13 +234402,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "白恶魔的庇护",
- "description": "攻击范围内的友方单位法术抗性+10",
+ "name": "黑恶魔的庇护",
+ "description": "攻击范围内的友方单位防御力+40",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resistance",
- "value": 10.0,
+ "key": "def",
+ "value": 40.0,
"valueStr": null
}
],
@@ -234565,15 +234420,15 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 5,
"prefabKey": "1",
- "name": "白恶魔的庇护",
- "description": "攻击范围内的友方单位法术抗性+12<@ba.talpu>(+2)>",
+ "name": "黑恶魔的庇护",
+ "description": "攻击范围内的友方单位防御力+45<@ba.talpu>(+5)>",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resistance",
- "value": 12.0,
+ "key": "def",
+ "value": 45.0,
"valueStr": null
}
],
@@ -234587,13 +234442,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "白恶魔的庇护",
- "description": "攻击范围内的友方单位法术抗性+15",
+ "name": "黑恶魔的庇护",
+ "description": "攻击范围内的友方单位防御力+60",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resistance",
- "value": 15.0,
+ "key": "def",
+ "value": 60.0,
"valueStr": null
}
],
@@ -234605,15 +234460,15 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 5,
"prefabKey": "1",
- "name": "白恶魔的庇护",
- "description": "攻击范围内的友方单位法术抗性+17<@ba.talpu>(+2)>",
+ "name": "黑恶魔的庇护",
+ "description": "攻击范围内的友方单位防御力+65<@ba.talpu>(+5)>",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resistance",
- "value": 17.0,
+ "key": "def",
+ "value": 65.0,
"valueStr": null
}
],
@@ -234631,17 +234486,37 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "转瞬即逝的幻影",
- "description": "可以使用幻影。幻影无法攻击和阻挡敌人,拥有75法术抗性,30%的物理闪避,并且更容易吸引敌人的攻击,同时每秒流失3%的最大生命",
+ "name": "法典",
+ "description": "攻击速度+10",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 2.0,
+ "key": "attack_speed",
+ "value": 10.0,
"valueStr": null
}
],
- "tokenKey": "token_10003_cgbird_bird",
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "2",
+ "name": "法典",
+ "description": "攻击速度+13<@ba.talpu>(+3)>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 13.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
"isHideTalent": false
}
]
@@ -234672,31 +234547,14 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "法术抗性+10",
+ "description": "防御力+25",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -234706,9 +234564,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "MAGIC_RESISTANCE",
+ "attributeType": "DEF",
"formulaItem": "ADDITION",
- "value": 10.0,
+ "value": 25.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -234717,12 +234575,6 @@
},
"equivalentCost": null
},
- {
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
- "equivalentCost": null
- },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -234745,6 +234597,12 @@
}
},
"equivalentCost": null
+ },
+ {
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -234781,8 +234639,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 70,
- "def": 0,
+ "atk": 80,
+ "def": 20,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -234833,12 +234691,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30011",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -234856,8 +234714,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -234874,13 +234732,13 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -234897,8 +234755,8 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 5,
+ "id": "30083",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -234915,12 +234773,12 @@
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 3,
+ "id": "30093",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30033",
+ "id": "30013",
"count": 5,
"type": "MATERIAL"
}
@@ -234928,48 +234786,48 @@
}
]
},
- "char_003_kalts": {
- "name": "凯尔希",
- "description": "恢复友方单位生命",
+ "char_179_cgbird": {
+ "name": "夜莺",
+ "description": "同时恢复三个友方单位的生命",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_003_kalts",
+ "potentialItemId": "p_char_179_cgbird",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "rhodes",
+ "classicPotentialItemId": "class_p_char_179_cgbird",
+ "nationId": null,
"groupId": null,
- "teamId": null,
- "displayNumber": "B003",
- "appellation": "Kal'tsit",
+ "teamId": "followers",
+ "displayNumber": "FO03",
+ "appellation": "Nightingale",
"position": "RANGED",
"tagList": [
- "召唤",
- "治疗"
+ "治疗",
+ "支援"
],
- "itemUsage": "罗德岛医疗部门负责人,凯尔希。",
- "itemDesc": "她来自过去。她属于现在。",
+ "itemUsage": "萨卡兹医师夜莺,竭尽所能为小队提供医疗支援。",
+ "itemDesc": "宛如一张白纸。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "MEDIC",
- "subProfessionId": "physician",
+ "subProfessionId": "ringhealer",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_003_kalts",
- "rangeId": "3-3",
+ "characterPrefabKey": "char_179_cgbird",
+ "rangeId": "y-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 865,
- "atk": 167,
- "def": 94,
- "magicResistance": 0.0,
- "cost": 18,
+ "maxHp": 796,
+ "atk": 132,
+ "def": 80,
+ "magicResistance": 5.0,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -234994,11 +234852,11 @@
{
"level": 50,
"data": {
- "maxHp": 1219,
- "atk": 274,
- "def": 137,
- "magicResistance": 0.0,
- "cost": 18,
+ "maxHp": 1076,
+ "atk": 210,
+ "def": 107,
+ "magicResistance": 5.0,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -235024,18 +234882,18 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_003_kalts",
- "rangeId": "3-8",
+ "characterPrefabKey": "char_179_cgbird",
+ "rangeId": "y-2",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1219,
- "atk": 274,
- "def": 137,
- "magicResistance": 0.0,
- "cost": 20,
+ "maxHp": 1076,
+ "atk": 210,
+ "def": 107,
+ "magicResistance": 5.0,
+ "cost": 18,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -235060,11 +234918,11 @@
{
"level": 80,
"data": {
- "maxHp": 1469,
- "atk": 392,
- "def": 172,
- "magicResistance": 0.0,
- "cost": 20,
+ "maxHp": 1346,
+ "atk": 280,
+ "def": 140,
+ "magicResistance": 5.0,
+ "cost": 18,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -235094,30 +234952,30 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 8,
+ "id": "30062",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 5,
+ "id": "30042",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_003_kalts",
- "rangeId": "3-10",
+ "characterPrefabKey": "char_179_cgbird",
+ "rangeId": "y-2",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1469,
- "atk": 392,
- "def": 172,
- "magicResistance": 0.0,
- "cost": 20,
+ "maxHp": 1346,
+ "atk": 280,
+ "def": 140,
+ "magicResistance": 5.0,
+ "cost": 18,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -235142,11 +235000,11 @@
{
"level": 90,
"data": {
- "maxHp": 1633,
- "atk": 490,
- "def": 215,
- "magicResistance": 0.0,
- "cost": 20,
+ "maxHp": 1705,
+ "atk": 350,
+ "def": 169,
+ "magicResistance": 5.0,
+ "cost": 18,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -235176,13 +235034,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30054",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -235190,7 +235048,7 @@
],
"skills": [
{
- "skillId": "skchr_kalts_1",
+ "skillId": "skcom_heal_up[3]",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -235203,17 +235061,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -235231,13 +235089,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "30024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -235255,12 +235113,12 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30054",
"count": 5,
"type": "MATERIAL"
}
@@ -235273,7 +235131,7 @@
}
},
{
- "skillId": "skchr_kalts_2",
+ "skillId": "skchr_cgbird_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -235286,17 +235144,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30024",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -235314,12 +235172,12 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30034",
"count": 7,
"type": "MATERIAL"
}
@@ -235343,8 +235201,8 @@
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -235356,7 +235214,7 @@
}
},
{
- "skillId": "skchr_kalts_3",
+ "skillId": "skchr_cgbird_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -235369,16 +235227,16 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
+ "id": "30013",
"count": 8,
"type": "MATERIAL"
}
@@ -235397,13 +235255,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 8,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -235421,13 +235279,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "30084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -235440,7 +235298,7 @@
}
],
"displayTokenDict": {
- "token_10002_kalts_mon3tr": true
+ "token_10003_cgbird_bird": true
},
"talents": [
{
@@ -235452,27 +235310,37 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "Mon3tr",
- "description": "可以使用并治疗Mon3tr,拥有35秒再部署时间,优先治疗自身和Mon3tr;Mon3tr不在凯尔希攻击范围内时防御力降至0",
+ "name": "白恶魔的庇护",
+ "description": "攻击范围内的友方单位法术抗性+5",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.0,
+ "key": "magic_resistance",
+ "value": 5.0,
"valueStr": null
- },
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "白恶魔的庇护",
+ "description": "攻击范围内的友方单位法术抗性+7<@ba.talpu>(+2)>",
+ "rangeId": null,
+ "blackboard": [
{
- "key": "attack_speed",
- "value": 0.0,
+ "key": "magic_resistance",
+ "value": 7.0,
"valueStr": null
}
],
- "tokenKey": "token_10002_kalts_mon3tr",
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -235482,27 +235350,37 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "Mon3tr",
- "description": "可以使用并治疗Mon3tr,拥有30秒再部署时间,优先治疗自身和Mon3tr;Mon3tr不在凯尔希攻击范围内时防御力降至0",
+ "name": "白恶魔的庇护",
+ "description": "攻击范围内的友方单位法术抗性+10",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.0,
+ "key": "magic_resistance",
+ "value": 10.0,
"valueStr": null
- },
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "白恶魔的庇护",
+ "description": "攻击范围内的友方单位法术抗性+12<@ba.talpu>(+2)>",
+ "rangeId": null,
+ "blackboard": [
{
- "key": "attack_speed",
- "value": 0.0,
+ "key": "magic_resistance",
+ "value": 12.0,
"valueStr": null
}
],
- "tokenKey": "token_10002_kalts_mon3tr",
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -235512,59 +235390,61 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "Mon3tr",
- "description": "可以使用并治疗Mon3tr,拥有25秒再部署时间,优先治疗自身和Mon3tr;Mon3tr不在凯尔希攻击范围内时防御力降至0",
+ "name": "白恶魔的庇护",
+ "description": "攻击范围内的友方单位法术抗性+15",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.0,
- "valueStr": null
- },
- {
- "key": "attack_speed",
- "value": 0.0,
+ "key": "magic_resistance",
+ "value": 15.0,
"valueStr": null
}
],
- "tokenKey": "token_10002_kalts_mon3tr",
+ "tokenKey": null,
"isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "不毁重构",
- "description": "Mon3tr在被击倒后(不包括撤退)使周围8格内所有敌人<$ba.stun>晕眩>3秒并对其造成1200点真实伤害",
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "白恶魔的庇护",
+ "description": "攻击范围内的友方单位法术抗性+17<@ba.talpu>(+2)>",
"rangeId": null,
- "blackboard": [],
+ "blackboard": [
+ {
+ "key": "magic_resistance",
+ "value": 17.0,
+ "valueStr": null
+ }
+ ],
"tokenKey": null,
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "不毁重构",
- "description": "Mon3tr在被击倒后(不包括撤退)使周围8格内所有敌人<$ba.stun>晕眩>3.5<@ba.talpu>(+0.5)>秒并对其造成1400<@ba.talpu>(+200)>点真实伤害",
+ "name": "转瞬即逝的幻影",
+ "description": "可以使用幻影。幻影无法攻击和阻挡敌人,拥有75法术抗性,30%的物理闪避,并且更容易吸引敌人的攻击,同时每秒流失3%的最大生命",
"rangeId": null,
- "blackboard": [],
- "tokenKey": null,
+ "blackboard": [
+ {
+ "key": "cnt",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": "token_10003_cgbird_bird",
"isHideTalent": false
}
]
@@ -235619,7 +235499,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+25",
+ "description": "法术抗性+10",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -235629,9 +235509,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "MAGIC_RESISTANCE",
"formulaItem": "ADDITION",
- "value": 25.0,
+ "value": 10.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -235642,7 +235522,7 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -235703,9 +235583,9 @@
{
"level": 50,
"data": {
- "maxHp": 400,
- "atk": 0,
- "def": 40,
+ "maxHp": 0,
+ "atk": 70,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -235756,12 +235636,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -235820,8 +235700,8 @@
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 6,
+ "id": "30093",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -235838,86 +235718,66 @@
"type": "MATERIAL"
},
{
- "id": "30053",
+ "id": "30103",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 6,
+ "id": "30033",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_4042_lumen": {
- "name": "流明",
- "description": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}>",
+ "char_003_kalts": {
+ "name": "凯尔希",
+ "description": "恢复友方单位生命",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4042_lumen",
+ "potentialItemId": "p_char_003_kalts",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "iberia",
+ "nationId": "rhodes",
"groupId": null,
"teamId": null,
- "displayNumber": "II09",
- "appellation": "Lumen",
+ "displayNumber": "B003",
+ "appellation": "Kal'tsit",
"position": "RANGED",
"tagList": [
- "治疗",
- "支援"
+ "召唤",
+ "治疗"
],
- "itemUsage": "格兰法洛的礼拜堂护工流明,将会抚平你的伤痕。",
- "itemDesc": "相比于在审判庭的工作,他还是对照顾别人更有自信。",
- "itemObtainApproach": "活动获得",
+ "itemUsage": "罗德岛医疗部门负责人,凯尔希。",
+ "itemDesc": "她来自过去。她属于现在。",
+ "itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "MEDIC",
- "subProfessionId": "healer",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "heal_scale",
- "value": 0.8,
- "valueStr": null
- }
- ],
- "overrideDescripton": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}>",
- "prefabKey": null,
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "physician",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_4042_lumen",
+ "characterPrefabKey": "char_003_kalts",
"rangeId": "3-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1000,
- "atk": 189,
- "def": 48,
- "magicResistance": 10.0,
- "cost": 21,
+ "maxHp": 865,
+ "atk": 167,
+ "def": 94,
+ "magicResistance": 0.0,
+ "cost": 18,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 2.85,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -235937,16 +235797,16 @@
{
"level": 50,
"data": {
- "maxHp": 1317,
- "atk": 311,
- "def": 70,
- "magicResistance": 10.0,
- "cost": 21,
+ "maxHp": 1219,
+ "atk": 274,
+ "def": 137,
+ "magicResistance": 0.0,
+ "cost": 18,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 2.85,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -235967,23 +235827,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4042_lumen",
- "rangeId": "3-4",
+ "characterPrefabKey": "char_003_kalts",
+ "rangeId": "3-8",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1317,
- "atk": 311,
- "def": 70,
- "magicResistance": 10.0,
- "cost": 23,
+ "maxHp": 1219,
+ "atk": 274,
+ "def": 137,
+ "magicResistance": 0.0,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 2.85,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -236003,16 +235863,16 @@
{
"level": 80,
"data": {
- "maxHp": 1569,
- "atk": 432,
- "def": 88,
- "magicResistance": 10.0,
- "cost": 23,
+ "maxHp": 1469,
+ "atk": 392,
+ "def": 172,
+ "magicResistance": 0.0,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 2.85,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -236037,35 +235897,35 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30022",
"count": 8,
"type": "MATERIAL"
},
{
"id": "30052",
- "count": 3,
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4042_lumen",
- "rangeId": "3-4",
+ "characterPrefabKey": "char_003_kalts",
+ "rangeId": "3-10",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1569,
- "atk": 432,
- "def": 88,
- "magicResistance": 10.0,
- "cost": 23,
+ "maxHp": 1469,
+ "atk": 392,
+ "def": 172,
+ "magicResistance": 0.0,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 2.85,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -236085,16 +235945,16 @@
{
"level": 90,
"data": {
- "maxHp": 1825,
- "atk": 540,
- "def": 111,
- "magicResistance": 10.0,
- "cost": 23,
+ "maxHp": 1633,
+ "atk": 490,
+ "def": 215,
+ "magicResistance": 0.0,
+ "cost": 20,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 2.85,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -236125,7 +235985,7 @@
},
{
"id": "30064",
- "count": 5,
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -236133,7 +235993,7 @@
],
"skills": [
{
- "skillId": "skchr_lumen_1",
+ "skillId": "skchr_kalts_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -236150,13 +236010,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 5,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -236173,13 +236033,96 @@
"count": 12,
"type": "MATERIAL"
},
+ {
+ "id": "30094",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30074",
+ "count": 9,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 86400,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 15,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30115",
+ "count": 6,
+ "type": "MATERIAL"
+ },
{
"id": "30044",
+ "count": 5,
+ "type": "MATERIAL"
+ }
+ ]
+ }
+ ],
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ }
+ },
+ {
+ "skillId": "skchr_kalts_2",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 28800,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30064",
+ "count": 3,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30043",
+ "count": 4,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 57600,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 12,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30084",
"count": 7,
"type": "MATERIAL"
}
@@ -236211,12 +236154,12 @@
}
],
"unlockCond": {
- "phase": "PHASE_0",
+ "phase": "PHASE_1",
"level": 1
}
},
{
- "skillId": "skchr_lumen_2",
+ "skillId": "skchr_kalts_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -236233,13 +236176,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -236257,12 +236200,12 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31014",
"count": 8,
"type": "MATERIAL"
}
@@ -236293,137 +236236,76 @@
]
}
],
- "unlockCond": {
- "phase": "PHASE_1",
- "level": 1
- }
- },
- {
- "skillId": "skchr_lumen_3",
- "overridePrefabKey": null,
- "overrideTokenKey": null,
- "levelUpCostCond": [
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 28800,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 8,
- "type": "MATERIAL"
- },
- {
- "id": "30104",
- "count": 3,
- "type": "MATERIAL"
- },
- {
- "id": "30083",
- "count": 9,
- "type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 57600,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 12,
- "type": "MATERIAL"
- },
- {
- "id": "30064",
- "count": 3,
- "type": "MATERIAL"
- },
- {
- "id": "30044",
- "count": 6,
- "type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 86400,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 15,
- "type": "MATERIAL"
- },
- {
- "id": "30125",
- "count": 6,
- "type": "MATERIAL"
- },
- {
- "id": "30084",
- "count": 5,
- "type": "MATERIAL"
- }
- ]
- }
- ],
"unlockCond": {
"phase": "PHASE_2",
"level": 1
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10002_kalts_mon3tr": true
+ },
"talents": [
{
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_0",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "凡人之愿",
- "description": "治疗的目标获得2秒<$ba.buffres>抵抗>,若目标生命值高于75%则改为4秒<$ba.buffres>抵抗>",
+ "name": "Mon3tr",
+ "description": "可以使用并治疗Mon3tr,拥有35秒再部署时间,优先治疗自身和Mon3tr;Mon3tr不在凯尔希攻击范围内时防御力降至0",
"rangeId": null,
"blackboard": [
{
- "key": "status_resistance[limit]",
- "value": 2.0,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "lumen_t_1[special].status_resistance[limit]",
- "value": 4.0,
+ "key": "def",
+ "value": 0.0,
"valueStr": null
},
{
- "key": "one_minus_status_resistance",
- "value": -0.5,
+ "key": "attack_speed",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": "token_10002_kalts_mon3tr",
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "Mon3tr",
+ "description": "可以使用并治疗Mon3tr,拥有30秒再部署时间,优先治疗自身和Mon3tr;Mon3tr不在凯尔希攻击范围内时防御力降至0",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "lumen_t_1[special].one_minus_status_resistance",
- "value": -0.5,
+ "key": "def",
+ "value": 0.0,
"valueStr": null
},
{
- "key": "hp_ratio",
- "value": 0.75,
+ "key": "attack_speed",
+ "value": 0.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10002_kalts_mon3tr",
"isHideTalent": false
},
{
@@ -236433,37 +236315,27 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "凡人之愿",
- "description": "治疗的目标获得4秒<$ba.buffres>抵抗>,若目标生命值高于75%则改为6秒<$ba.buffres>抵抗>",
+ "name": "Mon3tr",
+ "description": "可以使用并治疗Mon3tr,拥有25秒再部署时间,优先治疗自身和Mon3tr;Mon3tr不在凯尔希攻击范围内时防御力降至0",
"rangeId": null,
"blackboard": [
{
- "key": "status_resistance[limit]",
- "value": 4.0,
- "valueStr": null
- },
- {
- "key": "lumen_t_1[special].status_resistance[limit]",
- "value": 6.0,
- "valueStr": null
- },
- {
- "key": "one_minus_status_resistance",
- "value": -0.5,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "lumen_t_1[special].one_minus_status_resistance",
- "value": -0.5,
+ "key": "def",
+ "value": 0.0,
"valueStr": null
},
{
- "key": "hp_ratio",
- "value": 0.75,
+ "key": "attack_speed",
+ "value": 0.0,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10002_kalts_mon3tr",
"isHideTalent": false
}
]
@@ -236477,21 +236349,10 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "应急处理",
- "description": "攻击范围内的友方受到异常状态时,立刻治疗目标相当于流明攻击力80%的生命,该效果有12秒冷却时间",
+ "name": "不毁重构",
+ "description": "Mon3tr在被击倒后(不包括撤退)使周围8格内所有敌人<$ba.stun>晕眩>3秒并对其造成1200点真实伤害",
"rangeId": null,
- "blackboard": [
- {
- "key": "heal_scale",
- "value": 0.8,
- "valueStr": null
- },
- {
- "key": "duration",
- "value": 12.0,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
},
@@ -236502,21 +236363,10 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "应急处理",
- "description": "攻击范围内的友方受到异常状态时,立刻治疗目标相当于流明攻击力80%的生命,该效果有10<@ba.talpu>(-2)>秒冷却时间",
+ "name": "不毁重构",
+ "description": "Mon3tr在被击倒后(不包括撤退)使周围8格内所有敌人<$ba.stun>晕眩>3.5<@ba.talpu>(+0.5)>秒并对其造成1400<@ba.talpu>(+200)>点真实伤害",
"rangeId": null,
- "blackboard": [
- {
- "key": "heal_scale",
- "value": 0.8,
- "valueStr": null
- },
- {
- "key": "duration",
- "value": 10.0,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
}
@@ -236549,7 +236399,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-10秒",
+ "description": "再部署时间-4秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -236561,7 +236411,7 @@
{
"attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": -10.0,
+ "value": -4.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -236572,7 +236422,7 @@
},
{
"type": "BUFF",
- "description": "部署费用-1",
+ "description": "攻击力+25",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -236582,9 +236432,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "COST",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": -1.0,
+ "value": 25.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -236656,9 +236506,9 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 45,
- "def": 30,
+ "maxHp": 400,
+ "atk": 0,
+ "def": 40,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -236709,12 +236559,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
- "count": 6,
+ "id": "30061",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30031",
"count": 4,
"type": "MATERIAL"
}
@@ -236732,8 +236582,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -236750,13 +236600,13 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30022",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -236773,8 +236623,8 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30043",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -236791,45 +236641,46 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 5,
+ "id": "30053",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 4,
+ "id": "30073",
+ "count": 6,
"type": "MATERIAL"
}
]
}
]
},
- "char_1016_agoat2": {
- "name": "纯烬艾雅法拉",
- "description": "恢复友方单位生命,并回复相当于攻击力50%的<@ba.dt.element>元素损伤>(可以回复未受伤友方单位的<@ba.dt.element>元素损伤>)",
+ "char_4042_lumen": {
+ "name": "流明",
+ "description": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1016_agoat2",
+ "potentialItemId": "p_char_4042_lumen",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "leithanien",
+ "nationId": "iberia",
"groupId": null,
"teamId": null,
- "displayNumber": "LN10",
- "appellation": "Eyjafjalla the Hvít Aska",
+ "displayNumber": "II09",
+ "appellation": "Lumen",
"position": "RANGED",
"tagList": [
- "治疗"
+ "治疗",
+ "支援"
],
- "itemUsage": "火山学家艾雅法拉,攀登名为“生命”的高山。",
- "itemDesc": "总要走得再快些,才能赶得上时间的脚步。",
- "itemObtainApproach": "招募寻访",
+ "itemUsage": "格兰法洛的礼拜堂护工流明,将会抚平你的伤痕。",
+ "itemDesc": "相比于在审判庭的工作,他还是对照顾别人更有自信。",
+ "itemObtainApproach": "活动获得",
"isNotObtainable": false,
- "isSpChar": true,
+ "isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "MEDIC",
- "subProfessionId": "wandermedic",
+ "subProfessionId": "healer",
"trait": {
"candidates": [
{
@@ -236840,12 +236691,12 @@
"requiredPotentialRank": 0,
"blackboard": [
{
- "key": "ep_heal_ratio",
- "value": 0.5,
+ "key": "heal_scale",
+ "value": 0.8,
"valueStr": null
}
],
- "overrideDescripton": "恢复友方单位生命,并回复相当于攻击力<@ba.kw>{ep_heal_ratio:0%}>的<$ba.dt.element>元素损伤>(可以回复未受伤友方单位的<$ba.dt.element>元素损伤>)",
+ "overrideDescripton": "拥有较大治疗范围,但在治疗较远目标时治疗量变为<@ba.kw>{heal_scale:0%}>",
"prefabKey": null,
"rangeId": null
}
@@ -236853,23 +236704,23 @@
},
"phases": [
{
- "characterPrefabKey": "char_1016_agoat2",
+ "characterPrefabKey": "char_4042_lumen",
"rangeId": "3-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 789,
- "atk": 148,
- "def": 47,
+ "maxHp": 1000,
+ "atk": 189,
+ "def": 48,
"magicResistance": 10.0,
- "cost": 14,
+ "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,
@@ -236889,16 +236740,16 @@
{
"level": 50,
"data": {
- "maxHp": 1039,
- "atk": 244,
- "def": 69,
+ "maxHp": 1317,
+ "atk": 311,
+ "def": 70,
"magicResistance": 10.0,
- "cost": 14,
+ "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,
@@ -236919,23 +236770,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1016_agoat2",
- "rangeId": "3-17",
+ "characterPrefabKey": "char_4042_lumen",
+ "rangeId": "3-4",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1039,
- "atk": 244,
- "def": 69,
+ "maxHp": 1317,
+ "atk": 311,
+ "def": 70,
"magicResistance": 10.0,
- "cost": 16,
+ "cost": 23,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 2.85,
- "respawnTime": 70,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -236955,16 +236806,16 @@
{
"level": 80,
"data": {
- "maxHp": 1237,
- "atk": 339,
- "def": 87,
+ "maxHp": 1569,
+ "atk": 432,
+ "def": 88,
"magicResistance": 10.0,
- "cost": 16,
+ "cost": 23,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 2.85,
- "respawnTime": 70,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -236989,35 +236840,35 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30042",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30052",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_1016_agoat2",
- "rangeId": "3-17",
+ "characterPrefabKey": "char_4042_lumen",
+ "rangeId": "3-4",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1237,
- "atk": 339,
- "def": 87,
+ "maxHp": 1569,
+ "atk": 432,
+ "def": 88,
"magicResistance": 10.0,
- "cost": 16,
+ "cost": 23,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 2.85,
- "respawnTime": 70,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -237037,16 +236888,16 @@
{
"level": 90,
"data": {
- "maxHp": 1439,
- "atk": 424,
- "def": 109,
+ "maxHp": 1825,
+ "atk": 540,
+ "def": 111,
"magicResistance": 10.0,
- "cost": 16,
+ "cost": 23,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 2.85,
- "respawnTime": 70,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -237071,12 +236922,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30064",
"count": 5,
"type": "MATERIAL"
}
@@ -237085,7 +236936,7 @@
],
"skills": [
{
- "skillId": "skchr_agoat2_1",
+ "skillId": "skchr_lumen_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -237102,13 +236953,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "31053",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -237126,13 +236977,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 5,
+ "id": "31024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -237150,13 +237001,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
"id": "30054",
- "count": 4,
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -237168,7 +237019,7 @@
}
},
{
- "skillId": "skchr_agoat2_2",
+ "skillId": "skchr_lumen_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -237190,7 +237041,7 @@
"type": "MATERIAL"
},
{
- "id": "30033",
+ "id": "30073",
"count": 7,
"type": "MATERIAL"
}
@@ -237209,12 +237060,12 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31054",
"count": 8,
"type": "MATERIAL"
}
@@ -237233,13 +237084,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 6,
+ "id": "30094",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -237251,7 +237102,7 @@
}
},
{
- "skillId": "skchr_agoat2_3",
+ "skillId": "skchr_lumen_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -237268,12 +237119,12 @@
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 4,
+ "id": "30104",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30013",
+ "id": "30083",
"count": 9,
"type": "MATERIAL"
}
@@ -237292,13 +237143,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 8,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -237321,7 +237172,7 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30084",
"count": 5,
"type": "MATERIAL"
}
@@ -237345,23 +237196,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "氤氲",
- "description": "普通治疗使目标每秒额外受到一次治疗量和<$ba.dt.element>元素损伤>回复量为8%的增益治疗,持续4秒(最多叠加3层)",
+ "name": "凡人之愿",
+ "description": "治疗的目标获得2秒<$ba.buffres>抵抗>,若目标生命值高于75%则改为4秒<$ba.buffres>抵抗>",
"rangeId": null,
"blackboard": [
{
- "key": "heal_scale",
- "value": 0.08,
+ "key": "status_resistance[limit]",
+ "value": 2.0,
"valueStr": null
},
{
- "key": "duration",
+ "key": "lumen_t_1[special].status_resistance[limit]",
"value": 4.0,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 3.0,
+ "key": "one_minus_status_resistance",
+ "value": -0.5,
+ "valueStr": null
+ },
+ {
+ "key": "lumen_t_1[special].one_minus_status_resistance",
+ "value": -0.5,
+ "valueStr": null
+ },
+ {
+ "key": "hp_ratio",
+ "value": 0.75,
"valueStr": null
}
],
@@ -237375,23 +237236,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "氤氲",
- "description": "普通治疗使目标每秒额外受到一次治疗量和<$ba.dt.element>元素损伤>回复量为10%的增益治疗,持续6秒(最多叠加3层)",
+ "name": "凡人之愿",
+ "description": "治疗的目标获得4秒<$ba.buffres>抵抗>,若目标生命值高于75%则改为6秒<$ba.buffres>抵抗>",
"rangeId": null,
"blackboard": [
{
- "key": "heal_scale",
- "value": 0.1,
+ "key": "status_resistance[limit]",
+ "value": 4.0,
"valueStr": null
},
{
- "key": "duration",
+ "key": "lumen_t_1[special].status_resistance[limit]",
"value": 6.0,
"valueStr": null
},
{
- "key": "max_stack_cnt",
- "value": 3.0,
+ "key": "one_minus_status_resistance",
+ "value": -0.5,
+ "valueStr": null
+ },
+ {
+ "key": "lumen_t_1[special].one_minus_status_resistance",
+ "value": -0.5,
+ "valueStr": null
+ },
+ {
+ "key": "hp_ratio",
+ "value": 0.75,
"valueStr": null
}
],
@@ -237409,18 +237280,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "火山灰疗愈",
- "description": "攻击范围内的友方单位生命上限+6%,且受到的<$ba.dt.element>元素损伤>降低12%",
+ "name": "应急处理",
+ "description": "攻击范围内的友方受到异常状态时,立刻治疗目标相当于流明攻击力80%的生命,该效果有12秒冷却时间",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.06,
+ "key": "heal_scale",
+ "value": 0.8,
"valueStr": null
},
{
- "key": "ep_damage_resistance",
- "value": 0.12,
+ "key": "duration",
+ "value": 12.0,
"valueStr": null
}
],
@@ -237434,18 +237305,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "火山灰疗愈",
- "description": "攻击范围内的友方单位生命上限+8%<@ba.talpu>(+2%)>,且受到的<$ba.dt.element>元素损伤>降低12%",
+ "name": "应急处理",
+ "description": "攻击范围内的友方受到异常状态时,立刻治疗目标相当于流明攻击力80%的生命,该效果有10<@ba.talpu>(-2)>秒冷却时间",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.08,
+ "key": "heal_scale",
+ "value": 0.8,
"valueStr": null
},
{
- "key": "ep_damage_resistance",
- "value": 0.12,
+ "key": "duration",
+ "value": 10.0,
"valueStr": null
}
],
@@ -237481,7 +237352,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-4秒",
+ "description": "再部署时间-10秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -237493,7 +237364,7 @@
{
"attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": -4.0,
+ "value": -10.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -237504,7 +237375,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+23",
+ "description": "部署费用-1",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -237514,9 +237385,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "COST",
"formulaItem": "ADDITION",
- "value": 23.0,
+ "value": -1.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -237588,9 +237459,9 @@
{
"level": 50,
"data": {
- "maxHp": 200,
+ "maxHp": 0,
"atk": 45,
- "def": 0,
+ "def": 30,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -237641,12 +237512,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30051",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -237664,8 +237535,8 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -237682,12 +237553,12 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30062",
"count": 3,
"type": "MATERIAL"
}
@@ -237705,8 +237576,8 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 8,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -237723,47 +237594,45 @@
"type": "MATERIAL"
},
{
- "id": "31043",
+ "id": "30073",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 3,
+ "id": "30053",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_1020_reed2": {
- "name": "焰影苇草",
- "description": "攻击造成法术伤害,攻击敌人时为攻击范围内一名友方干员治疗相当于50%伤害的生命值",
+ "char_1016_agoat2": {
+ "name": "纯烬艾雅法拉",
+ "description": "恢复友方单位生命,并回复相当于攻击力50%的<@ba.dt.element>元素损伤>(可以回复未受伤友方单位的<@ba.dt.element>元素损伤>)",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1020_reed2",
+ "potentialItemId": "p_char_1016_agoat2",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "victoria",
- "groupId": "dublinn",
+ "nationId": "leithanien",
+ "groupId": null,
"teamId": null,
- "displayNumber": "DB02",
- "appellation": "Reed The Flame Shadow",
+ "displayNumber": "LN10",
+ "appellation": "Eyjafjalla the Hvít Aska",
"position": "RANGED",
"tagList": [
- "治疗",
- "输出",
- "削弱"
+ "治疗"
],
- "itemUsage": "从一片泥泞土地归来的苇草,手里握着温暖的火焰。",
- "itemDesc": "她承认了自己是塔拉的红龙,她被那些小小的理想照亮。",
+ "itemUsage": "火山学家艾雅法拉,攀登名为“生命”的高山。",
+ "itemDesc": "总要走得再快些,才能赶得上时间的脚步。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "MEDIC",
- "subProfessionId": "incantationmedic",
+ "subProfessionId": "wandermedic",
"trait": {
"candidates": [
{
@@ -237774,12 +237643,12 @@
"requiredPotentialRank": 0,
"blackboard": [
{
- "key": "scale",
+ "key": "ep_heal_ratio",
"value": 0.5,
"valueStr": null
}
],
- "overrideDescripton": "攻击造成<@ba.kw>法术伤害>,攻击敌人时为攻击范围内一名友方干员治疗相当于<@ba.kw>{scale:0%}>伤害的生命值",
+ "overrideDescripton": "恢复友方单位生命,并回复相当于攻击力<@ba.kw>{ep_heal_ratio:0%}>的<$ba.dt.element>元素损伤>(可以回复未受伤友方单位的<$ba.dt.element>元素损伤>)",
"prefabKey": null,
"rangeId": null
}
@@ -237787,22 +237656,22 @@
},
"phases": [
{
- "characterPrefabKey": "char_1020_reed2",
- "rangeId": "3-1",
+ "characterPrefabKey": "char_1016_agoat2",
+ "rangeId": "3-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 868,
- "atk": 192,
- "def": 36,
+ "maxHp": 789,
+ "atk": 148,
+ "def": 47,
"magicResistance": 10.0,
- "cost": 15,
+ "cost": 14,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -237823,15 +237692,15 @@
{
"level": 50,
"data": {
- "maxHp": 1143,
- "atk": 316,
- "def": 53,
+ "maxHp": 1039,
+ "atk": 244,
+ "def": 69,
"magicResistance": 10.0,
- "cost": 15,
+ "cost": 14,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -237853,22 +237722,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1020_reed2",
- "rangeId": "3-3",
+ "characterPrefabKey": "char_1016_agoat2",
+ "rangeId": "3-17",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1143,
- "atk": 316,
- "def": 53,
- "magicResistance": 15.0,
- "cost": 17,
+ "maxHp": 1039,
+ "atk": 244,
+ "def": 69,
+ "magicResistance": 10.0,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -237889,15 +237758,15 @@
{
"level": 80,
"data": {
- "maxHp": 1361,
- "atk": 440,
- "def": 67,
- "magicResistance": 15.0,
- "cost": 17,
+ "maxHp": 1237,
+ "atk": 339,
+ "def": 87,
+ "magicResistance": 10.0,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -237923,34 +237792,34 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 8,
+ "id": "30012",
+ "count": 12,
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30032",
"count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_1020_reed2",
- "rangeId": "3-3",
+ "characterPrefabKey": "char_1016_agoat2",
+ "rangeId": "3-17",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1361,
- "atk": 440,
- "def": 67,
- "magicResistance": 20.0,
- "cost": 17,
+ "maxHp": 1237,
+ "atk": 339,
+ "def": 87,
+ "magicResistance": 10.0,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -237971,15 +237840,15 @@
{
"level": 90,
"data": {
- "maxHp": 1583,
- "atk": 550,
- "def": 84,
- "magicResistance": 20.0,
- "cost": 17,
+ "maxHp": 1439,
+ "atk": 424,
+ "def": 109,
+ "magicResistance": 10.0,
+ "cost": 16,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 2.85,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -238005,13 +237874,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
- "count": 3,
+ "id": "30125",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 9,
+ "id": "30044",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -238019,7 +237888,7 @@
],
"skills": [
{
- "skillId": "skcom_quickattack[3]",
+ "skillId": "skchr_agoat2_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -238036,13 +237905,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31043",
- "count": 6,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -238060,13 +237929,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "31034",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -238089,7 +237958,7 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
}
@@ -238102,7 +237971,7 @@
}
},
{
- "skillId": "skchr_reed2_2",
+ "skillId": "skchr_agoat2_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -238119,13 +237988,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31063",
- "count": 3,
+ "id": "30033",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -238143,13 +238012,13 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -238172,7 +238041,7 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31044",
"count": 6,
"type": "MATERIAL"
}
@@ -238185,7 +238054,7 @@
}
},
{
- "skillId": "skchr_reed2_3",
+ "skillId": "skchr_agoat2_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -238202,13 +238071,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 8,
+ "id": "30013",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -238226,13 +238095,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 6,
+ "id": "31014",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -238255,7 +238124,7 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30094",
"count": 5,
"type": "MATERIAL"
}
@@ -238279,83 +238148,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "灼痕",
- "description": "造成伤害时有30%概率对敌人施加灼痕效果:攻击力-10%、15%的<$ba.magicfragile>【法术脆弱】>,不可叠加持续6秒",
- "rangeId": null,
- "blackboard": [
- {
- "key": "prob",
- "value": 0.3,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": -0.1,
- "valueStr": null
- },
- {
- "key": "damage_scale",
- "value": 1.15,
- "valueStr": null
- },
- {
- "key": "duration",
- "value": 6.0,
- "valueStr": null
- },
- {
- "key": "talent@atk",
- "value": -0.1,
- "valueStr": null
- },
- {
- "key": "talent@damage_scale",
- "value": 1.15,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "1",
- "name": "灼痕",
- "description": "造成伤害时有30%概率对敌人施加灼痕效果:攻击力-12%<@ba.talpu>(+2)>、17%<@ba.talpu>(+2)>的<$ba.magicfragile>【法术脆弱】>,不可叠加持续6秒",
+ "name": "氤氲",
+ "description": "普通治疗使目标每秒额外受到一次治疗量和<$ba.dt.element>元素损伤>回复量为8%的增益治疗,持续4秒(最多叠加3层)",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.3,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": -0.12,
- "valueStr": null
- },
- {
- "key": "damage_scale",
- "value": 1.17,
+ "key": "heal_scale",
+ "value": 0.08,
"valueStr": null
},
{
"key": "duration",
- "value": 6.0,
- "valueStr": null
- },
- {
- "key": "talent@atk",
- "value": -0.12,
+ "value": 4.0,
"valueStr": null
},
{
- "key": "talent@damage_scale",
- "value": 1.17,
+ "key": "max_stack_cnt",
+ "value": 3.0,
"valueStr": null
}
],
@@ -238369,68 +238178,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "灼痕",
- "description": "造成伤害时有30%概率对敌人施加灼痕效果:攻击力-20%、30%的<$ba.magicfragile>【法术脆弱】>,不可叠加持续6秒",
- "rangeId": null,
- "blackboard": [
- {
- "key": "prob",
- "value": 0.3,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": -0.2,
- "valueStr": null
- },
- {
- "key": "damage_scale",
- "value": 1.3,
- "valueStr": null
- },
- {
- "key": "duration",
- "value": 6.0,
- "valueStr": null
- },
- {
- "key": "talent@atk",
- "value": -0.2,
- "valueStr": null
- },
- {
- "key": "talent@damage_scale",
- "value": 1.3,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "1",
- "name": "灼痕",
- "description": "造成伤害时有30%概率对敌人施加灼痕效果:攻击力-22%<@ba.talpu>(+2)>、32%<@ba.talpu>(+2)>的<$ba.magicfragile>【法术脆弱】>,不可叠加持续6秒",
+ "name": "氤氲",
+ "description": "普通治疗使目标每秒额外受到一次治疗量和<$ba.dt.element>元素损伤>回复量为10%的增益治疗,持续6秒(最多叠加3层)",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.3,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": -0.22,
- "valueStr": null
- },
- {
- "key": "damage_scale",
- "value": 1.32,
+ "key": "heal_scale",
+ "value": 0.1,
"valueStr": null
},
{
@@ -238439,13 +238193,8 @@
"valueStr": null
},
{
- "key": "talent@atk",
- "value": -0.22,
- "valueStr": null
- },
- {
- "key": "talent@damage_scale",
- "value": 1.32,
+ "key": "max_stack_cnt",
+ "value": 3.0,
"valueStr": null
}
],
@@ -238463,13 +238212,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "映耀",
- "description": "治疗其他友方单位时,焰影苇草同时享受50%的治疗量",
+ "name": "火山灰疗愈",
+ "description": "攻击范围内的友方单位生命上限+6%,且受到的<$ba.dt.element>元素损伤>降低12%",
"rangeId": null,
"blackboard": [
{
- "key": "scale",
- "value": 0.5,
+ "key": "max_hp",
+ "value": 0.06,
+ "valueStr": null
+ },
+ {
+ "key": "ep_damage_resistance",
+ "value": 0.12,
"valueStr": null
}
],
@@ -238481,15 +238235,20 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 5,
+ "requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "映耀",
- "description": "治疗其他友方单位时,焰影苇草同时享受55%<@ba.talpu>(+5)>的治疗量",
+ "name": "火山灰疗愈",
+ "description": "攻击范围内的友方单位生命上限+8%<@ba.talpu>(+2%)>,且受到的<$ba.dt.element>元素损伤>降低12%",
"rangeId": null,
"blackboard": [
{
- "key": "scale",
- "value": 0.55,
+ "key": "max_hp",
+ "value": 0.08,
+ "valueStr": null
+ },
+ {
+ "key": "ep_damage_resistance",
+ "value": 0.12,
"valueStr": null
}
],
@@ -238524,14 +238283,31 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+26",
+ "description": "攻击力+23",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -238543,7 +238319,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 26.0,
+ "value": 23.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -238552,6 +238328,12 @@
},
"equivalentCost": null
},
+ {
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
+ },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -238574,12 +238356,6 @@
}
},
"equivalentCost": null
- },
- {
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
- "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -238615,9 +238391,9 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 50,
- "def": 30,
+ "maxHp": 200,
+ "atk": 45,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -238668,12 +238444,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
- "count": 6,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -238691,8 +238467,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -238709,13 +238485,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30022",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -238732,8 +238508,8 @@
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 4,
+ "id": "30013",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -238750,12 +238526,12 @@
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "31043",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30063",
+ "id": "30043",
"count": 3,
"type": "MATERIAL"
}
@@ -238763,52 +238539,73 @@
}
]
},
- "char_136_hsguma": {
- "name": "星熊",
- "description": "能够阻挡三个敌人",
+ "char_1020_reed2": {
+ "name": "焰影苇草",
+ "description": "攻击造成法术伤害,攻击敌人时为攻击范围内一名友方干员治疗相当于50%伤害的生命值",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_136_hsguma",
+ "potentialItemId": "p_char_1020_reed2",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_136_hsguma",
- "nationId": "lungmen",
- "groupId": "lgd",
+ "classicPotentialItemId": null,
+ "nationId": "victoria",
+ "groupId": "dublinn",
"teamId": null,
- "displayNumber": "LM05",
- "appellation": "Hoshiguma",
- "position": "MELEE",
+ "displayNumber": "DB02",
+ "appellation": "Reed The Flame Shadow",
+ "position": "RANGED",
"tagList": [
- "防护",
- "输出"
+ "治疗",
+ "输出",
+ "削弱"
],
- "itemUsage": "龙门近卫局特别任务组干员星熊准备完毕,等待你的指示。",
- "itemDesc": "害怕的时候可以站在她身边壮胆。",
+ "itemUsage": "从一片泥泞土地归来的苇草,手里握着温暖的火焰。",
+ "itemDesc": "她承认了自己是塔拉的红龙,她被那些小小的理想照亮。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": false,
+ "isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
- "profession": "TANK",
- "subProfessionId": "protector",
- "trait": null,
+ "profession": "MEDIC",
+ "subProfessionId": "incantationmedic",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "scale",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": "攻击造成<@ba.kw>法术伤害>,攻击敌人时为攻击范围内一名友方干员治疗相当于<@ba.kw>{scale:0%}>伤害的生命值",
+ "prefabKey": null,
+ "rangeId": null
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_136_hsguma",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_1020_reed2",
+ "rangeId": "3-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1602,
- "atk": 221,
- "def": 257,
- "magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 3,
+ "maxHp": 868,
+ "atk": 192,
+ "def": 36,
+ "magicResistance": 10.0,
+ "cost": 15,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -238829,15 +238626,15 @@
{
"level": 50,
"data": {
- "maxHp": 2165,
- "atk": 284,
- "def": 384,
- "magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 3,
+ "maxHp": 1143,
+ "atk": 316,
+ "def": 53,
+ "magicResistance": 10.0,
+ "cost": 15,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -238859,22 +238656,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_136_hsguma",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_1020_reed2",
+ "rangeId": "3-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2165,
- "atk": 284,
- "def": 384,
- "magicResistance": 0.0,
- "cost": 21,
- "blockCnt": 3,
+ "maxHp": 1143,
+ "atk": 316,
+ "def": 53,
+ "magicResistance": 15.0,
+ "cost": 17,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -238895,15 +238692,15 @@
{
"level": 80,
"data": {
- "maxHp": 2849,
- "atk": 356,
- "def": 527,
- "magicResistance": 0.0,
- "cost": 21,
- "blockCnt": 3,
+ "maxHp": 1361,
+ "atk": 440,
+ "def": 67,
+ "magicResistance": 15.0,
+ "cost": 17,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -238924,39 +238721,39 @@
],
"evolveCost": [
{
- "id": "3231",
+ "id": "3261",
"count": 5,
"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_1020_reed2",
+ "rangeId": "3-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2849,
- "atk": 356,
- "def": 527,
- "magicResistance": 0.0,
- "cost": 23,
- "blockCnt": 3,
+ "maxHp": 1361,
+ "atk": 440,
+ "def": 67,
+ "magicResistance": 20.0,
+ "cost": 17,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -238977,15 +238774,15 @@
{
"level": 90,
"data": {
- "maxHp": 3850,
- "atk": 430,
- "def": 723,
- "magicResistance": 0.0,
- "cost": 23,
- "blockCnt": 3,
+ "maxHp": 1583,
+ "atk": 550,
+ "def": 84,
+ "magicResistance": 20.0,
+ "cost": 17,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -239006,18 +238803,18 @@
],
"evolveCost": [
{
- "id": "3233",
+ "id": "3263",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30115",
- "count": 4,
+ "id": "30155",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 5,
+ "id": "30014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -239025,7 +238822,7 @@
],
"skills": [
{
- "skillId": "skchr_hsguma_1",
+ "skillId": "skcom_quickattack[3]",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -239038,17 +238835,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "31043",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -239066,13 +238863,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30034",
- "count": 7,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -239090,13 +238887,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 6,
+ "id": "30104",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -239108,7 +238905,7 @@
}
},
{
- "skillId": "skchr_hsguma_2",
+ "skillId": "skchr_reed2_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -239121,17 +238918,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 8,
+ "id": "31063",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -239149,13 +238946,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31064",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "31014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -239178,7 +238975,7 @@
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "30084",
"count": 6,
"type": "MATERIAL"
}
@@ -239191,7 +238988,7 @@
}
},
{
- "skillId": "skchr_hsguma_3",
+ "skillId": "skchr_reed2_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -239204,17 +239001,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 4,
+ "id": "30083",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -239232,13 +239029,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "30064",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -239256,13 +239053,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "31044",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -239285,13 +239082,38 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "战术装甲",
- "description": "获得12%的伤害抵挡",
+ "name": "灼痕",
+ "description": "造成伤害时有30%概率对敌人施加灼痕效果:攻击力-10%、15%的<$ba.magicfragile>【法术脆弱】>,不可叠加持续6秒",
"rangeId": null,
"blackboard": [
{
"key": "prob",
- "value": 0.12,
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.1,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.15,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "talent@atk",
+ "value": -0.1,
+ "valueStr": null
+ },
+ {
+ "key": "talent@damage_scale",
+ "value": 1.15,
"valueStr": null
}
],
@@ -239305,13 +239127,38 @@
},
"requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "战术装甲",
- "description": "获得15%<@ba.talpu>(+3%)>的伤害抵挡",
+ "name": "灼痕",
+ "description": "造成伤害时有30%概率对敌人施加灼痕效果:攻击力-12%<@ba.talpu>(+2)>、17%<@ba.talpu>(+2)>的<$ba.magicfragile>【法术脆弱】>,不可叠加持续6秒",
"rangeId": null,
"blackboard": [
{
"key": "prob",
- "value": 0.15,
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.12,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.17,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "talent@atk",
+ "value": -0.12,
+ "valueStr": null
+ },
+ {
+ "key": "talent@damage_scale",
+ "value": 1.17,
"valueStr": null
}
],
@@ -239325,13 +239172,38 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "战术装甲",
- "description": "获得25%的伤害抵挡",
+ "name": "灼痕",
+ "description": "造成伤害时有30%概率对敌人施加灼痕效果:攻击力-20%、30%的<$ba.magicfragile>【法术脆弱】>,不可叠加持续6秒",
"rangeId": null,
"blackboard": [
{
"key": "prob",
- "value": 0.25,
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.2,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "talent@atk",
+ "value": -0.2,
+ "valueStr": null
+ },
+ {
+ "key": "talent@damage_scale",
+ "value": 1.3,
"valueStr": null
}
],
@@ -239345,13 +239217,38 @@
},
"requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "战术装甲",
- "description": "获得28%<@ba.talpu>(+3%)>的伤害抵挡",
+ "name": "灼痕",
+ "description": "造成伤害时有30%概率对敌人施加灼痕效果:攻击力-22%<@ba.talpu>(+2)>、32%<@ba.talpu>(+2)>的<$ba.magicfragile>【法术脆弱】>,不可叠加持续6秒",
"rangeId": null,
"blackboard": [
{
"key": "prob",
- "value": 0.28,
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.22,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.32,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "talent@atk",
+ "value": -0.22,
+ "valueStr": null
+ },
+ {
+ "key": "talent@damage_scale",
+ "value": 1.32,
"valueStr": null
}
],
@@ -239369,13 +239266,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "特种作战策略",
- "description": "在场时所有友方【重装】职业干员的防御力提升6%",
+ "name": "映耀",
+ "description": "治疗其他友方单位时,焰影苇草同时享受50%的治疗量",
"rangeId": null,
"blackboard": [
{
- "key": "def",
- "value": 0.06,
+ "key": "scale",
+ "value": 0.5,
"valueStr": null
}
],
@@ -239389,13 +239286,13 @@
},
"requiredPotentialRank": 5,
"prefabKey": "2",
- "name": "特种作战策略",
- "description": "在场时所有友方【重装】职业干员的防御力提升8%<@ba.talpu>(+2%)>",
+ "name": "映耀",
+ "description": "治疗其他友方单位时,焰影苇草同时享受55%<@ba.talpu>(+5)>的治疗量",
"rangeId": null,
"blackboard": [
{
- "key": "def",
- "value": 0.08,
+ "key": "scale",
+ "value": 0.55,
"valueStr": null
}
],
@@ -239437,7 +239334,7 @@
},
{
"type": "BUFF",
- "description": "防御力+30",
+ "description": "攻击力+26",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -239447,9 +239344,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "DEF",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 30.0,
+ "value": 26.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -239522,8 +239419,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 60,
- "def": 60,
+ "atk": 50,
+ "def": 30,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -239597,8 +239494,8 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -239615,13 +239512,13 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -239639,7 +239536,7 @@
},
{
"id": "30103",
- "count": 6,
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -239656,63 +239553,62 @@
"type": "MATERIAL"
},
{
- "id": "30013",
+ "id": "30043",
"count": 5,
"type": "MATERIAL"
},
{
"id": "30063",
- "count": 4,
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_202_demkni": {
- "name": "塞雷娅",
- "description": "技能可以治疗友方单位",
+ "char_136_hsguma": {
+ "name": "星熊",
+ "description": "能够阻挡三个敌人",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_202_demkni",
+ "potentialItemId": "p_char_136_hsguma",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_202_demkni",
- "nationId": "columbia",
- "groupId": "rhine",
+ "classicPotentialItemId": "class_p_char_136_hsguma",
+ "nationId": "lungmen",
+ "groupId": "lgd",
"teamId": null,
- "displayNumber": "RL02",
- "appellation": "Saria",
+ "displayNumber": "LM05",
+ "appellation": "Hoshiguma",
"position": "MELEE",
"tagList": [
"防护",
- "治疗",
- "支援"
+ "输出"
],
- "itemUsage": "前莱茵生命研究员塞雷娅,将是防御与治疗并重的战场核心。",
- "itemDesc": "即使是钻石,都比她要懂得变通啊。",
+ "itemUsage": "龙门近卫局特别任务组干员星熊准备完毕,等待你的指示。",
+ "itemDesc": "害怕的时候可以站在她身边壮胆。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "TANK",
- "subProfessionId": "guardian",
+ "subProfessionId": "protector",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_202_demkni",
- "rangeId": "0-1",
+ "characterPrefabKey": "char_136_hsguma",
+ "rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1309,
- "atk": 200,
- "def": 248,
- "magicResistance": 10.0,
- "cost": 18,
- "blockCnt": 2,
+ "maxHp": 1602,
+ "atk": 221,
+ "def": 257,
+ "magicResistance": 0.0,
+ "cost": 19,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.2,
@@ -239736,12 +239632,12 @@
{
"level": 50,
"data": {
- "maxHp": 1769,
- "atk": 287,
- "def": 365,
- "magicResistance": 10.0,
- "cost": 18,
- "blockCnt": 2,
+ "maxHp": 2165,
+ "atk": 284,
+ "def": 384,
+ "magicResistance": 0.0,
+ "cost": 19,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.2,
@@ -239766,18 +239662,18 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_202_demkni",
- "rangeId": "0-1",
+ "characterPrefabKey": "char_136_hsguma",
+ "rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1769,
- "atk": 287,
- "def": 365,
- "magicResistance": 10.0,
- "cost": 20,
+ "maxHp": 2165,
+ "atk": 284,
+ "def": 384,
+ "magicResistance": 0.0,
+ "cost": 21,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -239802,11 +239698,11 @@
{
"level": 80,
"data": {
- "maxHp": 2268,
- "atk": 388,
- "def": 487,
- "magicResistance": 10.0,
- "cost": 20,
+ "maxHp": 2849,
+ "atk": 356,
+ "def": 527,
+ "magicResistance": 0.0,
+ "cost": 21,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -239836,30 +239732,30 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 8,
+ "id": "30012",
+ "count": 11,
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_202_demkni",
- "rangeId": "0-1",
+ "characterPrefabKey": "char_136_hsguma",
+ "rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2268,
- "atk": 388,
- "def": 487,
- "magicResistance": 10.0,
- "cost": 22,
+ "maxHp": 2849,
+ "atk": 356,
+ "def": 527,
+ "magicResistance": 0.0,
+ "cost": 23,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -239884,11 +239780,11 @@
{
"level": 90,
"data": {
- "maxHp": 3150,
- "atk": 485,
- "def": 595,
- "magicResistance": 10.0,
- "cost": 22,
+ "maxHp": 3850,
+ "atk": 430,
+ "def": 723,
+ "magicResistance": 0.0,
+ "cost": 23,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
@@ -239918,12 +239814,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30094",
"count": 5,
"type": "MATERIAL"
}
@@ -239932,7 +239828,7 @@
],
"skills": [
{
- "skillId": "skchr_demkni_1",
+ "skillId": "skchr_hsguma_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -239949,13 +239845,13 @@
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "30024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 8,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -239973,13 +239869,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30054",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30034",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -239997,13 +239893,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 5,
+ "id": "30094",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -240015,7 +239911,7 @@
}
},
{
- "skillId": "skchr_demkni_2",
+ "skillId": "skchr_hsguma_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -240032,13 +239928,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 4,
+ "id": "30013",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -240056,13 +239952,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -240080,13 +239976,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "30034",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -240098,7 +239994,7 @@
}
},
{
- "skillId": "skchr_demkni_3",
+ "skillId": "skchr_hsguma_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -240115,13 +240011,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 6,
+ "id": "30023",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -240139,13 +240035,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -240163,13 +240059,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 6,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -240192,28 +240088,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "莱茵充能护服",
- "description": "每在场上停留20秒,攻击力+2%,防御力+2%,最多叠加5层",
+ "name": "战术装甲",
+ "description": "获得12%的伤害抵挡",
"rangeId": null,
"blackboard": [
{
- "key": "max_stack_cnt",
- "value": 5.0,
- "valueStr": null
- },
- {
- "key": "interval",
- "value": 20.0,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 0.02,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.02,
+ "key": "prob",
+ "value": 0.12,
"valueStr": null
}
],
@@ -240225,30 +240106,15 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "莱茵充能护服",
- "description": "每在场上停留20秒,攻击力+3%<@ba.talpu>(+1%)>,防御力+3%<@ba.talpu>(+1%)>,最多叠加5层",
+ "name": "战术装甲",
+ "description": "获得15%<@ba.talpu>(+3%)>的伤害抵挡",
"rangeId": null,
"blackboard": [
{
- "key": "max_stack_cnt",
- "value": 5.0,
- "valueStr": null
- },
- {
- "key": "interval",
- "value": 20.0,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 0.03,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.03,
+ "key": "prob",
+ "value": 0.15,
"valueStr": null
}
],
@@ -240262,28 +240128,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "莱茵充能护服",
- "description": "每在场上停留20秒,攻击力+5%,防御力+4%,最多叠加5层",
+ "name": "战术装甲",
+ "description": "获得25%的伤害抵挡",
"rangeId": null,
"blackboard": [
{
- "key": "max_stack_cnt",
- "value": 5.0,
- "valueStr": null
- },
- {
- "key": "interval",
- "value": 20.0,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 0.05,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.04,
+ "key": "prob",
+ "value": 0.25,
"valueStr": null
}
],
@@ -240295,30 +240146,15 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "莱茵充能护服",
- "description": "每在场上停留20秒,攻击力+6%<@ba.talpu>(+1%)>,防御力+5%<@ba.talpu>(+1%)>,最多叠加5层",
+ "name": "战术装甲",
+ "description": "获得28%<@ba.talpu>(+3%)>的伤害抵挡",
"rangeId": null,
"blackboard": [
{
- "key": "max_stack_cnt",
- "value": 5.0,
- "valueStr": null
- },
- {
- "key": "interval",
- "value": 20.0,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 0.06,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.05,
+ "key": "prob",
+ "value": 0.28,
"valueStr": null
}
],
@@ -240336,13 +240172,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "精神回复",
- "description": "每次回复友方单位生命值时额外回复该单位1点技力",
+ "name": "特种作战策略",
+ "description": "在场时所有友方【重装】职业干员的防御力提升6%",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 1.0,
+ "key": "def",
+ "value": 0.06,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 5,
+ "prefabKey": "2",
+ "name": "特种作战策略",
+ "description": "在场时所有友方【重装】职业干员的防御力提升8%<@ba.talpu>(+2%)>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.08,
"valueStr": null
}
],
@@ -240377,31 +240233,14 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "防御力+27",
+ "description": "防御力+30",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -240413,7 +240252,7 @@
{
"attributeType": "DEF",
"formulaItem": "ADDITION",
- "value": 27.0,
+ "value": 30.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -240422,12 +240261,6 @@
},
"equivalentCost": null
},
- {
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
- "equivalentCost": null
- },
{
"type": "BUFF",
"description": "部署费用-1",
@@ -240450,6 +240283,12 @@
}
},
"equivalentCost": null
+ },
+ {
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
}
],
"favorKeyFrames": [
@@ -240486,7 +240325,7 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 50,
+ "atk": 60,
"def": 60,
"magicResistance": 0.0,
"cost": 0,
@@ -240538,12 +240377,12 @@
"type": "MATERIAL"
},
{
- "id": "30041",
- "count": 5,
+ "id": "30031",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30021",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -240561,7 +240400,7 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30022",
"count": 5,
"type": "MATERIAL"
}
@@ -240579,13 +240418,13 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30032",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -240602,8 +240441,8 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 8,
+ "id": "30103",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -240620,40 +240459,40 @@
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 4,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 5,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_423_blemsh": {
- "name": "瑕光",
+ "char_202_demkni": {
+ "name": "塞雷娅",
"description": "技能可以治疗友方单位",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_423_blemsh",
+ "potentialItemId": "p_char_202_demkni",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_423_blemsh",
- "nationId": "kazimierz",
- "groupId": null,
+ "classicPotentialItemId": "class_p_char_202_demkni",
+ "nationId": "columbia",
+ "groupId": "rhine",
"teamId": null,
- "displayNumber": "KZ09",
- "appellation": "Blemishine",
+ "displayNumber": "RL02",
+ "appellation": "Saria",
"position": "MELEE",
"tagList": [
"防护",
"治疗",
- "输出"
+ "支援"
],
- "itemUsage": "卡西米尔骑士瑕光,即将成熟的荣光。",
- "itemDesc": "如果找不到她,请去询问工程部干员。",
+ "itemUsage": "前莱茵生命研究员塞雷娅,将是防御与治疗并重的战场核心。",
+ "itemDesc": "即使是钻石,都比她要懂得变通啊。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -240664,16 +240503,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_423_blemsh",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_202_demkni",
+ "rangeId": "0-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1346,
- "atk": 207,
- "def": 242,
+ "maxHp": 1309,
+ "atk": 200,
+ "def": 248,
"magicResistance": 10.0,
"cost": 18,
"blockCnt": 2,
@@ -240700,9 +240539,9 @@
{
"level": 50,
"data": {
- "maxHp": 1820,
- "atk": 297,
- "def": 357,
+ "maxHp": 1769,
+ "atk": 287,
+ "def": 365,
"magicResistance": 10.0,
"cost": 18,
"blockCnt": 2,
@@ -240730,16 +240569,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_423_blemsh",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_202_demkni",
+ "rangeId": "0-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1820,
- "atk": 297,
- "def": 357,
+ "maxHp": 1769,
+ "atk": 287,
+ "def": 365,
"magicResistance": 10.0,
"cost": 20,
"blockCnt": 3,
@@ -240766,9 +240605,9 @@
{
"level": 80,
"data": {
- "maxHp": 2334,
- "atk": 402,
- "def": 476,
+ "maxHp": 2268,
+ "atk": 388,
+ "def": 487,
"magicResistance": 10.0,
"cost": 20,
"blockCnt": 3,
@@ -240800,28 +240639,28 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 5,
+ "id": "30022",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30052",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_423_blemsh",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_202_demkni",
+ "rangeId": "0-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2334,
- "atk": 402,
- "def": 476,
+ "maxHp": 2268,
+ "atk": 388,
+ "def": 487,
"magicResistance": 10.0,
"cost": 22,
"blockCnt": 3,
@@ -240848,9 +240687,9 @@
{
"level": 90,
"data": {
- "maxHp": 3242,
- "atk": 491,
- "def": 581,
+ "maxHp": 3150,
+ "atk": 485,
+ "def": 595,
"magicResistance": 10.0,
"cost": 22,
"blockCnt": 3,
@@ -240882,13 +240721,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 7,
+ "id": "30084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -240896,7 +240735,7 @@
],
"skills": [
{
- "skillId": "skchr_blemsh_1",
+ "skillId": "skchr_demkni_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -240909,17 +240748,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30013",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -240966,7 +240805,7 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30084",
"count": 5,
"type": "MATERIAL"
}
@@ -240979,7 +240818,7 @@
}
},
{
- "skillId": "skchr_blemsh_2",
+ "skillId": "skchr_demkni_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -240992,17 +240831,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "30023",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -241020,13 +240859,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -241044,13 +240883,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -241062,7 +240901,7 @@
}
},
{
- "skillId": "skchr_blemsh_3",
+ "skillId": "skchr_demkni_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -241075,17 +240914,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 11,
+ "id": "30033",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -241103,13 +240942,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "30064",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -241127,13 +240966,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 5,
+ "id": "30104",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -241156,37 +240995,63 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "剑盾骑士",
- "description": "在场时所有受击回复的技能在干员攻击时也回复1点技力",
+ "name": "莱茵充能护服",
+ "description": "每在场上停留20秒,攻击力+2%,防御力+2%,最多叠加5层",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 1.0,
+ "key": "max_stack_cnt",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 20.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.02,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.02,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
+ },
{
"unlockCondition": {
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "仁慈",
- "description": "自身可以攻击并优先攻击<$ba.sleep>沉睡>的目标且攻击力提升至120%",
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "莱茵充能护服",
+ "description": "每在场上停留20秒,攻击力+3%<@ba.talpu>(+1%)>,防御力+3%<@ba.talpu>(+1%)>,最多叠加5层",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.2,
+ "key": "max_stack_cnt",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 20.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.03,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.03,
"valueStr": null
}
],
@@ -241195,18 +241060,33 @@
},
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
- "prefabKey": "2",
- "name": "仁慈",
- "description": "自身可以攻击并优先攻击<$ba.sleep>沉睡>的目标且攻击力提升至124%<@ba.talpu>(+4%)>",
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "莱茵充能护服",
+ "description": "每在场上停留20秒,攻击力+5%,防御力+4%,最多叠加5层",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.24,
+ "key": "max_stack_cnt",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 20.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.04,
"valueStr": null
}
],
@@ -241218,35 +241098,54 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "仁慈",
- "description": "自身可以攻击并优先攻击<$ba.sleep>沉睡>的目标且攻击力提升至140%",
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "莱茵充能护服",
+ "description": "每在场上停留20秒,攻击力+6%<@ba.talpu>(+1%)>,防御力+5%<@ba.talpu>(+1%)>,最多叠加5层",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.4,
+ "key": "max_stack_cnt",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 20.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.06,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.05,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "仁慈",
- "description": "自身可以攻击并优先攻击<$ba.sleep>沉睡>的目标且攻击力提升至144%<@ba.talpu>(+4%)>",
+ "name": "精神回复",
+ "description": "每次回复友方单位生命值时额外回复该单位1点技力",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.44,
+ "key": "sp",
+ "value": 1.0,
"valueStr": null
}
],
@@ -241305,7 +241204,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+26",
+ "description": "防御力+27",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -241315,9 +241214,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "DEF",
"formulaItem": "ADDITION",
- "value": 26.0,
+ "value": 27.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -241328,7 +241227,7 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -241390,8 +241289,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 90,
- "def": 20,
+ "atk": 50,
+ "def": 60,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -241442,12 +241341,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
- "count": 6,
+ "id": "30041",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30021",
"count": 4,
"type": "MATERIAL"
}
@@ -241465,7 +241364,7 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30032",
"count": 5,
"type": "MATERIAL"
}
@@ -241506,8 +241405,8 @@
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 6,
+ "id": "30013",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -241524,40 +241423,40 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 3,
+ "id": "30023",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 4,
+ "id": "30043",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_2025_shu": {
- "name": "黍",
+ "char_423_blemsh": {
+ "name": "瑕光",
"description": "技能可以治疗友方单位",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_2025_shu",
+ "potentialItemId": "p_char_423_blemsh",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "yan",
- "groupId": "sui",
+ "classicPotentialItemId": "class_p_char_423_blemsh",
+ "nationId": "kazimierz",
+ "groupId": null,
"teamId": null,
- "displayNumber": "NM05",
- "appellation": "Shu",
+ "displayNumber": "KZ09",
+ "appellation": "Blemishine",
"position": "MELEE",
"tagList": [
"防护",
"治疗",
- "支援"
+ "输出"
],
- "itemUsage": "炎国农业天师黍,永远乐于传授农耕相关的一切知识。",
- "itemDesc": "耒耜之利,以教天下,岂有隐焉。",
+ "itemUsage": "卡西米尔骑士瑕光,即将成熟的荣光。",
+ "itemDesc": "如果找不到她,请去询问工程部干员。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -241568,16 +241467,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_2025_shu",
- "rangeId": "0-1",
+ "characterPrefabKey": "char_423_blemsh",
+ "rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1334,
- "atk": 203,
- "def": 250,
+ "maxHp": 1346,
+ "atk": 207,
+ "def": 242,
"magicResistance": 10.0,
"cost": 18,
"blockCnt": 2,
@@ -241604,9 +241503,9 @@
{
"level": 50,
"data": {
- "maxHp": 1804,
- "atk": 290,
- "def": 369,
+ "maxHp": 1820,
+ "atk": 297,
+ "def": 357,
"magicResistance": 10.0,
"cost": 18,
"blockCnt": 2,
@@ -241634,16 +241533,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_2025_shu",
- "rangeId": "0-1",
+ "characterPrefabKey": "char_423_blemsh",
+ "rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1804,
- "atk": 290,
- "def": 369,
+ "maxHp": 1820,
+ "atk": 297,
+ "def": 357,
"magicResistance": 10.0,
"cost": 20,
"blockCnt": 3,
@@ -241670,9 +241569,9 @@
{
"level": 80,
"data": {
- "maxHp": 2313,
- "atk": 392,
- "def": 493,
+ "maxHp": 2334,
+ "atk": 402,
+ "def": 476,
"magicResistance": 10.0,
"cost": 20,
"blockCnt": 3,
@@ -241704,28 +241603,28 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 8,
+ "id": "30062",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 3,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_2025_shu",
- "rangeId": "0-1",
+ "characterPrefabKey": "char_423_blemsh",
+ "rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2313,
- "atk": 392,
- "def": 493,
+ "maxHp": 2334,
+ "atk": 402,
+ "def": 476,
"magicResistance": 10.0,
"cost": 22,
"blockCnt": 3,
@@ -241752,9 +241651,9 @@
{
"level": 90,
"data": {
- "maxHp": 3213,
- "atk": 479,
- "def": 602,
+ "maxHp": 3242,
+ "atk": 491,
+ "def": 581,
"magicResistance": 10.0,
"cost": 22,
"blockCnt": 3,
@@ -241786,13 +241685,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
- "count": 3,
+ "id": "30135",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 6,
+ "id": "30104",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -241800,7 +241699,7 @@
],
"skills": [
{
- "skillId": "skchr_shu_1",
+ "skillId": "skchr_blemsh_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -241822,8 +241721,8 @@
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 5,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -241841,13 +241740,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 8,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -241865,13 +241764,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 6,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -241883,7 +241782,7 @@
}
},
{
- "skillId": "skchr_shu_2",
+ "skillId": "skchr_blemsh_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -241900,13 +241799,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 8,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -241924,13 +241823,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 7,
+ "id": "30064",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -241948,13 +241847,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 3,
+ "id": "31024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -241966,7 +241865,7 @@
}
},
{
- "skillId": "skchr_shu_3",
+ "skillId": "skchr_blemsh_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -241983,13 +241882,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 9,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -242007,13 +241906,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30084",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -242031,13 +241930,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "31024",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -242060,43 +241959,37 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "百谷长青",
- "description": "治疗干员时对其与周围四格地块进行播种施加如下效果:每秒恢复40生命、获得5%<$ba.protect>庇护>",
+ "name": "剑盾骑士",
+ "description": "在场时所有受击回复的技能在干员攻击时也回复1点技力",
"rangeId": null,
"blackboard": [
{
- "key": "hp_recovery_per_sec",
- "value": 40.0,
- "valueStr": null
- },
- {
- "key": "damage_resistance",
- "value": 0.05,
+ "key": "sp",
+ "value": 1.0,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "百谷长青",
- "description": "治疗干员时对其与周围四格地块进行播种施加如下效果:每秒恢复45<@ba.talpu>(+5)>生命、获得7%<@ba.talpu>(+2%)><$ba.protect>庇护>",
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": "仁慈",
+ "description": "自身可以攻击并优先攻击<$ba.sleep>沉睡>的目标且攻击力提升至120%",
"rangeId": null,
"blackboard": [
{
- "key": "hp_recovery_per_sec",
- "value": 45.0,
- "valueStr": null
- },
- {
- "key": "damage_resistance",
- "value": 0.07,
+ "key": "atk_scale",
+ "value": 1.2,
"valueStr": null
}
],
@@ -242105,23 +241998,18 @@
},
{
"unlockCondition": {
- "phase": "PHASE_2",
+ "phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "百谷长青",
- "description": "治疗干员时对其与周围四格地块进行播种施加如下效果:每秒恢复70生命、获得10%<$ba.protect>庇护>",
+ "requiredPotentialRank": 4,
+ "prefabKey": "2",
+ "name": "仁慈",
+ "description": "自身可以攻击并优先攻击<$ba.sleep>沉睡>的目标且攻击力提升至124%<@ba.talpu>(+4%)>",
"rangeId": null,
"blackboard": [
{
- "key": "hp_recovery_per_sec",
- "value": 70.0,
- "valueStr": null
- },
- {
- "key": "damage_resistance",
- "value": 0.1,
+ "key": "atk_scale",
+ "value": 1.24,
"valueStr": null
}
],
@@ -242133,64 +242021,35 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "百谷长青",
- "description": "治疗干员时对其与周围四格地块进行播种施加如下效果:每秒恢复75<@ba.talpu>(+5)>生命、获得12%<@ba.talpu>(+2%)><$ba.protect>庇护>",
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": "仁慈",
+ "description": "自身可以攻击并优先攻击<$ba.sleep>沉睡>的目标且攻击力提升至140%",
"rangeId": null,
"blackboard": [
{
- "key": "hp_recovery_per_sec",
- "value": 75.0,
- "valueStr": null
- },
- {
- "key": "damage_resistance",
- "value": 0.12,
+ "key": "atk_scale",
+ "value": 1.4,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 0,
+ "requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "天有四时",
- "description": "场上有三名不同职业干员时所有干员生命上限+12%、三名相同职业干员时所有干员攻击速度+12,编队中有四名【岁】干员时所有干员攻击力+12%且4秒获得1点技力",
+ "name": "仁慈",
+ "description": "自身可以攻击并优先攻击<$ba.sleep>沉睡>的目标且攻击力提升至144%<@ba.talpu>(+4%)>",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.12,
- "valueStr": null
- },
- {
- "key": "attack_speed",
- "value": 12.0,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 0.12,
- "valueStr": null
- },
- {
- "key": "interval",
- "value": 4.0,
- "valueStr": null
- },
- {
- "key": "sp",
- "value": 1.0,
+ "key": "atk_scale",
+ "value": 1.44,
"valueStr": null
}
],
@@ -242226,7 +242085,7 @@
},
{
"type": "BUFF",
- "description": "生命上限+200",
+ "description": "再部署时间-4秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -242236,9 +242095,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "MAX_HP",
+ "attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": 200.0,
+ "value": -4.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -242249,7 +242108,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+25",
+ "description": "攻击力+26",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -242261,7 +242120,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 25.0,
+ "value": 26.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -242272,7 +242131,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -242334,8 +242193,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 50,
- "def": 60,
+ "atk": 90,
+ "def": 20,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -242386,12 +242245,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30011",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -242409,8 +242268,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -242427,12 +242286,12 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30062",
+ "id": "30022",
"count": 3,
"type": "MATERIAL"
}
@@ -242450,7 +242309,7 @@
"type": "MATERIAL"
},
{
- "id": "31033",
+ "id": "30053",
"count": 6,
"type": "MATERIAL"
}
@@ -242468,65 +242327,66 @@
"type": "MATERIAL"
},
{
- "id": "31063",
- "count": 5,
+ "id": "30083",
+ "count": 3,
"type": "MATERIAL"
},
{
"id": "30103",
- "count": 3,
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_2014_nian": {
- "name": "年",
- "description": "能够阻挡三个敌人",
+ "char_2025_shu": {
+ "name": "黍",
+ "description": "技能可以治疗友方单位",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_2014_nian",
+ "potentialItemId": "p_char_2025_shu",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
"nationId": "yan",
"groupId": "sui",
"teamId": null,
- "displayNumber": "NM01",
- "appellation": "Nian",
+ "displayNumber": "NM05",
+ "appellation": "Shu",
"position": "MELEE",
"tagList": [
"防护",
+ "治疗",
"支援"
],
- "itemUsage": "来自遥远炎土的神秘访客,年,愿意为你提供一些微小的援助。",
- "itemDesc": "永远处在各种娱乐活动漩涡的中心。",
+ "itemUsage": "炎国农业天师黍,永远乐于传授农耕相关的一切知识。",
+ "itemDesc": "耒耜之利,以教天下,岂有隐焉。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "TANK",
- "subProfessionId": "protector",
+ "subProfessionId": "guardian",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_2014_nian",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_2025_shu",
+ "rangeId": "0-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1539,
- "atk": 295,
- "def": 254,
- "magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 3,
+ "maxHp": 1334,
+ "atk": 203,
+ "def": 250,
+ "magicResistance": 10.0,
+ "cost": 18,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -242547,15 +242407,15 @@
{
"level": 50,
"data": {
- "maxHp": 2080,
- "atk": 405,
- "def": 380,
- "magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 3,
+ "maxHp": 1804,
+ "atk": 290,
+ "def": 369,
+ "magicResistance": 10.0,
+ "cost": 18,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -242577,22 +242437,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_2014_nian",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_2025_shu",
+ "rangeId": "0-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2080,
- "atk": 405,
- "def": 380,
- "magicResistance": 0.0,
- "cost": 21,
+ "maxHp": 1804,
+ "atk": 290,
+ "def": 369,
+ "magicResistance": 10.0,
+ "cost": 20,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -242613,15 +242473,15 @@
{
"level": 80,
"data": {
- "maxHp": 2737,
- "atk": 513,
- "def": 529,
- "magicResistance": 0.0,
- "cost": 21,
+ "maxHp": 2313,
+ "atk": 392,
+ "def": 493,
+ "magicResistance": 10.0,
+ "cost": 20,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -242647,34 +242507,34 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30042",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30052",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_2014_nian",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_2025_shu",
+ "rangeId": "0-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2737,
- "atk": 513,
- "def": 529,
- "magicResistance": 0.0,
- "cost": 23,
+ "maxHp": 2313,
+ "atk": 392,
+ "def": 493,
+ "magicResistance": 10.0,
+ "cost": 22,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -242695,15 +242555,15 @@
{
"level": 90,
"data": {
- "maxHp": 3699,
- "atk": 619,
- "def": 726,
- "magicResistance": 0.0,
- "cost": 23,
+ "maxHp": 3213,
+ "atk": 479,
+ "def": 602,
+ "magicResistance": 10.0,
+ "cost": 22,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -242729,13 +242589,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
- "count": 4,
+ "id": "30145",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "31054",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -242743,7 +242603,7 @@
],
"skills": [
{
- "skillId": "skchr_nian_1",
+ "skillId": "skchr_shu_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -242765,8 +242625,8 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "31053",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -242784,13 +242644,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "31064",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -242808,12 +242668,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31054",
"count": 6,
"type": "MATERIAL"
}
@@ -242826,7 +242686,7 @@
}
},
{
- "skillId": "skchr_nian_2",
+ "skillId": "skchr_shu_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -242843,13 +242703,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "30073",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -242867,12 +242727,12 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30044",
"count": 7,
"type": "MATERIAL"
}
@@ -242891,13 +242751,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 7,
+ "id": "30044",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -242909,7 +242769,7 @@
}
},
{
- "skillId": "skchr_nian_3",
+ "skillId": "skchr_shu_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -242926,13 +242786,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "31023",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -242950,13 +242810,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -242974,13 +242834,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "30094",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -243003,13 +242863,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "积甲成山",
- "description": "编入队伍时,所有【重装】职业干员的生命上限+8%",
+ "name": "百谷长青",
+ "description": "治疗干员时对其与周围四格地块进行播种施加如下效果:每秒恢复40生命、获得5%<$ba.protect>庇护>",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.08,
+ "key": "hp_recovery_per_sec",
+ "value": 40.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.05,
"valueStr": null
}
],
@@ -243023,13 +242888,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "积甲成山",
- "description": "编入队伍时,所有【重装】职业干员的生命上限+12%<@ba.talpu>(+4%)>",
+ "name": "百谷长青",
+ "description": "治疗干员时对其与周围四格地块进行播种施加如下效果:每秒恢复45<@ba.talpu>(+5)>生命、获得7%<@ba.talpu>(+2%)><$ba.protect>庇护>",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.12,
+ "key": "hp_recovery_per_sec",
+ "value": 45.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.07,
"valueStr": null
}
],
@@ -243043,13 +242913,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "积甲成山",
- "description": "编入队伍时,所有【重装】职业干员的生命上限+16%",
+ "name": "百谷长青",
+ "description": "治疗干员时对其与周围四格地块进行播种施加如下效果:每秒恢复70生命、获得10%<$ba.protect>庇护>",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.16,
+ "key": "hp_recovery_per_sec",
+ "value": 70.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.1,
"valueStr": null
}
],
@@ -243063,13 +242938,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "积甲成山",
- "description": "编入队伍时,所有【重装】职业干员的生命上限+20%<@ba.talpu>(+4%)>",
+ "name": "百谷长青",
+ "description": "治疗干员时对其与周围四格地块进行播种施加如下效果:每秒恢复75<@ba.talpu>(+5)>生命、获得12%<@ba.talpu>(+2%)><$ba.protect>庇护>",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.2,
+ "key": "hp_recovery_per_sec",
+ "value": 75.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.12,
"valueStr": null
}
],
@@ -243087,13 +242967,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "干明可鉴",
- "description": "部署后立即获得3层<$ba.shield>护盾>",
+ "name": "天有四时",
+ "description": "场上有三名不同职业干员时所有干员生命上限+12%、三名相同职业干员时所有干员攻击速度+12,编队中有四名【岁】干员时所有干员攻击力+12%且4秒获得1点技力",
"rangeId": null,
"blackboard": [
{
- "key": "times",
- "value": 3.0,
+ "key": "max_hp",
+ "value": 0.12,
+ "valueStr": null
+ },
+ {
+ "key": "attack_speed",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.12,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 4.0,
+ "valueStr": null
+ },
+ {
+ "key": "sp",
+ "value": 1.0,
"valueStr": null
}
],
@@ -243129,7 +243029,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+24",
+ "description": "生命上限+200",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -243139,9 +243039,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "MAX_HP",
"formulaItem": "ADDITION",
- "value": 24.0,
+ "value": 200.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -243152,7 +243052,7 @@
},
{
"type": "BUFF",
- "description": "防御力+30",
+ "description": "攻击力+25",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -243162,9 +243062,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "DEF",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 30.0,
+ "value": 25.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -243236,9 +243136,9 @@
{
"level": 50,
"data": {
- "maxHp": 400,
- "atk": 0,
- "def": 70,
+ "maxHp": 0,
+ "atk": 50,
+ "def": 60,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -243289,12 +243189,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30051",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -243312,8 +243212,8 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -243330,13 +243230,13 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -243353,8 +243253,8 @@
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 5,
+ "id": "31033",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -243371,66 +243271,65 @@
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 3,
+ "id": "31063",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 5,
+ "id": "30103",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_311_mudrok": {
- "name": "泥岩",
- "description": "<@ba.kw>无法>被友方角色治疗",
+ "char_2014_nian": {
+ "name": "年",
+ "description": "能够阻挡三个敌人",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_311_mudrok",
+ "potentialItemId": "p_char_2014_nian",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_311_mudrok",
- "nationId": "rhodes",
- "groupId": null,
+ "classicPotentialItemId": null,
+ "nationId": "yan",
+ "groupId": "sui",
"teamId": null,
- "displayNumber": "R159",
- "appellation": "Mudrock",
+ "displayNumber": "NM01",
+ "appellation": "Nian",
"position": "MELEE",
"tagList": [
- "生存",
"防护",
- "输出"
+ "支援"
],
- "itemUsage": "萨卡兹雇佣兵泥岩,沃土与岩块的故友。",
- "itemDesc": "很多人都对她的真面目感到惊讶,大家都一样的。",
+ "itemUsage": "来自遥远炎土的神秘访客,年,愿意为你提供一些微小的援助。",
+ "itemDesc": "永远处在各种娱乐活动漩涡的中心。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "TANK",
- "subProfessionId": "unyield",
+ "subProfessionId": "protector",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_311_mudrok",
+ "characterPrefabKey": "char_2014_nian",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1677,
- "atk": 370,
- "def": 229,
- "magicResistance": 10.0,
- "cost": 32,
- "blockCnt": 2,
+ "maxHp": 1539,
+ "atk": 295,
+ "def": 254,
+ "magicResistance": 0.0,
+ "cost": 19,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -243451,15 +243350,15 @@
{
"level": 50,
"data": {
- "maxHp": 2207,
- "atk": 515,
- "def": 347,
- "magicResistance": 10.0,
- "cost": 32,
- "blockCnt": 2,
+ "maxHp": 2080,
+ "atk": 405,
+ "def": 380,
+ "magicResistance": 0.0,
+ "cost": 19,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -243481,22 +243380,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_311_mudrok",
+ "characterPrefabKey": "char_2014_nian",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2207,
- "atk": 515,
- "def": 347,
- "magicResistance": 10.0,
- "cost": 34,
+ "maxHp": 2080,
+ "atk": 405,
+ "def": 380,
+ "magicResistance": 0.0,
+ "cost": 21,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -243517,15 +243416,15 @@
{
"level": 80,
"data": {
- "maxHp": 2867,
- "atk": 687,
- "def": 463,
- "magicResistance": 10.0,
- "cost": 34,
+ "maxHp": 2737,
+ "atk": 513,
+ "def": 529,
+ "magicResistance": 0.0,
+ "cost": 21,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -243556,29 +243455,29 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_311_mudrok",
+ "characterPrefabKey": "char_2014_nian",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2867,
- "atk": 687,
- "def": 463,
- "magicResistance": 10.0,
- "cost": 36,
+ "maxHp": 2737,
+ "atk": 513,
+ "def": 529,
+ "magicResistance": 0.0,
+ "cost": 23,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -243599,15 +243498,15 @@
{
"level": 90,
"data": {
- "maxHp": 3928,
- "atk": 882,
- "def": 602,
- "magicResistance": 10.0,
- "cost": 36,
+ "maxHp": 3699,
+ "atk": 619,
+ "def": 726,
+ "magicResistance": 0.0,
+ "cost": 23,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.6,
+ "baseAttackTime": 1.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -243633,13 +243532,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
"id": "31024",
- "count": 5,
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -243647,8 +243546,8 @@
],
"skills": [
{
- "skillId": "skcom_def_up[3]",
- "overridePrefabKey": "skchr_mudrok_1",
+ "skillId": "skchr_nian_1",
+ "overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
{
@@ -243664,13 +243563,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -243688,13 +243587,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -243717,8 +243616,8 @@
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -243730,7 +243629,7 @@
}
},
{
- "skillId": "skchr_mudrok_2",
+ "skillId": "skchr_nian_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -243747,13 +243646,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 3,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -243771,13 +243670,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "31024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -243800,8 +243699,8 @@
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "31014",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -243813,7 +243712,7 @@
}
},
{
- "skillId": "skchr_mudrok_3",
+ "skillId": "skchr_nian_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -243830,12 +243729,12 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
+ "id": "30103",
"count": 5,
"type": "MATERIAL"
}
@@ -243854,13 +243753,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "31014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -243883,7 +243782,7 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31024",
"count": 6,
"type": "MATERIAL"
}
@@ -243900,76 +243799,6 @@
"talents": [
{
"candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "沃土予身",
- "description": "每9秒获得1层<$ba.shield>护盾>(最多2层,部署后立即获得1层),每层护盾破裂时恢复自身15%最大生命",
- "rangeId": null,
- "blackboard": [
- {
- "key": "interval",
- "value": 9.0,
- "valueStr": null
- },
- {
- "key": "times",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "max_times",
- "value": 2.0,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.15,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "沃土予身",
- "description": "每9秒获得1层<$ba.shield>护盾>(最多2层,部署后立即获得1层),每层护盾破裂时恢复自身17%<@ba.talpu>(+2%)>最大生命",
- "rangeId": null,
- "blackboard": [
- {
- "key": "interval",
- "value": 9.0,
- "valueStr": null
- },
- {
- "key": "times",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "max_times",
- "value": 2.0,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.17,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -243977,28 +243806,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "沃土予身",
- "description": "每9秒获得1层<$ba.shield>护盾>(最多2层,部署后立即获得1层),每层护盾破裂时恢复自身20%最大生命",
+ "name": "积甲成山",
+ "description": "编入队伍时,所有【重装】职业干员的生命上限+8%",
"rangeId": null,
"blackboard": [
{
- "key": "interval",
- "value": 9.0,
- "valueStr": null
- },
- {
- "key": "times",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "max_times",
- "value": 2.0,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.2,
+ "key": "max_hp",
+ "value": 0.08,
"valueStr": null
}
],
@@ -244012,28 +243826,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "沃土予身",
- "description": "每9秒获得1层<$ba.shield>护盾>(最多2层,部署后立即获得1层),每层护盾破裂时恢复自身22%<@ba.talpu>(+2%)>最大生命",
+ "name": "积甲成山",
+ "description": "编入队伍时,所有【重装】职业干员的生命上限+12%<@ba.talpu>(+4%)>",
"rangeId": null,
"blackboard": [
{
- "key": "interval",
- "value": 9.0,
- "valueStr": null
- },
- {
- "key": "times",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "max_times",
- "value": 2.0,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.22,
+ "key": "max_hp",
+ "value": 0.12,
"valueStr": null
}
],
@@ -244047,28 +243846,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "沃土予身",
- "description": "每9秒获得1层<$ba.shield>护盾>(最多3层,部署后立即获得1层),每层护盾破裂时恢复自身20%最大生命",
+ "name": "积甲成山",
+ "description": "编入队伍时,所有【重装】职业干员的生命上限+16%",
"rangeId": null,
"blackboard": [
{
- "key": "interval",
- "value": 9.0,
- "valueStr": null
- },
- {
- "key": "times",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "max_times",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.2,
+ "key": "max_hp",
+ "value": 0.16,
"valueStr": null
}
],
@@ -244082,28 +243866,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "沃土予身",
- "description": "每9秒获得1层<$ba.shield>护盾>(最多3层,部署后立即获得1层),每层护盾破裂时恢复自身22%<@ba.talpu>(+2%)>最大生命",
+ "name": "积甲成山",
+ "description": "编入队伍时,所有【重装】职业干员的生命上限+20%<@ba.talpu>(+4%)>",
"rangeId": null,
"blackboard": [
{
- "key": "interval",
- "value": 9.0,
- "valueStr": null
- },
- {
- "key": "times",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "max_times",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.22,
+ "key": "max_hp",
+ "value": 0.2,
"valueStr": null
}
],
@@ -244121,13 +243890,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "手足相惜",
- "description": "受到来自【萨卡兹】敌人的伤害降低30%",
+ "name": "干明可鉴",
+ "description": "部署后立即获得3层<$ba.shield>护盾>",
"rangeId": null,
"blackboard": [
{
- "key": "damage_resistance",
- "value": 0.3,
+ "key": "times",
+ "value": 3.0,
"valueStr": null
}
],
@@ -244163,7 +243932,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-4秒",
+ "description": "攻击力+24",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -244173,9 +243942,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "RESPAWN_TIME",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": -4.0,
+ "value": 24.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -244186,7 +243955,7 @@
},
{
"type": "BUFF",
- "description": "防御力+29",
+ "description": "防御力+30",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -244198,7 +243967,7 @@
{
"attributeType": "DEF",
"formulaItem": "ADDITION",
- "value": 29.0,
+ "value": 30.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -244270,9 +244039,9 @@
{
"level": 50,
"data": {
- "maxHp": 500,
+ "maxHp": 400,
"atk": 0,
- "def": 60,
+ "def": 70,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -244323,12 +244092,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30011",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -244346,7 +244115,7 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30022",
"count": 5,
"type": "MATERIAL"
}
@@ -244364,13 +244133,13 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30032",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -244387,8 +244156,8 @@
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 6,
+ "id": "31013",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -244405,39 +244174,40 @@
"type": "MATERIAL"
},
{
- "id": "30063",
+ "id": "30043",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30093",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_4065_judge": {
- "name": "斥罪",
+ "char_311_mudrok": {
+ "name": "泥岩",
"description": "<@ba.kw>无法>被友方角色治疗",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4065_judge",
+ "potentialItemId": "p_char_311_mudrok",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "siracusa",
+ "classicPotentialItemId": "class_p_char_311_mudrok",
+ "nationId": "rhodes",
"groupId": null,
"teamId": null,
- "displayNumber": "SR35",
- "appellation": "Penance",
+ "displayNumber": "R159",
+ "appellation": "Mudrock",
"position": "MELEE",
"tagList": [
"生存",
+ "防护",
"输出"
],
- "itemUsage": "叙拉古的原城邦法官,希望自己能坚守法律正义。",
- "itemDesc": "在荆棘之上前行,开辟以前未有之路。",
+ "itemUsage": "萨卡兹雇佣兵泥岩,沃土与岩块的故友。",
+ "itemDesc": "很多人都对她的真面目感到惊讶,大家都一样的。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -244448,16 +244218,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4065_judge",
+ "characterPrefabKey": "char_311_mudrok",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1732,
- "atk": 368,
- "def": 234,
+ "maxHp": 1677,
+ "atk": 370,
+ "def": 229,
"magicResistance": 10.0,
"cost": 32,
"blockCnt": 2,
@@ -244484,9 +244254,9 @@
{
"level": 50,
"data": {
- "maxHp": 2279,
- "atk": 512,
- "def": 355,
+ "maxHp": 2207,
+ "atk": 515,
+ "def": 347,
"magicResistance": 10.0,
"cost": 32,
"blockCnt": 2,
@@ -244514,16 +244284,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4065_judge",
+ "characterPrefabKey": "char_311_mudrok",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2279,
- "atk": 512,
- "def": 355,
+ "maxHp": 2207,
+ "atk": 515,
+ "def": 347,
"magicResistance": 10.0,
"cost": 34,
"blockCnt": 3,
@@ -244550,9 +244320,9 @@
{
"level": 80,
"data": {
- "maxHp": 2960,
- "atk": 683,
- "def": 474,
+ "maxHp": 2867,
+ "atk": 687,
+ "def": 463,
"magicResistance": 10.0,
"cost": 34,
"blockCnt": 3,
@@ -244584,28 +244354,28 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 6,
+ "id": "30012",
+ "count": 12,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4065_judge",
+ "characterPrefabKey": "char_311_mudrok",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2960,
- "atk": 683,
- "def": 474,
+ "maxHp": 2867,
+ "atk": 687,
+ "def": 463,
"magicResistance": 10.0,
"cost": 36,
"blockCnt": 3,
@@ -244632,9 +244402,9 @@
{
"level": 90,
"data": {
- "maxHp": 4055,
- "atk": 876,
- "def": 616,
+ "maxHp": 3928,
+ "atk": 882,
+ "def": 602,
"magicResistance": 10.0,
"cost": 36,
"blockCnt": 3,
@@ -244666,13 +244436,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30145",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 8,
+ "id": "31024",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -244680,8 +244450,8 @@
],
"skills": [
{
- "skillId": "skchr_judge_1",
- "overridePrefabKey": null,
+ "skillId": "skcom_def_up[3]",
+ "overridePrefabKey": "skchr_mudrok_1",
"overrideTokenKey": null,
"levelUpCostCond": [
{
@@ -244697,13 +244467,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 6,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -244721,13 +244491,13 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 8,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -244745,12 +244515,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
}
@@ -244763,7 +244533,7 @@
}
},
{
- "skillId": "skchr_judge_2",
+ "skillId": "skchr_mudrok_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -244780,13 +244550,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 6,
+ "id": "31013",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -244804,13 +244574,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 7,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -244828,13 +244598,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 4,
+ "id": "31024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -244846,7 +244616,7 @@
}
},
{
- "skillId": "skchr_judge_3",
+ "skillId": "skchr_mudrok_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -244863,13 +244633,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 4,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -244887,12 +244657,12 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31024",
"count": 7,
"type": "MATERIAL"
}
@@ -244911,13 +244681,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
"id": "31014",
- "count": 4,
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -244940,28 +244710,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "律法卫士",
- "description": "部署后立即获得相当于生命上限30%的<$ba.barrier>屏障>",
+ "name": "沃土予身",
+ "description": "每9秒获得1层<$ba.shield>护盾>(最多2层,部署后立即获得1层),每层护盾破裂时恢复自身15%最大生命",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp_ratio",
- "value": 3.0,
+ "key": "interval",
+ "value": 9.0,
"valueStr": null
},
{
- "key": "kill_hp_ratio",
- "value": 0.0,
+ "key": "times",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "born_hp_ratio",
- "value": 0.3,
+ "key": "max_times",
+ "value": 2.0,
"valueStr": null
},
{
- "key": "higher_effect_hp_ratio",
- "value": 1.0,
+ "key": "hp_ratio",
+ "value": 0.15,
"valueStr": null
}
],
@@ -244973,30 +244743,30 @@
"phase": "PHASE_0",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "律法卫士",
- "description": "部署后立即获得相当于生命上限35%<@ba.talpu>(+5%)>的<$ba.barrier>屏障>",
+ "name": "沃土予身",
+ "description": "每9秒获得1层<$ba.shield>护盾>(最多2层,部署后立即获得1层),每层护盾破裂时恢复自身17%<@ba.talpu>(+2%)>最大生命",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp_ratio",
- "value": 3.0,
+ "key": "interval",
+ "value": 9.0,
"valueStr": null
},
{
- "key": "kill_hp_ratio",
- "value": 0.0,
+ "key": "times",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "born_hp_ratio",
- "value": 0.35,
+ "key": "max_times",
+ "value": 2.0,
"valueStr": null
},
{
- "key": "higher_effect_hp_ratio",
- "value": 1.0,
+ "key": "hp_ratio",
+ "value": 0.17,
"valueStr": null
}
],
@@ -245010,28 +244780,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "律法卫士",
- "description": "部署后立即获得相当于生命上限30%的<$ba.barrier>屏障>,每击倒一名敌人时获得相当于生命上限6%的<$ba.barrier>屏障>(最多不超过生命上限300%)",
+ "name": "沃土予身",
+ "description": "每9秒获得1层<$ba.shield>护盾>(最多2层,部署后立即获得1层),每层护盾破裂时恢复自身20%最大生命",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp_ratio",
- "value": 3.0,
+ "key": "interval",
+ "value": 9.0,
"valueStr": null
},
{
- "key": "kill_hp_ratio",
- "value": 0.06,
+ "key": "times",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "born_hp_ratio",
- "value": 0.3,
+ "key": "max_times",
+ "value": 2.0,
"valueStr": null
},
{
- "key": "higher_effect_hp_ratio",
- "value": 1.0,
+ "key": "hp_ratio",
+ "value": 0.2,
"valueStr": null
}
],
@@ -245043,30 +244813,30 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "律法卫士",
- "description": "部署后立即获得相当于生命上限35%<@ba.talpu>(+5%)>的<$ba.barrier>屏障>,每击倒一名敌人时获得相当于生命上限6%的<$ba.barrier>屏障>(最多不超过生命上限300%)",
+ "name": "沃土予身",
+ "description": "每9秒获得1层<$ba.shield>护盾>(最多2层,部署后立即获得1层),每层护盾破裂时恢复自身22%<@ba.talpu>(+2%)>最大生命",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp_ratio",
- "value": 3.0,
+ "key": "interval",
+ "value": 9.0,
"valueStr": null
},
{
- "key": "kill_hp_ratio",
- "value": 0.06,
+ "key": "times",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "born_hp_ratio",
- "value": 0.35,
+ "key": "max_times",
+ "value": 2.0,
"valueStr": null
},
{
- "key": "higher_effect_hp_ratio",
- "value": 1.0,
+ "key": "hp_ratio",
+ "value": 0.22,
"valueStr": null
}
],
@@ -245080,28 +244850,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "律法卫士",
- "description": "部署后立即获得相当于生命上限50%的<$ba.barrier>屏障>,每击倒一名敌人时获得相当于生命上限10%的<$ba.barrier>屏障>(最多不超过生命上限300%)",
+ "name": "沃土予身",
+ "description": "每9秒获得1层<$ba.shield>护盾>(最多3层,部署后立即获得1层),每层护盾破裂时恢复自身20%最大生命",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp_ratio",
- "value": 3.0,
+ "key": "interval",
+ "value": 9.0,
"valueStr": null
},
{
- "key": "kill_hp_ratio",
- "value": 0.1,
+ "key": "times",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "born_hp_ratio",
- "value": 0.5,
+ "key": "max_times",
+ "value": 3.0,
"valueStr": null
},
{
- "key": "higher_effect_hp_ratio",
- "value": 1.0,
+ "key": "hp_ratio",
+ "value": 0.2,
"valueStr": null
}
],
@@ -245113,30 +244883,30 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "律法卫士",
- "description": "部署后立即获得相当于生命上限55%<@ba.talpu>(+5%)>的<$ba.barrier>屏障>,每击倒一名敌人时获得相当于生命上限10%的<$ba.barrier>屏障>(最多不超过生命上限300%)",
+ "name": "沃土予身",
+ "description": "每9秒获得1层<$ba.shield>护盾>(最多3层,部署后立即获得1层),每层护盾破裂时恢复自身22%<@ba.talpu>(+2%)>最大生命",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp_ratio",
- "value": 3.0,
+ "key": "interval",
+ "value": 9.0,
"valueStr": null
},
{
- "key": "kill_hp_ratio",
- "value": 0.1,
+ "key": "times",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "born_hp_ratio",
- "value": 0.55,
+ "key": "max_times",
+ "value": 3.0,
"valueStr": null
},
{
- "key": "higher_effect_hp_ratio",
- "value": 1.0,
+ "key": "hp_ratio",
+ "value": 0.22,
"valueStr": null
}
],
@@ -245154,33 +244924,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "荆棘环身",
- "description": "拥有来源于自身的<$ba.barrier>屏障>时,每次受到攻击对目标造成相当于斥罪攻击力50%的法术伤害",
- "rangeId": null,
- "blackboard": [
- {
- "key": "atk_scale",
- "value": 0.5,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 4,
- "prefabKey": "2",
- "name": "荆棘环身",
- "description": "拥有来源于自身的<$ba.barrier>屏障>时,每次受到攻击对目标造成相当于斥罪攻击力53%<@ba.talpu>(+3%)>的法术伤害",
+ "name": "手足相惜",
+ "description": "受到来自【萨卡兹】敌人的伤害降低30%",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.53,
+ "key": "damage_resistance",
+ "value": 0.3,
"valueStr": null
}
],
@@ -245215,14 +244965,31 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+28",
+ "description": "防御力+29",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -245232,9 +244999,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "DEF",
"formulaItem": "ADDITION",
- "value": 28.0,
+ "value": 29.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -245245,7 +245012,7 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -245306,9 +245073,9 @@
{
"level": 50,
"data": {
- "maxHp": 600,
- "atk": 40,
- "def": 0,
+ "maxHp": 500,
+ "atk": 0,
+ "def": 60,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -245359,12 +245126,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
- "count": 6,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -245382,7 +245149,7 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30032",
"count": 5,
"type": "MATERIAL"
}
@@ -245400,13 +245167,13 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30022",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -245423,8 +245190,8 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 5,
+ "id": "30053",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -245441,63 +245208,62 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "30063",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 3,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_416_zumama": {
- "name": "森蚺",
- "description": "只有阻挡敌人时才能够回复技力",
+ "char_4065_judge": {
+ "name": "斥罪",
+ "description": "<@ba.kw>无法>被友方角色治疗",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_416_zumama",
+ "potentialItemId": "p_char_4065_judge",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_416_zumama",
- "nationId": "sargon",
+ "classicPotentialItemId": null,
+ "nationId": "siracusa",
"groupId": null,
"teamId": null,
- "displayNumber": "SG03",
- "appellation": "Eunectes",
+ "displayNumber": "SR35",
+ "appellation": "Penance",
"position": "MELEE",
"tagList": [
- "输出",
"生存",
- "防护"
+ "输出"
],
- "itemUsage": "嘉维尔的劲敌森蚺,与“暴躁铁皮”一起踏上战场。",
- "itemDesc": "比起拳头,她更喜欢用机器解决问题。",
+ "itemUsage": "叙拉古的原城邦法官,希望自己能坚守法律正义。",
+ "itemDesc": "在荆棘之上前行,开辟以前未有之路。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "TANK",
- "subProfessionId": "duelist",
+ "subProfessionId": "unyield",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_416_zumama",
+ "characterPrefabKey": "char_4065_judge",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1882,
- "atk": 462,
- "def": 247,
- "magicResistance": 0.0,
- "cost": 29,
- "blockCnt": 1,
+ "maxHp": 1732,
+ "atk": 368,
+ "def": 234,
+ "magicResistance": 10.0,
+ "cost": 32,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
@@ -245521,12 +245287,12 @@
{
"level": 50,
"data": {
- "maxHp": 2614,
- "atk": 651,
- "def": 364,
- "magicResistance": 0.0,
- "cost": 29,
- "blockCnt": 1,
+ "maxHp": 2279,
+ "atk": 512,
+ "def": 355,
+ "magicResistance": 10.0,
+ "cost": 32,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
@@ -245551,19 +245317,19 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_416_zumama",
+ "characterPrefabKey": "char_4065_judge",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2614,
- "atk": 651,
- "def": 364,
- "magicResistance": 0.0,
- "cost": 31,
- "blockCnt": 1,
+ "maxHp": 2279,
+ "atk": 512,
+ "def": 355,
+ "magicResistance": 10.0,
+ "cost": 34,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
@@ -245587,12 +245353,12 @@
{
"level": 80,
"data": {
- "maxHp": 3440,
- "atk": 835,
- "def": 492,
- "magicResistance": 0.0,
- "cost": 31,
- "blockCnt": 1,
+ "maxHp": 2960,
+ "atk": 683,
+ "def": 474,
+ "magicResistance": 10.0,
+ "cost": 34,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
@@ -245621,31 +245387,31 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 7,
+ "id": "30062",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30062",
+ "id": "30042",
"count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_416_zumama",
+ "characterPrefabKey": "char_4065_judge",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 3440,
- "atk": 835,
- "def": 492,
- "magicResistance": 0.0,
- "cost": 33,
- "blockCnt": 1,
+ "maxHp": 2960,
+ "atk": 683,
+ "def": 474,
+ "magicResistance": 10.0,
+ "cost": 36,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
@@ -245669,12 +245435,12 @@
{
"level": 90,
"data": {
- "maxHp": 4468,
- "atk": 1007,
- "def": 615,
- "magicResistance": 0.0,
- "cost": 33,
- "blockCnt": 1,
+ "maxHp": 4055,
+ "atk": 876,
+ "def": 616,
+ "magicResistance": 10.0,
+ "cost": 36,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.6,
@@ -245703,13 +245469,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 7,
+ "id": "30074",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -245717,7 +245483,7 @@
],
"skills": [
{
- "skillId": "skchr_zumama_1",
+ "skillId": "skchr_judge_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -245734,13 +245500,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "30043",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -245758,13 +245524,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 7,
+ "id": "31044",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -245782,13 +245548,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 5,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -245800,7 +245566,7 @@
}
},
{
- "skillId": "skchr_zumama_2",
+ "skillId": "skchr_judge_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -245817,13 +245583,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30103",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -245841,13 +245607,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30084",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30104",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -245865,13 +245631,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "31064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -245883,7 +245649,7 @@
}
},
{
- "skillId": "skchr_zumama_3",
+ "skillId": "skchr_judge_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -245900,13 +245666,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "30073",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -245924,13 +245690,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "30084",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -245948,13 +245714,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "31014",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -245970,6 +245736,76 @@
"talents": [
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "律法卫士",
+ "description": "部署后立即获得相当于生命上限30%的<$ba.barrier>屏障>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "max_hp_ratio",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "kill_hp_ratio",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "born_hp_ratio",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "higher_effect_hp_ratio",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "律法卫士",
+ "description": "部署后立即获得相当于生命上限35%<@ba.talpu>(+5%)>的<$ba.barrier>屏障>",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "max_hp_ratio",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "kill_hp_ratio",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "born_hp_ratio",
+ "value": 0.35,
+ "valueStr": null
+ },
+ {
+ "key": "higher_effect_hp_ratio",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -245977,23 +245813,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "勇冠三军",
- "description": "生命值高于一半时,攻击造成108%伤害;生命值不高于一半时,获得10%的<$ba.protect>庇护>",
+ "name": "律法卫士",
+ "description": "部署后立即获得相当于生命上限30%的<$ba.barrier>屏障>,每击倒一名敌人时获得相当于生命上限6%的<$ba.barrier>屏障>(最多不超过生命上限300%)",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.5,
+ "key": "max_hp_ratio",
+ "value": 3.0,
"valueStr": null
},
{
- "key": "damage_resistance",
- "value": 0.1,
+ "key": "kill_hp_ratio",
+ "value": 0.06,
"valueStr": null
},
{
- "key": "atk_scale",
- "value": 1.08,
+ "key": "born_hp_ratio",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "higher_effect_hp_ratio",
+ "value": 1.0,
"valueStr": null
}
],
@@ -246005,25 +245846,30 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "勇冠三军",
- "description": "生命值高于一半时,攻击造成110%<@ba.talpu>(+2%)>伤害;生命值不高于一半时,获得12%<@ba.talpu>(+2%)>的<$ba.protect>庇护>",
+ "name": "律法卫士",
+ "description": "部署后立即获得相当于生命上限35%<@ba.talpu>(+5%)>的<$ba.barrier>屏障>,每击倒一名敌人时获得相当于生命上限6%的<$ba.barrier>屏障>(最多不超过生命上限300%)",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.5,
+ "key": "max_hp_ratio",
+ "value": 3.0,
"valueStr": null
},
{
- "key": "damage_resistance",
- "value": 0.12,
+ "key": "kill_hp_ratio",
+ "value": 0.06,
"valueStr": null
},
{
- "key": "atk_scale",
- "value": 1.1,
+ "key": "born_hp_ratio",
+ "value": 0.35,
+ "valueStr": null
+ },
+ {
+ "key": "higher_effect_hp_ratio",
+ "value": 1.0,
"valueStr": null
}
],
@@ -246037,23 +245883,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "勇冠三军",
- "description": "生命值高于一半时,攻击造成115%伤害;生命值不高于一半时,获得20%的<$ba.protect>庇护>",
+ "name": "律法卫士",
+ "description": "部署后立即获得相当于生命上限50%的<$ba.barrier>屏障>,每击倒一名敌人时获得相当于生命上限10%的<$ba.barrier>屏障>(最多不超过生命上限300%)",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.5,
+ "key": "max_hp_ratio",
+ "value": 3.0,
"valueStr": null
},
{
- "key": "damage_resistance",
- "value": 0.2,
+ "key": "kill_hp_ratio",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "atk_scale",
- "value": 1.15,
+ "key": "born_hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "higher_effect_hp_ratio",
+ "value": 1.0,
"valueStr": null
}
],
@@ -246065,25 +245916,30 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "勇冠三军",
- "description": "生命值高于一半时,攻击造成117%<@ba.talpu>(+2%)>伤害;生命值不高于一半时,获得22%<@ba.talpu>(+2%)>的<$ba.protect>庇护>",
+ "name": "律法卫士",
+ "description": "部署后立即获得相当于生命上限55%<@ba.talpu>(+5%)>的<$ba.barrier>屏障>,每击倒一名敌人时获得相当于生命上限10%的<$ba.barrier>屏障>(最多不超过生命上限300%)",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.5,
+ "key": "max_hp_ratio",
+ "value": 3.0,
"valueStr": null
},
{
- "key": "damage_resistance",
- "value": 0.22,
+ "key": "kill_hp_ratio",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "atk_scale",
- "value": 1.17,
+ "key": "born_hp_ratio",
+ "value": 0.55,
+ "valueStr": null
+ },
+ {
+ "key": "higher_effect_hp_ratio",
+ "value": 1.0,
"valueStr": null
}
],
@@ -246101,13 +245957,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "愈战愈勇",
- "description": "阻挡敌人时技力回复速度+0.2/秒",
+ "name": "荆棘环身",
+ "description": "拥有来源于自身的<$ba.barrier>屏障>时,每次受到攻击对目标造成相当于斥罪攻击力50%的法术伤害",
"rangeId": null,
"blackboard": [
{
- "key": "sp_recovery_per_sec",
- "value": 0.2,
+ "key": "atk_scale",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "2",
+ "name": "荆棘环身",
+ "description": "拥有来源于自身的<$ba.barrier>屏障>时,每次受到攻击对目标造成相当于斥罪攻击力53%<@ba.talpu>(+3%)>的法术伤害",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 0.53,
"valueStr": null
}
],
@@ -246142,31 +246018,14 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "防御力+27",
+ "description": "攻击力+28",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -246176,9 +246035,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "DEF",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 27.0,
+ "value": 28.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -246189,7 +246048,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -246250,9 +246109,9 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 70,
- "def": 70,
+ "maxHp": 600,
+ "atk": 40,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -246303,12 +246162,12 @@
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30011",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30011",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -246326,8 +246185,8 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -246344,12 +246203,12 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30032",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
}
@@ -246367,8 +246226,8 @@
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 6,
+ "id": "30093",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -246385,65 +246244,66 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 3,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30053",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_4039_horn": {
- "name": "号角",
- "description": "不阻挡敌人时优先<@ba.kw>远程群体>物理攻击",
+ "char_416_zumama": {
+ "name": "森蚺",
+ "description": "只有阻挡敌人时才能够回复技力",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4039_horn",
+ "potentialItemId": "p_char_416_zumama",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "victoria",
+ "classicPotentialItemId": "class_p_char_416_zumama",
+ "nationId": "sargon",
"groupId": null,
"teamId": null,
- "displayNumber": "VC16",
- "appellation": "Horn",
+ "displayNumber": "SG03",
+ "appellation": "Eunectes",
"position": "MELEE",
"tagList": [
"输出",
+ "生存",
"防护"
],
- "itemUsage": "维多利亚军人号角,与您共御危机。",
- "itemDesc": "炮弹迅疾如风暴,盾牌坚硬似铁壁。",
+ "itemUsage": "嘉维尔的劲敌森蚺,与“暴躁铁皮”一起踏上战场。",
+ "itemDesc": "比起拳头,她更喜欢用机器解决问题。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "TANK",
- "subProfessionId": "fortress",
+ "subProfessionId": "duelist",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4039_horn",
- "rangeId": "4-5",
+ "characterPrefabKey": "char_416_zumama",
+ "rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1237,
- "atk": 483,
- "def": 223,
+ "maxHp": 1882,
+ "atk": 462,
+ "def": 247,
"magicResistance": 0.0,
- "cost": 24,
- "blockCnt": 2,
+ "cost": 29,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -246464,15 +246324,15 @@
{
"level": 50,
"data": {
- "maxHp": 1650,
- "atk": 620,
- "def": 334,
+ "maxHp": 2614,
+ "atk": 651,
+ "def": 364,
"magicResistance": 0.0,
- "cost": 24,
- "blockCnt": 2,
+ "cost": 29,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -246494,22 +246354,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4039_horn",
- "rangeId": "4-5",
+ "characterPrefabKey": "char_416_zumama",
+ "rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1650,
- "atk": 620,
- "def": 334,
+ "maxHp": 2614,
+ "atk": 651,
+ "def": 364,
"magicResistance": 0.0,
- "cost": 26,
- "blockCnt": 3,
+ "cost": 31,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -246530,15 +246390,15 @@
{
"level": 80,
"data": {
- "maxHp": 2200,
- "atk": 776,
- "def": 452,
+ "maxHp": 3440,
+ "atk": 835,
+ "def": 492,
"magicResistance": 0.0,
- "cost": 26,
- "blockCnt": 3,
+ "cost": 31,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -246564,34 +246424,34 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30052",
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4039_horn",
- "rangeId": "4-6",
+ "characterPrefabKey": "char_416_zumama",
+ "rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2200,
- "atk": 776,
- "def": 452,
+ "maxHp": 3440,
+ "atk": 835,
+ "def": 492,
"magicResistance": 0.0,
- "cost": 28,
- "blockCnt": 3,
+ "cost": 33,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -246612,15 +246472,15 @@
{
"level": 90,
"data": {
- "maxHp": 3067,
- "atk": 936,
- "def": 620,
+ "maxHp": 4468,
+ "atk": 1007,
+ "def": 615,
"magicResistance": 0.0,
- "cost": 28,
- "blockCnt": 3,
+ "cost": 33,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.8,
+ "baseAttackTime": 1.6,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -246646,12 +246506,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31014",
"count": 7,
"type": "MATERIAL"
}
@@ -246660,7 +246520,7 @@
],
"skills": [
{
- "skillId": "skchr_horn_1",
+ "skillId": "skchr_zumama_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -246677,13 +246537,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 5,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -246701,13 +246561,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 8,
+ "id": "31024",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -246725,12 +246585,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30094",
"count": 5,
"type": "MATERIAL"
}
@@ -246743,7 +246603,7 @@
}
},
{
- "skillId": "skchr_horn_2",
+ "skillId": "skchr_zumama_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -246760,12 +246620,12 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
+ "id": "30073",
"count": 7,
"type": "MATERIAL"
}
@@ -246784,13 +246644,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -246808,13 +246668,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 4,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -246826,7 +246686,7 @@
}
},
{
- "skillId": "skchr_horn_3",
+ "skillId": "skchr_zumama_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -246843,13 +246703,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -246867,13 +246727,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 7,
+ "id": "30064",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -246896,7 +246756,7 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31024",
"count": 6,
"type": "MATERIAL"
}
@@ -246919,15 +246779,25 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "军事要塞",
- "description": "在场时所有重装干员的攻击力+10%",
+ "prefabKey": "1",
+ "name": "勇冠三军",
+ "description": "生命值高于一半时,攻击造成108%伤害;生命值不高于一半时,获得10%的<$ba.protect>庇护>",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
+ "key": "hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
"value": 0.1,
"valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.08,
+ "valueStr": null
}
],
"tokenKey": null,
@@ -246938,15 +246808,25 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 2,
- "prefabKey": "2",
- "name": "军事要塞",
- "description": "在场时所有重装干员的攻击力+13%<@ba.talpu>(+3%)>",
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "勇冠三军",
+ "description": "生命值高于一半时,攻击造成110%<@ba.talpu>(+2%)>伤害;生命值不高于一半时,获得12%<@ba.talpu>(+2%)>的<$ba.protect>庇护>",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.13,
+ "key": "hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.12,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.1,
"valueStr": null
}
],
@@ -246959,108 +246839,78 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "军事要塞",
- "description": "在场时所有重装干员的攻击力+20%",
+ "prefabKey": "1",
+ "name": "勇冠三军",
+ "description": "生命值高于一半时,攻击造成115%伤害;生命值不高于一半时,获得20%的<$ba.protect>庇护>",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
+ "key": "hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
"value": 0.2,
"valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "2",
- "name": "军事要塞",
- "description": "在场时所有重装干员的攻击力+23%<@ba.talpu>(+3%)>",
- "rangeId": null,
- "blackboard": [
+ },
{
- "key": "atk",
- "value": 0.23,
+ "key": "atk_scale",
+ "value": 1.15,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 0,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "血战",
- "description": "被击倒时不撤退,恢复所有生命且生命上限-50%,攻击速度+18、防御力+18%(单次部署只触发一次)",
+ "name": "勇冠三军",
+ "description": "生命值高于一半时,攻击造成117%<@ba.talpu>(+2%)>伤害;生命值不高于一半时,获得22%<@ba.talpu>(+2%)>的<$ba.protect>庇护>",
"rangeId": null,
"blackboard": [
- {
- "key": "max_hp",
- "value": 0.5,
- "valueStr": null
- },
{
"key": "hp_ratio",
- "value": 1.0,
+ "value": 0.5,
"valueStr": null
},
{
- "key": "attack_speed",
- "value": 18.0,
+ "key": "damage_resistance",
+ "value": 0.22,
"valueStr": null
},
{
- "key": "def",
- "value": 0.18,
+ "key": "atk_scale",
+ "value": 1.17,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "血战",
- "description": "被击倒时不撤退,恢复所有生命且生命上限-50%,攻击速度+21<@ba.talpu>(+3)>、防御力+21%<@ba.talpu>(+3%)>(单次部署只触发一次)",
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": "愈战愈勇",
+ "description": "阻挡敌人时技力回复速度+0.2/秒",
"rangeId": null,
"blackboard": [
{
- "key": "max_hp",
- "value": 0.5,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "attack_speed",
- "value": 21.0,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.21,
+ "key": "sp_recovery_per_sec",
+ "value": 0.2,
"valueStr": null
}
],
@@ -247095,14 +246945,31 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+30",
+ "description": "防御力+27",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -247112,9 +246979,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "DEF",
"formulaItem": "ADDITION",
- "value": 30.0,
+ "value": 27.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -247125,7 +246992,7 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -247186,9 +247053,9 @@
{
"level": 50,
"data": {
- "maxHp": 300,
+ "maxHp": 0,
"atk": 70,
- "def": 0,
+ "def": 70,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -247239,12 +247106,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30051",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30011",
"count": 4,
"type": "MATERIAL"
}
@@ -247262,8 +247129,8 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -247280,13 +247147,13 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30022",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -247321,66 +247188,65 @@
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "30063",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 5,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_1034_jesca2": {
- "name": "涤火杰西卡",
- "description": "能够阻挡三个敌人,可以进行远程攻击",
+ "char_4039_horn": {
+ "name": "号角",
+ "description": "不阻挡敌人时优先<@ba.kw>远程群体>物理攻击",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1034_jesca2",
+ "potentialItemId": "p_char_4039_horn",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "columbia",
- "groupId": "blacksteel",
+ "nationId": "victoria",
+ "groupId": null,
"teamId": null,
- "displayNumber": "BS30",
- "appellation": "Jessica the Liberated",
+ "displayNumber": "VC16",
+ "appellation": "Horn",
"position": "MELEE",
"tagList": [
- "防护",
- "生存",
- "输出"
+ "输出",
+ "防护"
],
- "itemUsage": "重装干员杰西卡,如今在一个小小的拓荒者营地中担任治安官。",
- "itemDesc": "她从满是烈焰的战场跋涉归来,停留在一片营火旁歇息。",
+ "itemUsage": "维多利亚军人号角,与您共御危机。",
+ "itemDesc": "炮弹迅疾如风暴,盾牌坚硬似铁壁。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": true,
+ "isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "TANK",
- "subProfessionId": "shotprotector",
+ "subProfessionId": "fortress",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_1034_jesca2",
- "rangeId": "2-2",
+ "characterPrefabKey": "char_4039_horn",
+ "rangeId": "4-5",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1455,
- "atk": 269,
- "def": 258,
+ "maxHp": 1237,
+ "atk": 483,
+ "def": 223,
"magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 3,
+ "cost": 24,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -247401,15 +247267,15 @@
{
"level": 50,
"data": {
- "maxHp": 1941,
- "atk": 346,
- "def": 386,
+ "maxHp": 1650,
+ "atk": 620,
+ "def": 334,
"magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 3,
+ "cost": 24,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -247431,22 +247297,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1034_jesca2",
- "rangeId": "2-2",
+ "characterPrefabKey": "char_4039_horn",
+ "rangeId": "4-5",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1941,
- "atk": 346,
- "def": 386,
+ "maxHp": 1650,
+ "atk": 620,
+ "def": 334,
"magicResistance": 0.0,
- "cost": 21,
+ "cost": 26,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -247467,15 +247333,15 @@
{
"level": 80,
"data": {
- "maxHp": 2589,
- "atk": 433,
- "def": 522,
+ "maxHp": 2200,
+ "atk": 776,
+ "def": 452,
"magicResistance": 0.0,
- "cost": 21,
+ "cost": 26,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -247501,34 +247367,34 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 10,
+ "id": "30012",
+ "count": 12,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 3,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_1034_jesca2",
- "rangeId": "2-2",
+ "characterPrefabKey": "char_4039_horn",
+ "rangeId": "4-6",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2589,
- "atk": 433,
- "def": 522,
+ "maxHp": 2200,
+ "atk": 776,
+ "def": 452,
"magicResistance": 0.0,
- "cost": 23,
+ "cost": 28,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -247549,15 +247415,15 @@
{
"level": 90,
"data": {
- "maxHp": 3608,
- "atk": 522,
- "def": 716,
+ "maxHp": 3067,
+ "atk": 936,
+ "def": 620,
"magicResistance": 0.0,
- "cost": 23,
+ "cost": 28,
"blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 2.8,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -247583,13 +247449,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30044",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -247597,7 +247463,7 @@
],
"skills": [
{
- "skillId": "skchr_jesca2_1",
+ "skillId": "skchr_horn_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -247614,99 +247480,16 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
- "type": "MATERIAL"
- },
- {
- "id": "31063",
- "count": 4,
- "type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 57600,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 12,
- "type": "MATERIAL"
- },
- {
- "id": "30074",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 8,
- "type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 86400,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 15,
- "type": "MATERIAL"
- },
- {
- "id": "30115",
- "count": 6,
- "type": "MATERIAL"
- },
- {
- "id": "31034",
+ "id": "30063",
"count": 5,
"type": "MATERIAL"
}
]
- }
- ],
- "unlockCond": {
- "phase": "PHASE_0",
- "level": 1
- }
- },
- {
- "skillId": "skchr_jesca2_2",
- "overridePrefabKey": null,
- "overrideTokenKey": null,
- "levelUpCostCond": [
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 28800,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 8,
- "type": "MATERIAL"
- },
- {
- "id": "30074",
- "count": 4,
- "type": "MATERIAL"
- },
- {
- "id": "30083",
- "count": 8,
- "type": "MATERIAL"
- }
- ]
},
{
"unlockCond": {
@@ -247721,13 +247504,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 7,
+ "id": "31044",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -247750,7 +247533,7 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30104",
"count": 5,
"type": "MATERIAL"
}
@@ -247758,12 +247541,12 @@
}
],
"unlockCond": {
- "phase": "PHASE_1",
+ "phase": "PHASE_0",
"level": 1
}
},
{
- "skillId": "skchr_jesca2_3",
+ "skillId": "skchr_horn_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -247780,13 +247563,13 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "31023",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -247804,7 +247587,7 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
@@ -247833,7 +247616,7 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
}
@@ -247841,90 +247624,116 @@
}
],
"unlockCond": {
- "phase": "PHASE_2",
+ "phase": "PHASE_1",
"level": 1
}
- }
- ],
- "displayTokenDict": {
- "token_10032_jesca2_jckshd": true
- },
- "talents": [
+ },
{
- "candidates": [
+ "skillId": "skchr_horn_3",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [
{
- "unlockCondition": {
- "phase": "PHASE_0",
+ "unlockCond": {
+ "phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "灵活应变",
- "description": "可以使用一个持续20秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+5%",
- "rangeId": null,
- "blackboard": [
+ "lvlUpTime": 28800,
+ "levelUpCost": [
{
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
+ "id": "3303",
+ "count": 8,
+ "type": "MATERIAL"
},
{
- "key": "def",
- "value": 0.05,
- "valueStr": null
+ "id": "30014",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30093",
+ "count": 7,
+ "type": "MATERIAL"
}
- ],
- "tokenKey": "token_10032_jesca2_jckshd",
- "isHideTalent": false
+ ]
},
{
- "unlockCondition": {
- "phase": "PHASE_0",
+ "unlockCond": {
+ "phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 2,
- "prefabKey": "1",
- "name": "灵活应变",
- "description": "可以使用一个持续20秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+8%<@ba.talpu>(+3%)>",
- "rangeId": null,
- "blackboard": [
+ "lvlUpTime": 57600,
+ "levelUpCost": [
{
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
+ "id": "3303",
+ "count": 12,
+ "type": "MATERIAL"
},
{
- "key": "def",
- "value": 0.08,
- "valueStr": null
+ "id": "30104",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30084",
+ "count": 7,
+ "type": "MATERIAL"
}
- ],
- "tokenKey": "token_10032_jesca2_jckshd",
- "isHideTalent": false
+ ]
},
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 86400,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 15,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30115",
+ "count": 6,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "31054",
+ "count": 6,
+ "type": "MATERIAL"
+ }
+ ]
+ }
+ ],
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ }
+ }
+ ],
+ "displayTokenDict": null,
+ "talents": [
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_1",
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "灵活应变",
- "description": "可以使用一个持续35秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+10%",
+ "prefabKey": "2",
+ "name": "军事要塞",
+ "description": "在场时所有重装干员的攻击力+10%",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "def",
+ "key": "atk",
"value": 0.1,
"valueStr": null
}
],
- "tokenKey": "token_10032_jesca2_jckshd",
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -247933,23 +247742,18 @@
"level": 1
},
"requiredPotentialRank": 2,
- "prefabKey": "1",
- "name": "灵活应变",
- "description": "可以使用一个持续35秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+13%<@ba.talpu>(+3%)>",
+ "prefabKey": "2",
+ "name": "军事要塞",
+ "description": "在场时所有重装干员的攻击力+13%<@ba.talpu>(+3%)>",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "def",
+ "key": "atk",
"value": 0.13,
"valueStr": null
}
],
- "tokenKey": "token_10032_jesca2_jckshd",
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -247958,23 +247762,18 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "灵活应变",
- "description": "可以使用一个持续50秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+15%",
+ "prefabKey": "2",
+ "name": "军事要塞",
+ "description": "在场时所有重装干员的攻击力+20%",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.15,
+ "key": "atk",
+ "value": 0.2,
"valueStr": null
}
],
- "tokenKey": "token_10032_jesca2_jckshd",
+ "tokenKey": null,
"isHideTalent": false
},
{
@@ -247983,23 +247782,18 @@
"level": 1
},
"requiredPotentialRank": 2,
- "prefabKey": "1",
- "name": "灵活应变",
- "description": "可以使用一个持续50秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+18%<@ba.talpu>(+3%)>",
+ "prefabKey": "2",
+ "name": "军事要塞",
+ "description": "在场时所有重装干员的攻击力+23%<@ba.talpu>(+3%)>",
"rangeId": null,
"blackboard": [
{
- "key": "cnt",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "def",
- "value": 0.18,
+ "key": "atk",
+ "value": 0.23,
"valueStr": null
}
],
- "tokenKey": "token_10032_jesca2_jckshd",
+ "tokenKey": null,
"isHideTalent": false
}
]
@@ -248012,19 +247806,29 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "蓄能释放",
- "description": "机动盾牌受到伤害时,有50%的概率使涤火杰西卡获得1点技力",
+ "prefabKey": "1",
+ "name": "血战",
+ "description": "被击倒时不撤退,恢复所有生命且生命上限-50%,攻击速度+18、防御力+18%(单次部署只触发一次)",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
+ "key": "max_hp",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "hp_ratio",
"value": 1.0,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.5,
+ "key": "attack_speed",
+ "value": 18.0,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.18,
"valueStr": null
}
],
@@ -248037,19 +247841,29 @@
"level": 1
},
"requiredPotentialRank": 4,
- "prefabKey": "2",
- "name": "蓄能释放",
- "description": "机动盾牌受到伤害时,有55%<@ba.talpu>(+5%)>的概率使涤火杰西卡获得1点技力",
+ "prefabKey": "1",
+ "name": "血战",
+ "description": "被击倒时不撤退,恢复所有生命且生命上限-50%,攻击速度+21<@ba.talpu>(+3)>、防御力+21%<@ba.talpu>(+3%)>(单次部署只触发一次)",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
+ "key": "max_hp",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "hp_ratio",
"value": 1.0,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.55,
+ "key": "attack_speed",
+ "value": 21.0,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.21,
"valueStr": null
}
],
@@ -248091,7 +247905,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+28",
+ "description": "攻击力+30",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -248103,7 +247917,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 28.0,
+ "value": 30.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -248175,9 +247989,9 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 60,
- "def": 60,
+ "maxHp": 300,
+ "atk": 70,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -248228,12 +248042,12 @@
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30021",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30021",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -248251,8 +248065,8 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -248269,12 +248083,12 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30022",
"count": 3,
"type": "MATERIAL"
}
@@ -248292,7 +248106,7 @@
"type": "MATERIAL"
},
{
- "id": "31033",
+ "id": "31023",
"count": 6,
"type": "MATERIAL"
}
@@ -248310,65 +248124,66 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 5,
+ "id": "30043",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31063",
- "count": 3,
+ "id": "31053",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_264_f12yin": {
- "name": "山",
- "description": "能够阻挡一个敌人",
+ "char_1034_jesca2": {
+ "name": "涤火杰西卡",
+ "description": "能够阻挡三个敌人,可以进行远程攻击",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_264_f12yin",
+ "potentialItemId": "p_char_1034_jesca2",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_264_f12yin",
+ "classicPotentialItemId": null,
"nationId": "columbia",
- "groupId": null,
+ "groupId": "blacksteel",
"teamId": null,
- "displayNumber": "CB05",
- "appellation": "Mountain",
+ "displayNumber": "BS30",
+ "appellation": "Jessica the Liberated",
"position": "MELEE",
"tagList": [
- "输出",
- "生存"
+ "防护",
+ "生存",
+ "输出"
],
- "itemUsage": "自由的囚徒山,不动如山。",
- "itemDesc": "你可以试试,但你无法前进一步。",
+ "itemUsage": "重装干员杰西卡,如今在一个小小的拓荒者营地中担任治安官。",
+ "itemDesc": "她从满是烈焰的战场跋涉归来,停留在一片营火旁歇息。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": false,
+ "isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
- "profession": "WARRIOR",
- "subProfessionId": "fighter",
+ "profession": "TANK",
+ "subProfessionId": "shotprotector",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_264_f12yin",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_1034_jesca2",
+ "rangeId": "2-2",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1298,
- "atk": 242,
- "def": 154,
+ "maxHp": 1455,
+ "atk": 269,
+ "def": 258,
"magicResistance": 0.0,
- "cost": 9,
- "blockCnt": 1,
+ "cost": 19,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.78,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -248389,15 +248204,15 @@
{
"level": 50,
"data": {
- "maxHp": 1755,
- "atk": 356,
- "def": 221,
+ "maxHp": 1941,
+ "atk": 346,
+ "def": 386,
"magicResistance": 0.0,
- "cost": 9,
- "blockCnt": 1,
+ "cost": 19,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.78,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -248419,22 +248234,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_264_f12yin",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_1034_jesca2",
+ "rangeId": "2-2",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1755,
- "atk": 356,
- "def": 221,
+ "maxHp": 1941,
+ "atk": 346,
+ "def": 386,
"magicResistance": 0.0,
- "cost": 11,
- "blockCnt": 1,
+ "cost": 21,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.78,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -248455,15 +248270,15 @@
{
"level": 80,
"data": {
- "maxHp": 2250,
- "atk": 475,
- "def": 299,
+ "maxHp": 2589,
+ "atk": 433,
+ "def": 522,
"magicResistance": 0.0,
- "cost": 11,
- "blockCnt": 1,
+ "cost": 21,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.78,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -248484,39 +248299,39 @@
],
"evolveCost": [
{
- "id": "3221",
+ "id": "3231",
"count": 5,
"type": "MATERIAL"
},
{
"id": "30032",
- "count": 8,
+ "count": 10,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 8,
+ "id": "30052",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_264_f12yin",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_1034_jesca2",
+ "rangeId": "2-2",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2250,
- "atk": 475,
- "def": 299,
+ "maxHp": 2589,
+ "atk": 433,
+ "def": 522,
"magicResistance": 0.0,
- "cost": 11,
- "blockCnt": 1,
+ "cost": 23,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.78,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -248537,15 +248352,15 @@
{
"level": 90,
"data": {
- "maxHp": 2745,
- "atk": 587,
- "def": 357,
+ "maxHp": 3608,
+ "atk": 522,
+ "def": 716,
"magicResistance": 0.0,
- "cost": 11,
- "blockCnt": 1,
+ "cost": 23,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 0.78,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -248566,7 +248381,7 @@
],
"evolveCost": [
{
- "id": "3223",
+ "id": "3233",
"count": 4,
"type": "MATERIAL"
},
@@ -248576,8 +248391,8 @@
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 8,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -248585,7 +248400,7 @@
],
"skills": [
{
- "skillId": "skchr_f12yin_1",
+ "skillId": "skchr_jesca2_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -248602,13 +248417,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "31063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -248631,7 +248446,7 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31064",
"count": 8,
"type": "MATERIAL"
}
@@ -248650,12 +248465,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31034",
"count": 5,
"type": "MATERIAL"
}
@@ -248668,7 +248483,7 @@
}
},
{
- "skillId": "skchr_f12yin_2",
+ "skillId": "skchr_jesca2_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -248685,13 +248500,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 4,
+ "id": "30083",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -248709,13 +248524,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "30044",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -248733,13 +248548,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "30084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -248751,7 +248566,7 @@
}
},
{
- "skillId": "skchr_f12yin_3",
+ "skillId": "skchr_jesca2_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -248768,12 +248583,12 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "30063",
"count": 4,
"type": "MATERIAL"
}
@@ -248792,7 +248607,7 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
@@ -248816,13 +248631,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "30084",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -248834,43 +248649,60 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10032_jesca2_jckshd": true
+ },
"talents": [
{
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_0",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "巨力重拳",
- "description": "攻击时有20%的几率攻击力提升至140%,并在3秒内使目标攻击力降低10%(不可叠加)",
+ "name": "灵活应变",
+ "description": "可以使用一个持续20秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+5%",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.4,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.2,
+ "key": "def",
+ "value": 0.05,
"valueStr": null
- },
+ }
+ ],
+ "tokenKey": "token_10032_jesca2_jckshd",
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "灵活应变",
+ "description": "可以使用一个持续20秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+8%<@ba.talpu>(+3%)>",
+ "rangeId": null,
+ "blackboard": [
{
- "key": "atk",
- "value": -0.1,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "duration",
- "value": 3.0,
+ "key": "def",
+ "value": 0.08,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10032_jesca2_jckshd",
"isHideTalent": false
},
{
@@ -248878,34 +248710,49 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "巨力重拳",
- "description": "攻击时有20%的几率攻击力提升至145%<@ba.talpu>(+5%)>,并在3秒内使目标攻击力降低10%(不可叠加)",
+ "name": "灵活应变",
+ "description": "可以使用一个持续35秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+10%",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.45,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.2,
+ "key": "def",
+ "value": 0.1,
"valueStr": null
- },
+ }
+ ],
+ "tokenKey": "token_10032_jesca2_jckshd",
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "灵活应变",
+ "description": "可以使用一个持续35秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+13%<@ba.talpu>(+3%)>",
+ "rangeId": null,
+ "blackboard": [
{
- "key": "atk",
- "value": -0.1,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "duration",
- "value": 3.0,
+ "key": "def",
+ "value": 0.13,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10032_jesca2_jckshd",
"isHideTalent": false
},
{
@@ -248915,32 +248762,22 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "巨力重拳",
- "description": "攻击时有20%的几率攻击力提升至160%,并在3秒内使目标攻击力降低15%(不可叠加)",
+ "name": "灵活应变",
+ "description": "可以使用一个持续50秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+15%",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.6,
- "valueStr": null
- },
- {
- "key": "prob",
- "value": 0.2,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": -0.15,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "duration",
- "value": 3.0,
+ "key": "def",
+ "value": 0.15,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10032_jesca2_jckshd",
"isHideTalent": false
},
{
@@ -248948,34 +248785,24 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "巨力重拳",
- "description": "攻击时有20%的几率攻击力提升至165%<@ba.talpu>(+5%)>,并在3秒内使目标攻击力降低15%(不可叠加)",
+ "name": "灵活应变",
+ "description": "可以使用一个持续50秒的机动盾牌,机动盾牌只能放置于涤火杰西卡四周,机动盾牌部署后,涤火杰西卡立刻转向盾牌且自身与身后的单位防御力+18%<@ba.talpu>(+3%)>",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.65,
- "valueStr": null
- },
- {
- "key": "prob",
- "value": 0.2,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": -0.15,
+ "key": "cnt",
+ "value": 1.0,
"valueStr": null
},
{
- "key": "duration",
- "value": 3.0,
+ "key": "def",
+ "value": 0.18,
"valueStr": null
}
],
- "tokenKey": null,
+ "tokenKey": "token_10032_jesca2_jckshd",
"isHideTalent": false
}
]
@@ -248989,18 +248816,43 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "强壮肉体",
- "description": "防御力+10%,获得15%的物理闪避",
+ "name": "蓄能释放",
+ "description": "机动盾牌受到伤害时,有50%的概率使涤火杰西卡获得1点技力",
"rangeId": null,
"blackboard": [
{
- "key": "def",
- "value": 0.1,
+ "key": "sp",
+ "value": 1.0,
"valueStr": null
},
{
"key": "prob",
- "value": 0.15,
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "2",
+ "name": "蓄能释放",
+ "description": "机动盾牌受到伤害时,有55%<@ba.talpu>(+5%)>的概率使涤火杰西卡获得1点技力",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.55,
"valueStr": null
}
],
@@ -249035,31 +248887,14 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+24",
+ "description": "攻击力+28",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -249071,7 +248906,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 24.0,
+ "value": 28.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -249082,7 +248917,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -249144,8 +248979,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 45,
- "def": 45,
+ "atk": 60,
+ "def": 60,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -249260,8 +249095,8 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "31033",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -249278,38 +249113,39 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 3,
+ "id": "30093",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 4,
+ "id": "31063",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_2024_chyue": {
- "name": "重岳",
+ "char_264_f12yin": {
+ "name": "山",
"description": "能够阻挡一个敌人",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_2024_chyue",
+ "potentialItemId": "p_char_264_f12yin",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "yan",
- "groupId": "sui",
+ "classicPotentialItemId": "class_p_char_264_f12yin",
+ "nationId": "columbia",
+ "groupId": null,
"teamId": null,
- "displayNumber": "NM04",
- "appellation": "Chongyue",
+ "displayNumber": "CB05",
+ "appellation": "Mountain",
"position": "MELEE",
"tagList": [
- "爆发"
+ "输出",
+ "生存"
],
- "itemUsage": "自称只是一介武人的炎国访客,重岳,可从未有人见他真正出手过。",
- "itemDesc": "习武没什么门槛,越没门槛的事越难。",
+ "itemUsage": "自由的囚徒山,不动如山。",
+ "itemDesc": "你可以试试,但你无法前进一步。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -249320,16 +249156,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_2024_chyue",
+ "characterPrefabKey": "char_264_f12yin",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1246,
+ "maxHp": 1298,
"atk": 242,
- "def": 156,
+ "def": 154,
"magicResistance": 0.0,
"cost": 9,
"blockCnt": 1,
@@ -249356,9 +249192,9 @@
{
"level": 50,
"data": {
- "maxHp": 1684,
- "atk": 357,
- "def": 224,
+ "maxHp": 1755,
+ "atk": 356,
+ "def": 221,
"magicResistance": 0.0,
"cost": 9,
"blockCnt": 1,
@@ -249386,16 +249222,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_2024_chyue",
+ "characterPrefabKey": "char_264_f12yin",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1684,
- "atk": 357,
- "def": 224,
+ "maxHp": 1755,
+ "atk": 356,
+ "def": 221,
"magicResistance": 0.0,
"cost": 11,
"blockCnt": 1,
@@ -249422,9 +249258,9 @@
{
"level": 80,
"data": {
- "maxHp": 2160,
- "atk": 477,
- "def": 304,
+ "maxHp": 2250,
+ "atk": 475,
+ "def": 299,
"magicResistance": 0.0,
"cost": 11,
"blockCnt": 1,
@@ -249461,23 +249297,23 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30012",
+ "count": 8,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_2024_chyue",
+ "characterPrefabKey": "char_264_f12yin",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2160,
- "atk": 477,
- "def": 304,
+ "maxHp": 2250,
+ "atk": 475,
+ "def": 299,
"magicResistance": 0.0,
"cost": 11,
"blockCnt": 1,
@@ -249504,9 +249340,9 @@
{
"level": 90,
"data": {
- "maxHp": 2635,
- "atk": 590,
- "def": 363,
+ "maxHp": 2745,
+ "atk": 587,
+ "def": 357,
"magicResistance": 0.0,
"cost": 11,
"blockCnt": 1,
@@ -249538,13 +249374,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 5,
+ "id": "31014",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -249552,7 +249388,7 @@
],
"skills": [
{
- "skillId": "skchr_chyue_1",
+ "skillId": "skchr_f12yin_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -249569,13 +249405,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 9,
+ "id": "30103",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -249593,13 +249429,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 7,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -249622,8 +249458,8 @@
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 6,
+ "id": "30084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -249635,7 +249471,7 @@
}
},
{
- "skillId": "skchr_chyue_2",
+ "skillId": "skchr_f12yin_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -249652,13 +249488,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
"id": "31023",
- "count": 5,
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -249676,13 +249512,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 7,
+ "id": "30064",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -249705,7 +249541,7 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
}
@@ -249718,7 +249554,7 @@
}
},
{
- "skillId": "skchr_chyue_3",
+ "skillId": "skchr_f12yin_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -249735,12 +249571,12 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
+ "id": "31013",
"count": 4,
"type": "MATERIAL"
}
@@ -249759,13 +249595,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 6,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -249783,13 +249619,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 4,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -249812,23 +249648,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "止戈",
- "description": "对目标普通攻击时,有18%的概率使重岳2.5秒内对其造成的伤害提升55%",
+ "name": "巨力重拳",
+ "description": "攻击时有20%的几率攻击力提升至140%,并在3秒内使目标攻击力降低10%(不可叠加)",
"rangeId": null,
"blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 1.4,
+ "valueStr": null
+ },
{
"key": "prob",
- "value": 0.18,
+ "value": 0.2,
"valueStr": null
},
{
- "key": "damage_scale",
- "value": 1.55,
+ "key": "atk",
+ "value": -0.1,
"valueStr": null
},
{
- "key": "up_duration",
- "value": 2.5,
+ "key": "duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -249842,23 +249683,28 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "止戈",
- "description": "对目标普通攻击时,有20%<@ba.talpu>(+2%)>的概率使重岳2.5秒内对其造成的伤害提升60%<@ba.talpu>(+5%)>",
+ "name": "巨力重拳",
+ "description": "攻击时有20%的几率攻击力提升至145%<@ba.talpu>(+5%)>,并在3秒内使目标攻击力降低10%(不可叠加)",
"rangeId": null,
"blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 1.45,
+ "valueStr": null
+ },
{
"key": "prob",
"value": 0.2,
"valueStr": null
},
{
- "key": "damage_scale",
- "value": 1.6,
+ "key": "atk",
+ "value": -0.1,
"valueStr": null
},
{
- "key": "up_duration",
- "value": 2.5,
+ "key": "duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -249872,23 +249718,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "止戈",
- "description": "对目标普通攻击时,有23%的概率使重岳2.5秒内对其造成的伤害提升65%",
+ "name": "巨力重拳",
+ "description": "攻击时有20%的几率攻击力提升至160%,并在3秒内使目标攻击力降低15%(不可叠加)",
"rangeId": null,
"blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 1.6,
+ "valueStr": null
+ },
{
"key": "prob",
- "value": 0.23,
+ "value": 0.2,
"valueStr": null
},
{
- "key": "damage_scale",
- "value": 1.65,
+ "key": "atk",
+ "value": -0.15,
"valueStr": null
},
{
- "key": "up_duration",
- "value": 2.5,
+ "key": "duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -249902,23 +249753,28 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "止戈",
- "description": "对目标普通攻击时,有25%<@ba.talpu>(+2%)>的概率使重岳2.5秒内对其造成的伤害提升70%<@ba.talpu>(+5%)>",
+ "name": "巨力重拳",
+ "description": "攻击时有20%的几率攻击力提升至165%<@ba.talpu>(+5%)>,并在3秒内使目标攻击力降低15%(不可叠加)",
"rangeId": null,
"blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 1.65,
+ "valueStr": null
+ },
{
"key": "prob",
- "value": 0.25,
+ "value": 0.2,
"valueStr": null
},
{
- "key": "damage_scale",
- "value": 1.7,
+ "key": "atk",
+ "value": -0.15,
"valueStr": null
},
{
- "key": "up_duration",
- "value": 2.5,
+ "key": "duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -249936,13 +249792,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "万象为宾",
- "description": "若重岳释放一次技能击倒不少于一个敌人,则回复3点技力",
+ "name": "强壮肉体",
+ "description": "防御力+10%,获得15%的物理闪避",
"rangeId": null,
"blackboard": [
{
- "key": "sp",
- "value": 3.0,
+ "key": "def",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.15,
"valueStr": null
}
],
@@ -250086,8 +249947,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 60,
- "def": 30,
+ "atk": 45,
+ "def": 45,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -250202,8 +250063,8 @@
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 6,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -250220,85 +250081,64 @@
"type": "MATERIAL"
},
{
- "id": "31063",
- "count": 6,
+ "id": "30083",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31033",
- "count": 3,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_172_svrash": {
- "name": "银灰",
- "description": "可以进行<@ba.kw>远程攻击>,但此时攻击力降低至80%",
+ "char_2024_chyue": {
+ "name": "重岳",
+ "description": "能够阻挡一个敌人",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_172_svrash",
+ "potentialItemId": "p_char_2024_chyue",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_172_svrash",
- "nationId": "kjerag",
- "groupId": "karlan",
+ "classicPotentialItemId": null,
+ "nationId": "yan",
+ "groupId": "sui",
"teamId": null,
- "displayNumber": "JC01",
- "appellation": "SilverAsh",
+ "displayNumber": "NM04",
+ "appellation": "Chongyue",
"position": "MELEE",
"tagList": [
- "输出",
- "支援"
+ "爆发"
],
- "itemUsage": "喀兰贸易公司董事长,已与罗德岛签订合约,随时可以介入战场。",
- "itemDesc": "别再挣扎了,他提出的条件里真没有陷阱,就算有,你也看不出来。",
+ "itemUsage": "自称只是一介武人的炎国访客,重岳,可从未有人见他真正出手过。",
+ "itemDesc": "习武没什么门槛,越没门槛的事越难。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
- "subProfessionId": "lord",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "atk_scale",
- "value": 0.8,
- "valueStr": null
- }
- ],
- "overrideDescripton": null,
- "prefabKey": null,
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "fighter",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_172_svrash",
- "rangeId": "2-3",
+ "characterPrefabKey": "char_2024_chyue",
+ "rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1075,
- "atk": 297,
- "def": 189,
- "magicResistance": 5.0,
- "cost": 18,
- "blockCnt": 2,
+ "maxHp": 1246,
+ "atk": 242,
+ "def": 156,
+ "magicResistance": 0.0,
+ "cost": 9,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 0.78,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -250319,15 +250159,15 @@
{
"level": 50,
"data": {
- "maxHp": 1536,
- "atk": 444,
- "def": 259,
- "magicResistance": 5.0,
- "cost": 18,
- "blockCnt": 2,
+ "maxHp": 1684,
+ "atk": 357,
+ "def": 224,
+ "magicResistance": 0.0,
+ "cost": 9,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 0.78,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -250349,22 +250189,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_172_svrash",
- "rangeId": "3-12",
+ "characterPrefabKey": "char_2024_chyue",
+ "rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1536,
- "atk": 444,
- "def": 259,
- "magicResistance": 10.0,
- "cost": 20,
- "blockCnt": 2,
+ "maxHp": 1684,
+ "atk": 357,
+ "def": 224,
+ "magicResistance": 0.0,
+ "cost": 11,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 0.78,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -250385,15 +250225,15 @@
{
"level": 80,
"data": {
- "maxHp": 2022,
- "atk": 577,
- "def": 329,
- "magicResistance": 10.0,
- "cost": 20,
- "blockCnt": 2,
+ "maxHp": 2160,
+ "atk": 477,
+ "def": 304,
+ "magicResistance": 0.0,
+ "cost": 11,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 0.78,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -250431,22 +250271,22 @@
]
},
{
- "characterPrefabKey": "char_172_svrash",
- "rangeId": "3-12",
+ "characterPrefabKey": "char_2024_chyue",
+ "rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2022,
- "atk": 577,
- "def": 329,
- "magicResistance": 10.0,
- "cost": 20,
- "blockCnt": 2,
+ "maxHp": 2160,
+ "atk": 477,
+ "def": 304,
+ "magicResistance": 0.0,
+ "cost": 11,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 0.78,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -250467,15 +250307,15 @@
{
"level": 90,
"data": {
- "maxHp": 2560,
- "atk": 713,
- "def": 397,
- "magicResistance": 10.0,
- "cost": 20,
- "blockCnt": 2,
+ "maxHp": 2635,
+ "atk": 590,
+ "def": 363,
+ "magicResistance": 0.0,
+ "cost": 11,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 0.78,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -250501,13 +250341,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 6,
+ "id": "31024",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -250515,7 +250355,7 @@
],
"skills": [
{
- "skillId": "skchr_svrash_1",
+ "skillId": "skchr_chyue_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -250528,17 +250368,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30023",
- "count": 4,
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -250556,13 +250396,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "31034",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -250585,8 +250425,8 @@
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "31054",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -250598,7 +250438,7 @@
}
},
{
- "skillId": "skchr_svrash_2",
+ "skillId": "skchr_chyue_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -250611,17 +250451,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 6,
+ "id": "31023",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -250639,13 +250479,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "30044",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -250663,13 +250503,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30024",
- "count": 6,
+ "id": "31064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -250681,7 +250521,7 @@
}
},
{
- "skillId": "skchr_svrash_3",
+ "skillId": "skchr_chyue_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -250694,16 +250534,16 @@
"levelUpCost": [
{
"id": "3303",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31064",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "30093",
"count": 4,
"type": "MATERIAL"
}
@@ -250722,13 +250562,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "30064",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -250746,13 +250586,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30024",
- "count": 5,
+ "id": "30104",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -250775,18 +250615,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "领袖",
- "description": "攻击力+5%,编入队伍时所有我方单位的再部署时间-5%",
+ "name": "止戈",
+ "description": "对目标普通攻击时,有18%的概率使重岳2.5秒内对其造成的伤害提升55%",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.05,
+ "key": "prob",
+ "value": 0.18,
"valueStr": null
},
{
- "key": "respawn_time",
- "value": -0.05,
+ "key": "damage_scale",
+ "value": 1.55,
+ "valueStr": null
+ },
+ {
+ "key": "up_duration",
+ "value": 2.5,
"valueStr": null
}
],
@@ -250800,18 +250645,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "领袖",
- "description": "攻击力+7%<@ba.talpu>(+2%)>,编入队伍时所有我方单位的再部署时间-7%<@ba.talpu>(+2%)>",
+ "name": "止戈",
+ "description": "对目标普通攻击时,有20%<@ba.talpu>(+2%)>的概率使重岳2.5秒内对其造成的伤害提升60%<@ba.talpu>(+5%)>",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.07,
+ "key": "prob",
+ "value": 0.2,
"valueStr": null
},
{
- "key": "respawn_time",
- "value": -0.07,
+ "key": "damage_scale",
+ "value": 1.6,
+ "valueStr": null
+ },
+ {
+ "key": "up_duration",
+ "value": 2.5,
"valueStr": null
}
],
@@ -250825,18 +250675,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "领袖",
- "description": "攻击力+10%,编入队伍时所有我方单位的再部署时间-10%",
+ "name": "止戈",
+ "description": "对目标普通攻击时,有23%的概率使重岳2.5秒内对其造成的伤害提升65%",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.1,
+ "key": "prob",
+ "value": 0.23,
"valueStr": null
},
{
- "key": "respawn_time",
- "value": -0.1,
+ "key": "damage_scale",
+ "value": 1.65,
+ "valueStr": null
+ },
+ {
+ "key": "up_duration",
+ "value": 2.5,
"valueStr": null
}
],
@@ -250850,18 +250705,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "领袖",
- "description": "攻击力+12%<@ba.talpu>(+2%)>,编入队伍时所有我方单位的再部署时间-12%<@ba.talpu>(+2%)>",
+ "name": "止戈",
+ "description": "对目标普通攻击时,有25%<@ba.talpu>(+2%)>的概率使重岳2.5秒内对其造成的伤害提升70%<@ba.talpu>(+5%)>",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.12,
+ "key": "prob",
+ "value": 0.25,
"valueStr": null
},
{
- "key": "respawn_time",
- "value": -0.12,
+ "key": "damage_scale",
+ "value": 1.7,
+ "valueStr": null
+ },
+ {
+ "key": "up_duration",
+ "value": 2.5,
"valueStr": null
}
],
@@ -250879,10 +250739,16 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "鹰眼视觉",
- "description": "攻击范围内敌人的<$ba.invisible>隐匿>效果失效",
+ "name": "万象为宾",
+ "description": "若重岳释放一次技能击倒不少于一个敌人,则回复3点技力",
"rangeId": null,
- "blackboard": [],
+ "blackboard": [
+ {
+ "key": "sp",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ],
"tokenKey": null,
"isHideTalent": false
}
@@ -250938,7 +250804,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+26",
+ "description": "攻击力+24",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -250950,7 +250816,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 26.0,
+ "value": 24.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -251023,8 +250889,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 50,
- "def": 50,
+ "atk": 60,
+ "def": 30,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -251075,12 +250941,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
- "count": 6,
+ "id": "30041",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30021",
"count": 4,
"type": "MATERIAL"
}
@@ -251098,7 +250964,7 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
}
@@ -251116,13 +250982,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30032",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -251139,8 +251005,8 @@
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 7,
+ "id": "30043",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -251157,39 +251023,39 @@
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 4,
+ "id": "31063",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "31033",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_293_thorns": {
- "name": "棘刺",
+ "char_172_svrash": {
+ "name": "银灰",
"description": "可以进行<@ba.kw>远程攻击>,但此时攻击力降低至80%",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_293_thorns",
+ "potentialItemId": "p_char_172_svrash",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_293_thorns",
- "nationId": "iberia",
- "groupId": null,
+ "classicPotentialItemId": "class_p_char_172_svrash",
+ "nationId": "kjerag",
+ "groupId": "karlan",
"teamId": null,
- "displayNumber": "II01",
- "appellation": "Thorns",
+ "displayNumber": "JC01",
+ "appellation": "SilverAsh",
"position": "MELEE",
"tagList": [
"输出",
- "防护"
+ "支援"
],
- "itemUsage": "罗德岛近卫干员棘刺,从不浪费力气,每一次攻击都经过精密计算。",
- "itemDesc": "他往往会以自己的理解来配合指挥。",
+ "itemUsage": "喀兰贸易公司董事长,已与罗德岛签订合约,随时可以介入战场。",
+ "itemDesc": "别再挣扎了,他提出的条件里真没有陷阱,就算有,你也看不出来。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -251220,16 +251086,16 @@
},
"phases": [
{
- "characterPrefabKey": "char_293_thorns",
+ "characterPrefabKey": "char_172_svrash",
"rangeId": "2-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1096,
- "atk": 296,
- "def": 191,
+ "maxHp": 1075,
+ "atk": 297,
+ "def": 189,
"magicResistance": 5.0,
"cost": 18,
"blockCnt": 2,
@@ -251256,9 +251122,9 @@
{
"level": 50,
"data": {
- "maxHp": 1567,
- "atk": 442,
- "def": 263,
+ "maxHp": 1536,
+ "atk": 444,
+ "def": 259,
"magicResistance": 5.0,
"cost": 18,
"blockCnt": 2,
@@ -251286,16 +251152,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_293_thorns",
+ "characterPrefabKey": "char_172_svrash",
"rangeId": "3-12",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1567,
- "atk": 442,
- "def": 263,
+ "maxHp": 1536,
+ "atk": 444,
+ "def": 259,
"magicResistance": 10.0,
"cost": 20,
"blockCnt": 2,
@@ -251322,9 +251188,9 @@
{
"level": 80,
"data": {
- "maxHp": 2063,
- "atk": 575,
- "def": 333,
+ "maxHp": 2022,
+ "atk": 577,
+ "def": 329,
"magicResistance": 10.0,
"cost": 20,
"blockCnt": 2,
@@ -251356,28 +251222,28 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30032",
"count": 8,
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30062",
"count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_293_thorns",
+ "characterPrefabKey": "char_172_svrash",
"rangeId": "3-12",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2063,
- "atk": 575,
- "def": 333,
+ "maxHp": 2022,
+ "atk": 577,
+ "def": 329,
"magicResistance": 10.0,
"cost": 20,
"blockCnt": 2,
@@ -251404,9 +251270,9 @@
{
"level": 90,
"data": {
- "maxHp": 2612,
- "atk": 711,
- "def": 402,
+ "maxHp": 2560,
+ "atk": 713,
+ "def": 397,
"magicResistance": 10.0,
"cost": 20,
"blockCnt": 2,
@@ -251438,12 +251304,12 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30074",
"count": 6,
"type": "MATERIAL"
}
@@ -251452,7 +251318,7 @@
],
"skills": [
{
- "skillId": "skcom_atk_up[3]",
+ "skillId": "skchr_svrash_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -251465,16 +251331,16 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "30023",
"count": 4,
"type": "MATERIAL"
}
@@ -251493,12 +251359,12 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30054",
"count": 8,
"type": "MATERIAL"
}
@@ -251517,13 +251383,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
- "count": 6,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -251535,7 +251401,7 @@
}
},
{
- "skillId": "skchr_thorns_2",
+ "skillId": "skchr_svrash_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -251548,17 +251414,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "30033",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -251576,13 +251442,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30084",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30064",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -251600,13 +251466,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "30024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -251618,7 +251484,7 @@
}
},
{
- "skillId": "skchr_thorns_3",
+ "skillId": "skchr_svrash_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -251631,17 +251497,17 @@
"levelUpCost": [
{
"id": "3303",
- "count": 8,
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -251659,13 +251525,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -251688,7 +251554,7 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30024",
"count": 5,
"type": "MATERIAL"
}
@@ -251712,23 +251578,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "神经腐蚀",
- "description": "攻击使目标中毒,在3秒内每秒受到65点法术伤害(对会远程攻击的目标伤害加倍)",
+ "name": "领袖",
+ "description": "攻击力+5%,编入队伍时所有我方单位的再部署时间-5%",
"rangeId": null,
"blackboard": [
{
- "key": "damage[normal]",
- "value": 65.0,
- "valueStr": null
- },
- {
- "key": "damage[ranged]",
- "value": 130.0,
+ "key": "atk",
+ "value": 0.05,
"valueStr": null
},
{
- "key": "duration",
- "value": 3.0,
+ "key": "respawn_time",
+ "value": -0.05,
"valueStr": null
}
],
@@ -251742,23 +251603,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "神经腐蚀",
- "description": "攻击使目标中毒,在3秒内每秒受到80<@ba.talpu>(+15)>点法术伤害(对会远程攻击的目标伤害加倍)",
+ "name": "领袖",
+ "description": "攻击力+7%<@ba.talpu>(+2%)>,编入队伍时所有我方单位的再部署时间-7%<@ba.talpu>(+2%)>",
"rangeId": null,
"blackboard": [
{
- "key": "damage[normal]",
- "value": 80.0,
- "valueStr": null
- },
- {
- "key": "damage[ranged]",
- "value": 160.0,
+ "key": "atk",
+ "value": 0.07,
"valueStr": null
},
{
- "key": "duration",
- "value": 3.0,
+ "key": "respawn_time",
+ "value": -0.07,
"valueStr": null
}
],
@@ -251772,23 +251628,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "神经腐蚀",
- "description": "攻击使目标中毒,在3秒内每秒受到125点法术伤害(对会远程攻击的目标伤害加倍)",
+ "name": "领袖",
+ "description": "攻击力+10%,编入队伍时所有我方单位的再部署时间-10%",
"rangeId": null,
"blackboard": [
{
- "key": "damage[normal]",
- "value": 125.0,
- "valueStr": null
- },
- {
- "key": "damage[ranged]",
- "value": 250.0,
+ "key": "atk",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "duration",
- "value": 3.0,
+ "key": "respawn_time",
+ "value": -0.1,
"valueStr": null
}
],
@@ -251802,23 +251653,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "神经腐蚀",
- "description": "攻击使目标中毒,在3秒内每秒受到140<@ba.talpu>(+15)>点法术伤害(对会远程攻击的目标伤害加倍)",
+ "name": "领袖",
+ "description": "攻击力+12%<@ba.talpu>(+2%)>,编入队伍时所有我方单位的再部署时间-12%<@ba.talpu>(+2%)>",
"rangeId": null,
"blackboard": [
{
- "key": "damage[normal]",
- "value": 140.0,
- "valueStr": null
- },
- {
- "key": "damage[ranged]",
- "value": 280.0,
+ "key": "atk",
+ "value": 0.12,
"valueStr": null
},
{
- "key": "duration",
- "value": 3.0,
+ "key": "respawn_time",
+ "value": -0.12,
"valueStr": null
}
],
@@ -251836,46 +251682,10 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "故土潮声",
- "description": "如果2秒内没有主动攻击过,每秒恢复最大生命3.5%的生命",
- "rangeId": null,
- "blackboard": [
- {
- "key": "delay",
- "value": 2.0,
- "valueStr": null
- },
- {
- "key": "hp_recovery_per_sec_by_max_hp_ratio",
- "value": 0.035,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "2",
- "name": "故土潮声",
- "description": "如果2秒内没有主动攻击过,每秒恢复最大生命4%<@ba.talpu>(+0.5%)>的生命",
+ "name": "鹰眼视觉",
+ "description": "攻击范围内敌人的<$ba.invisible>隐匿>效果失效",
"rangeId": null,
- "blackboard": [
- {
- "key": "delay",
- "value": 2.0,
- "valueStr": null
- },
- {
- "key": "hp_recovery_per_sec_by_max_hp_ratio",
- "value": 0.04,
- "valueStr": null
- }
- ],
+ "blackboard": [],
"tokenKey": null,
"isHideTalent": false
}
@@ -251907,9 +251717,26 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第二天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
@@ -251999,8 +251826,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 30,
- "def": 70,
+ "atk": 50,
+ "def": 50,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -252051,12 +251878,12 @@
"type": "MATERIAL"
},
{
- "id": "30041",
- "count": 5,
+ "id": "30031",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30021",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -252074,7 +251901,7 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
}
@@ -252092,13 +251919,13 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 3,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -252115,8 +251942,8 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 8,
+ "id": "30023",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -252133,39 +251960,39 @@
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 3,
+ "id": "30033",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 6,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_4082_qiubai": {
- "name": "仇白",
+ "char_293_thorns": {
+ "name": "棘刺",
"description": "可以进行<@ba.kw>远程攻击>,但此时攻击力降低至80%",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4082_qiubai",
+ "potentialItemId": "p_char_293_thorns",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "yan",
+ "classicPotentialItemId": "class_p_char_293_thorns",
+ "nationId": "iberia",
"groupId": null,
"teamId": null,
- "displayNumber": "YD20",
- "appellation": "Qiubai",
+ "displayNumber": "II01",
+ "appellation": "Thorns",
"position": "MELEE",
"tagList": [
"输出",
- "控场"
+ "防护"
],
- "itemUsage": "行走江湖的炎国剑客仇白,为不平之事停下脚步。",
- "itemDesc": "她出生时正遇一场大雪,这本是一场难得的相逢。",
+ "itemUsage": "罗德岛近卫干员棘刺,从不浪费力气,每一次攻击都经过精密计算。",
+ "itemDesc": "他往往会以自己的理解来配合指挥。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -252196,15 +252023,15 @@
},
"phases": [
{
- "characterPrefabKey": "char_4082_qiubai",
+ "characterPrefabKey": "char_293_thorns",
"rangeId": "2-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1041,
- "atk": 299,
+ "maxHp": 1096,
+ "atk": 296,
"def": 191,
"magicResistance": 5.0,
"cost": 18,
@@ -252232,8 +252059,8 @@
{
"level": 50,
"data": {
- "maxHp": 1488,
- "atk": 447,
+ "maxHp": 1567,
+ "atk": 442,
"def": 263,
"magicResistance": 5.0,
"cost": 18,
@@ -252262,15 +252089,15 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4082_qiubai",
+ "characterPrefabKey": "char_293_thorns",
"rangeId": "3-12",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1488,
- "atk": 447,
+ "maxHp": 1567,
+ "atk": 442,
"def": 263,
"magicResistance": 10.0,
"cost": 20,
@@ -252298,8 +252125,8 @@
{
"level": 80,
"data": {
- "maxHp": 1959,
- "atk": 581,
+ "maxHp": 2063,
+ "atk": 575,
"def": 333,
"magicResistance": 10.0,
"cost": 20,
@@ -252332,27 +252159,27 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 7,
+ "id": "30042",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 4,
+ "id": "30052",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4082_qiubai",
+ "characterPrefabKey": "char_293_thorns",
"rangeId": "3-12",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1959,
- "atk": 581,
+ "maxHp": 2063,
+ "atk": 575,
"def": 333,
"magicResistance": 10.0,
"cost": 20,
@@ -252380,8 +252207,8 @@
{
"level": 90,
"data": {
- "maxHp": 2480,
- "atk": 718,
+ "maxHp": 2612,
+ "atk": 711,
"def": 402,
"magicResistance": 10.0,
"cost": 20,
@@ -252414,12 +252241,12 @@
"type": "MATERIAL"
},
{
- "id": "30145",
- "count": 3,
+ "id": "30115",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30044",
"count": 6,
"type": "MATERIAL"
}
@@ -252428,7 +252255,7 @@
],
"skills": [
{
- "skillId": "skchr_qiubai_1",
+ "skillId": "skcom_atk_up[3]",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -252450,7 +252277,7 @@
"type": "MATERIAL"
},
{
- "id": "30103",
+ "id": "31013",
"count": 4,
"type": "MATERIAL"
}
@@ -252469,12 +252296,12 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30104",
"count": 8,
"type": "MATERIAL"
}
@@ -252493,13 +252320,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 4,
+ "id": "30084",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -252511,7 +252338,7 @@
}
},
{
- "skillId": "skchr_qiubai_2",
+ "skillId": "skchr_thorns_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -252528,12 +252355,12 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
+ "id": "30053",
"count": 8,
"type": "MATERIAL"
}
@@ -252552,13 +252379,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -252576,13 +252403,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 4,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -252594,7 +252421,7 @@
}
},
{
- "skillId": "skchr_qiubai_3",
+ "skillId": "skchr_thorns_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -252612,12 +252439,12 @@
},
{
"id": "30094",
- "count": 3,
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 4,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -252635,13 +252462,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 6,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -252659,12 +252486,12 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30104",
"count": 5,
"type": "MATERIAL"
}
@@ -252688,13 +252515,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "入隙",
- "description": "攻击处于<$ba.sluggish>停顿>、<$ba.root>束缚>的敌人时,额外造成相当于攻击力25%的法术伤害",
+ "name": "神经腐蚀",
+ "description": "攻击使目标中毒,在3秒内每秒受到65点法术伤害(对会远程攻击的目标伤害加倍)",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.25,
+ "key": "damage[normal]",
+ "value": 65.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage[ranged]",
+ "value": 130.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -252708,13 +252545,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "入隙",
- "description": "攻击处于<$ba.sluggish>停顿>、<$ba.root>束缚>的敌人时,额外造成相当于攻击力28%<@ba.talpu>(+3%)>的法术伤害",
+ "name": "神经腐蚀",
+ "description": "攻击使目标中毒,在3秒内每秒受到80<@ba.talpu>(+15)>点法术伤害(对会远程攻击的目标伤害加倍)",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.28,
+ "key": "damage[normal]",
+ "value": 80.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage[ranged]",
+ "value": 160.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -252728,13 +252575,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "入隙",
- "description": "攻击处于<$ba.sluggish>停顿>、<$ba.root>束缚>的敌人时,额外造成相当于攻击力40%的法术伤害",
+ "name": "神经腐蚀",
+ "description": "攻击使目标中毒,在3秒内每秒受到125点法术伤害(对会远程攻击的目标伤害加倍)",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.4,
+ "key": "damage[normal]",
+ "value": 125.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage[ranged]",
+ "value": 250.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -252748,13 +252605,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "入隙",
- "description": "攻击处于<$ba.sluggish>停顿>、<$ba.root>束缚>的敌人时,额外造成相当于攻击力43%<@ba.talpu>(+3%)>的法术伤害",
+ "name": "神经腐蚀",
+ "description": "攻击使目标中毒,在3秒内每秒受到140<@ba.talpu>(+15)>点法术伤害(对会远程攻击的目标伤害加倍)",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.43,
+ "key": "damage[normal]",
+ "value": 140.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage[ranged]",
+ "value": 280.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -252772,18 +252639,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "落英",
- "description": "攻击时有20%的几率使目标<$ba.root>束缚>1.5秒",
+ "name": "故土潮声",
+ "description": "如果2秒内没有主动攻击过,每秒恢复最大生命3.5%的生命",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.2,
+ "key": "delay",
+ "value": 2.0,
"valueStr": null
},
{
- "key": "duration",
- "value": 1.5,
+ "key": "hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.035,
"valueStr": null
}
],
@@ -252797,18 +252664,18 @@
},
"requiredPotentialRank": 2,
"prefabKey": "2",
- "name": "落英",
- "description": "攻击时有23%<@ba.talpu>(+3%)>的几率使目标<$ba.root>束缚>1.5秒",
+ "name": "故土潮声",
+ "description": "如果2秒内没有主动攻击过,每秒恢复最大生命4%<@ba.talpu>(+0.5%)>的生命",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.23,
+ "key": "delay",
+ "value": 2.0,
"valueStr": null
},
{
- "key": "duration",
- "value": 1.5,
+ "key": "hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.04,
"valueStr": null
}
],
@@ -252935,8 +252802,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 50,
- "def": 50,
+ "atk": 30,
+ "def": 70,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -252987,12 +252854,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30041",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30021",
"count": 4,
"type": "MATERIAL"
}
@@ -253010,8 +252877,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -253028,13 +252895,13 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30032",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -253051,8 +252918,8 @@
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 6,
+ "id": "30013",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -253069,64 +252936,85 @@
"type": "MATERIAL"
},
{
- "id": "31053",
- "count": 5,
+ "id": "30053",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 3,
+ "id": "30073",
+ "count": 6,
"type": "MATERIAL"
}
]
}
]
},
- "char_4088_hodrer": {
- "name": "赫德雷",
- "description": "同时攻击阻挡的<@ba.kw>所有敌人>",
+ "char_4082_qiubai": {
+ "name": "仇白",
+ "description": "可以进行<@ba.kw>远程攻击>,但此时攻击力降低至80%",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4088_hodrer",
+ "potentialItemId": "p_char_4082_qiubai",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": null,
- "groupId": "babel",
+ "nationId": "yan",
+ "groupId": null,
"teamId": null,
- "displayNumber": "B216",
- "appellation": "Hoederer",
+ "displayNumber": "YD20",
+ "appellation": "Qiubai",
"position": "MELEE",
"tagList": [
- "输出"
+ "输出",
+ "控场"
],
- "itemUsage": "萨卡兹雇佣兵赫德雷,披着战争向你走来。",
- "itemDesc": "这不是他的选择,萨卡兹没有太多选择。",
+ "itemUsage": "行走江湖的炎国剑客仇白,为不平之事停下脚步。",
+ "itemDesc": "她出生时正遇一场大雪,这本是一场难得的相逢。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
- "subProfessionId": "crusher",
- "trait": null,
+ "subProfessionId": "lord",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 0.8,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": null,
+ "prefabKey": null,
+ "rangeId": null
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_4088_hodrer",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_4082_qiubai",
+ "rangeId": "2-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2626,
- "atk": 742,
- "def": 0,
- "magicResistance": 0.0,
- "cost": 20,
+ "maxHp": 1041,
+ "atk": 299,
+ "def": 191,
+ "magicResistance": 5.0,
+ "cost": 18,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.5,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -253147,15 +253035,15 @@
{
"level": 50,
"data": {
- "maxHp": 3549,
- "atk": 1031,
- "def": 0,
- "magicResistance": 0.0,
- "cost": 20,
+ "maxHp": 1488,
+ "atk": 447,
+ "def": 263,
+ "magicResistance": 5.0,
+ "cost": 18,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.5,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -253177,22 +253065,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4088_hodrer",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_4082_qiubai",
+ "rangeId": "3-12",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 3549,
- "atk": 1031,
- "def": 0,
- "magicResistance": 0.0,
- "cost": 22,
+ "maxHp": 1488,
+ "atk": 447,
+ "def": 263,
+ "magicResistance": 10.0,
+ "cost": 20,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.5,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -253213,15 +253101,15 @@
{
"level": 80,
"data": {
- "maxHp": 4670,
- "atk": 1323,
- "def": 0,
- "magicResistance": 0.0,
- "cost": 22,
+ "maxHp": 1959,
+ "atk": 581,
+ "def": 333,
+ "magicResistance": 10.0,
+ "cost": 20,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.5,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -253247,34 +253135,34 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 10,
+ "id": "30052",
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 3,
+ "id": "30022",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4088_hodrer",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_4082_qiubai",
+ "rangeId": "3-12",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 4670,
- "atk": 1323,
- "def": 0,
- "magicResistance": 0.0,
- "cost": 24,
+ "maxHp": 1959,
+ "atk": 581,
+ "def": 333,
+ "magicResistance": 10.0,
+ "cost": 20,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.5,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -253295,15 +253183,15 @@
{
"level": 90,
"data": {
- "maxHp": 5988,
- "atk": 1576,
- "def": 0,
- "magicResistance": 0.0,
- "cost": 24,
+ "maxHp": 2480,
+ "atk": 718,
+ "def": 402,
+ "magicResistance": 10.0,
+ "cost": 20,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 2.5,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -253330,11 +253218,11 @@
},
{
"id": "30145",
- "count": 4,
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30084",
"count": 6,
"type": "MATERIAL"
}
@@ -253343,7 +253231,7 @@
],
"skills": [
{
- "skillId": "skchr_hodrer_1",
+ "skillId": "skchr_qiubai_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -253360,12 +253248,12 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
+ "id": "30103",
"count": 4,
"type": "MATERIAL"
}
@@ -253384,12 +253272,12 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30074",
"count": 8,
"type": "MATERIAL"
}
@@ -253408,13 +253296,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 5,
+ "id": "30094",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -253426,7 +253314,7 @@
}
},
{
- "skillId": "skchr_hodrer_2",
+ "skillId": "skchr_qiubai_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -253443,13 +253331,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30073",
- "count": 5,
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -253467,12 +253355,12 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30054",
"count": 8,
"type": "MATERIAL"
}
@@ -253491,13 +253379,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31084",
- "count": 6,
+ "id": "30044",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -253509,7 +253397,7 @@
}
},
{
- "skillId": "skchr_hodrer_3",
+ "skillId": "skchr_qiubai_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -253526,13 +253414,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "30094",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 5,
+ "id": "30053",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -253550,13 +253438,13 @@
"type": "MATERIAL"
},
{
- "id": "31074",
+ "id": "30064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 8,
+ "id": "31054",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -253574,13 +253462,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 4,
+ "id": "31034",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -253603,18 +253491,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "及锋而试",
- "description": "攻击敌人时攻击力提升至105%,若目标处于<$ba.stun>晕眩>、<$ba.root>束缚>则改为提升至125%",
+ "name": "入隙",
+ "description": "攻击处于<$ba.sluggish>停顿>、<$ba.root>束缚>的敌人时,额外造成相当于攻击力25%的法术伤害",
"rangeId": null,
"blackboard": [
{
"key": "atk_scale",
- "value": 1.25,
+ "value": 0.25,
"valueStr": null
- },
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "入隙",
+ "description": "攻击处于<$ba.sluggish>停顿>、<$ba.root>束缚>的敌人时,额外造成相当于攻击力28%<@ba.talpu>(+3%)>的法术伤害",
+ "rangeId": null,
+ "blackboard": [
{
- "key": "atk_scale_2",
- "value": 1.05,
+ "key": "atk_scale",
+ "value": 0.28,
"valueStr": null
}
],
@@ -253628,18 +253531,33 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "及锋而试",
- "description": "攻击敌人时攻击力提升至110%,若目标处于<$ba.stun>晕眩>、<$ba.root>束缚>则改为提升至140%",
+ "name": "入隙",
+ "description": "攻击处于<$ba.sluggish>停顿>、<$ba.root>束缚>的敌人时,额外造成相当于攻击力40%的法术伤害",
"rangeId": null,
"blackboard": [
{
"key": "atk_scale",
- "value": 1.4,
+ "value": 0.4,
"valueStr": null
- },
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "入隙",
+ "description": "攻击处于<$ba.sluggish>停顿>、<$ba.root>束缚>的敌人时,额外造成相当于攻击力43%<@ba.talpu>(+3%)>的法术伤害",
+ "rangeId": null,
+ "blackboard": [
{
- "key": "atk_scale_2",
- "value": 1.1,
+ "key": "atk_scale",
+ "value": 0.43,
"valueStr": null
}
],
@@ -253657,13 +253575,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "余火之氅",
- "description": "使自身与身后一格的友军获得18%的<$ba.protect>庇护>",
- "rangeId": "b-1",
+ "name": "落英",
+ "description": "攻击时有20%的几率使目标<$ba.root>束缚>1.5秒",
+ "rangeId": null,
"blackboard": [
{
- "key": "damage_resistance",
- "value": 0.18,
+ "key": "prob",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 1.5,
"valueStr": null
}
],
@@ -253675,15 +253598,20 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 2,
"prefabKey": "2",
- "name": "余火之氅",
- "description": "使自身与身后一格的友军获得21%<@ba.talpu>(+3%)>的<$ba.protect>庇护>",
- "rangeId": "b-1",
+ "name": "落英",
+ "description": "攻击时有23%<@ba.talpu>(+3%)>的几率使目标<$ba.root>束缚>1.5秒",
+ "rangeId": null,
"blackboard": [
{
- "key": "damage_resistance",
- "value": 0.21,
+ "key": "prob",
+ "value": 0.23,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 1.5,
"valueStr": null
}
],
@@ -253718,31 +253646,14 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "生命上限+250",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "MAX_HP",
- "formulaItem": "ADDITION",
- "value": 250.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+45",
+ "description": "攻击力+26",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -253754,7 +253665,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 45.0,
+ "value": 26.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -253765,7 +253676,7 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -253826,9 +253737,9 @@
{
"level": 50,
"data": {
- "maxHp": 500,
- "atk": 80,
- "def": 0,
+ "maxHp": 0,
+ "atk": 50,
+ "def": 50,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -253879,12 +253790,12 @@
"type": "MATERIAL"
},
{
- "id": "30041",
- "count": 5,
+ "id": "30061",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30021",
+ "id": "30031",
"count": 4,
"type": "MATERIAL"
}
@@ -253902,8 +253813,8 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -253920,13 +253831,13 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30022",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -253943,8 +253854,8 @@
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 4,
+ "id": "30053",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -253966,7 +253877,7 @@
"type": "MATERIAL"
},
{
- "id": "30033",
+ "id": "31013",
"count": 3,
"type": "MATERIAL"
}
@@ -253974,26 +253885,25 @@
}
]
},
- "char_4145_ulpia": {
- "name": "乌尔比安",
+ "char_4088_hodrer": {
+ "name": "赫德雷",
"description": "同时攻击阻挡的<@ba.kw>所有敌人>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4145_ulpia",
+ "potentialItemId": "p_char_4088_hodrer",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "egir",
- "groupId": "abyssal",
+ "nationId": null,
+ "groupId": "babel",
"teamId": null,
- "displayNumber": "AA00",
- "appellation": "Ulpianus",
+ "displayNumber": "B216",
+ "appellation": "Hoederer",
"position": "MELEE",
"tagList": [
- "输出",
- "生存"
+ "输出"
],
- "itemUsage": "深海猎人乌尔比安,与海洋的阴影融为一体。",
- "itemDesc": "他独行,一如他刚成为深海猎人时那样。",
+ "itemUsage": "萨卡兹雇佣兵赫德雷,披着战争向你走来。",
+ "itemDesc": "这不是他的选择,萨卡兹没有太多选择。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -254004,15 +253914,15 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4145_ulpia",
+ "characterPrefabKey": "char_4088_hodrer",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2641,
- "atk": 739,
+ "maxHp": 2626,
+ "atk": 742,
"def": 0,
"magicResistance": 0.0,
"cost": 20,
@@ -254040,8 +253950,8 @@
{
"level": 50,
"data": {
- "maxHp": 3569,
- "atk": 1027,
+ "maxHp": 3549,
+ "atk": 1031,
"def": 0,
"magicResistance": 0.0,
"cost": 20,
@@ -254070,15 +253980,15 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4145_ulpia",
+ "characterPrefabKey": "char_4088_hodrer",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 3569,
- "atk": 1027,
+ "maxHp": 3549,
+ "atk": 1031,
"def": 0,
"magicResistance": 0.0,
"cost": 22,
@@ -254106,8 +254016,8 @@
{
"level": 80,
"data": {
- "maxHp": 4697,
- "atk": 1317,
+ "maxHp": 4670,
+ "atk": 1323,
"def": 0,
"magicResistance": 0.0,
"cost": 22,
@@ -254140,27 +254050,27 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30032",
"count": 10,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 6,
+ "id": "30052",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4145_ulpia",
+ "characterPrefabKey": "char_4088_hodrer",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 4697,
- "atk": 1317,
+ "maxHp": 4670,
+ "atk": 1323,
"def": 0,
"magicResistance": 0.0,
"cost": 24,
@@ -254188,8 +254098,8 @@
{
"level": 90,
"data": {
- "maxHp": 6022,
- "atk": 1569,
+ "maxHp": 5988,
+ "atk": 1576,
"def": 0,
"magicResistance": 0.0,
"cost": 24,
@@ -254227,8 +254137,8 @@
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 2,
+ "id": "31064",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -254236,7 +254146,7 @@
],
"skills": [
{
- "skillId": "skchr_ulpia_1",
+ "skillId": "skchr_hodrer_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -254253,13 +254163,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30013",
- "count": 11,
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -254277,7 +254187,7 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
@@ -254301,13 +254211,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 6,
+ "id": "31044",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -254319,7 +254229,7 @@
}
},
{
- "skillId": "skchr_ulpia_2",
+ "skillId": "skchr_hodrer_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -254336,13 +254246,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 6,
+ "id": "30073",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -254360,13 +254270,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 7,
+ "id": "31024",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -254384,13 +254294,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 2,
+ "id": "31084",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -254402,9 +254312,9 @@
}
},
{
- "skillId": "skchr_ulpia_3",
+ "skillId": "skchr_hodrer_3",
"overridePrefabKey": null,
- "overrideTokenKey": "token_10039_ulpia_block",
+ "overrideTokenKey": null,
"levelUpCostCond": [
{
"unlockCond": {
@@ -254419,13 +254329,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31043",
- "count": 4,
+ "id": "31013",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -254443,13 +254353,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "31044",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -254467,13 +254377,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31074",
- "count": 6,
+ "id": "31014",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -254495,24 +254405,19 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "本性的坚守",
- "description": "每次受到伤害时,治疗自身80点生命值;生命值低于50%时,治疗效果提升至120点生命值",
+ "prefabKey": "1",
+ "name": "及锋而试",
+ "description": "攻击敌人时攻击力提升至105%,若目标处于<$ba.stun>晕眩>、<$ba.root>束缚>则改为提升至125%",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.5,
- "valueStr": null
- },
- {
- "key": "value1",
- "value": 80.0,
+ "key": "atk_scale",
+ "value": 1.25,
"valueStr": null
},
{
- "key": "value2",
- "value": 120.0,
+ "key": "atk_scale_2",
+ "value": 1.05,
"valueStr": null
}
],
@@ -254525,24 +254430,19 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "本性的坚守",
- "description": "每次受到伤害时,治疗自身100点生命值;生命值低于50%时,治疗效果提升至160点生命值",
+ "prefabKey": "1",
+ "name": "及锋而试",
+ "description": "攻击敌人时攻击力提升至110%,若目标处于<$ba.stun>晕眩>、<$ba.root>束缚>则改为提升至140%",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.5,
- "valueStr": null
- },
- {
- "key": "value1",
- "value": 100.0,
+ "key": "atk_scale",
+ "value": 1.4,
"valueStr": null
},
{
- "key": "value2",
- "value": 160.0,
+ "key": "atk_scale_2",
+ "value": 1.1,
"valueStr": null
}
],
@@ -254559,39 +254459,14 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "血脉的哺养",
- "description": "每次击倒一名敌人时,自身的生命上限提高120,攻击力提高30,最多叠加9次,其他【深海猎人】干员获得50%的提高效果",
- "rangeId": null,
+ "prefabKey": "2",
+ "name": "余火之氅",
+ "description": "使自身与身后一格的友军获得18%的<$ba.protect>庇护>",
+ "rangeId": "b-1",
"blackboard": [
{
- "key": "max_stack_cnt",
- "value": 9.0,
- "valueStr": null
- },
- {
- "key": "max_hp",
- "value": 120.0,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 30.0,
- "valueStr": null
- },
- {
- "key": "ulpia_t_1[abyssal].max_hp",
- "value": 60.0,
- "valueStr": null
- },
- {
- "key": "ulpia_t_1[abyssal].atk",
- "value": 15.0,
- "valueStr": null
- },
- {
- "key": "ulpia_t_1[abyssal].max_stack_cnt",
- "value": 9.0,
+ "key": "damage_resistance",
+ "value": 0.18,
"valueStr": null
}
],
@@ -254604,39 +254479,14 @@
"level": 1
},
"requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "血脉的哺养",
- "description": "每次击倒一名敌人时,自身的生命上限提高120,攻击力提高30,最多叠加10<@ba.talpu>(+1)>次,其他【深海猎人】干员获得50%的提高效果",
- "rangeId": null,
+ "prefabKey": "2",
+ "name": "余火之氅",
+ "description": "使自身与身后一格的友军获得21%<@ba.talpu>(+3%)>的<$ba.protect>庇护>",
+ "rangeId": "b-1",
"blackboard": [
{
- "key": "max_stack_cnt",
- "value": 10.0,
- "valueStr": null
- },
- {
- "key": "max_hp",
- "value": 120.0,
- "valueStr": null
- },
- {
- "key": "atk",
- "value": 30.0,
- "valueStr": null
- },
- {
- "key": "ulpia_t_1[abyssal].max_hp",
- "value": 60.0,
- "valueStr": null
- },
- {
- "key": "ulpia_t_1[abyssal].atk",
- "value": 15.0,
- "valueStr": null
- },
- {
- "key": "ulpia_t_1[abyssal].max_stack_cnt",
- "value": 10.0,
+ "key": "damage_resistance",
+ "value": 0.21,
"valueStr": null
}
],
@@ -254644,24 +254494,6 @@
"isHideTalent": false
}
]
- },
- {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "-1",
- "name": null,
- "description": null,
- "rangeId": null,
- "blackboard": [],
- "tokenKey": null,
- "isHideTalent": true
- }
- ]
}
],
"potentialRanks": [
@@ -254914,8 +254746,8 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 5,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -254932,12 +254764,12 @@
"type": "MATERIAL"
},
{
- "id": "31023",
+ "id": "31053",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "31053",
+ "id": "30033",
"count": 3,
"type": "MATERIAL"
}
@@ -254945,52 +254777,52 @@
}
]
},
- "char_010_chen": {
- "name": "陈",
- "description": "普通攻击连续造成<@ba.kw>两次>伤害",
+ "char_4145_ulpia": {
+ "name": "乌尔比安",
+ "description": "同时攻击阻挡的<@ba.kw>所有敌人>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_010_chen",
+ "potentialItemId": "p_char_4145_ulpia",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_010_chen",
- "nationId": "lungmen",
- "groupId": "lgd",
+ "classicPotentialItemId": null,
+ "nationId": "egir",
+ "groupId": "abyssal",
"teamId": null,
- "displayNumber": "LM04",
- "appellation": "Ch'en",
+ "displayNumber": "AA00",
+ "appellation": "Ulpianus",
"position": "MELEE",
"tagList": [
- "爆发",
- "输出"
+ "输出",
+ "生存"
],
- "itemUsage": "龙门近卫局特别督察组组长陈,正依合约前来协助罗德岛的任务。",
- "itemDesc": "生气的时候很可怕,平常也最好别惹她。",
+ "itemUsage": "深海猎人乌尔比安,与海洋的阴影融为一体。",
+ "itemDesc": "他独行,一如他刚成为深海猎人时那样。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
- "subProfessionId": "sword",
+ "subProfessionId": "crusher",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_010_chen",
+ "characterPrefabKey": "char_4145_ulpia",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1229,
- "atk": 249,
- "def": 154,
+ "maxHp": 2641,
+ "atk": 739,
+ "def": 0,
"magicResistance": 0.0,
- "cost": 19,
+ "cost": 20,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -255011,15 +254843,15 @@
{
"level": 50,
"data": {
- "maxHp": 1684,
- "atk": 361,
- "def": 221,
+ "maxHp": 3569,
+ "atk": 1027,
+ "def": 0,
"magicResistance": 0.0,
- "cost": 19,
+ "cost": 20,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -255041,22 +254873,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_010_chen",
+ "characterPrefabKey": "char_4145_ulpia",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1684,
- "atk": 361,
- "def": 221,
+ "maxHp": 3569,
+ "atk": 1027,
+ "def": 0,
"magicResistance": 0.0,
- "cost": 21,
+ "cost": 22,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -255077,15 +254909,15 @@
{
"level": 80,
"data": {
- "maxHp": 2188,
- "atk": 469,
- "def": 288,
+ "maxHp": 4697,
+ "atk": 1317,
+ "def": 0,
"magicResistance": 0.0,
- "cost": 21,
+ "cost": 22,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -255111,34 +254943,34 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30022",
+ "count": 10,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30012",
+ "count": 6,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_010_chen",
+ "characterPrefabKey": "char_4145_ulpia",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2188,
- "atk": 469,
- "def": 288,
+ "maxHp": 4697,
+ "atk": 1317,
+ "def": 0,
"magicResistance": 0.0,
- "cost": 23,
+ "cost": 24,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -255159,15 +254991,15 @@
{
"level": 90,
"data": {
- "maxHp": 2880,
- "atk": 610,
- "def": 352,
+ "maxHp": 6022,
+ "atk": 1569,
+ "def": 0,
"magicResistance": 0.0,
- "cost": 23,
+ "cost": 24,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
+ "baseAttackTime": 2.5,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -255193,13 +255025,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 6,
+ "id": "31054",
+ "count": 2,
"type": "MATERIAL"
}
]
@@ -255207,7 +255039,7 @@
],
"skills": [
{
- "skillId": "skchr_chen_1",
+ "skillId": "skchr_ulpia_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -255224,13 +255056,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -255248,13 +255080,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "30084",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -255277,8 +255109,8 @@
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "31064",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -255290,7 +255122,7 @@
}
},
{
- "skillId": "skchr_chen_2",
+ "skillId": "skchr_ulpia_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -255307,13 +255139,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30033",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -255331,13 +255163,13 @@
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 8,
+ "id": "30044",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -255355,13 +255187,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30034",
- "count": 6,
+ "id": "31044",
+ "count": 2,
"type": "MATERIAL"
}
]
@@ -255373,9 +255205,9 @@
}
},
{
- "skillId": "skchr_chen_3",
+ "skillId": "skchr_ulpia_3",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10039_ulpia_block",
"levelUpCostCond": [
{
"unlockCond": {
@@ -255390,13 +255222,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "31043",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -255414,13 +255246,13 @@
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 8,
+ "id": "30064",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -255443,8 +255275,8 @@
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 5,
+ "id": "31074",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -255466,19 +255298,24 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "呵斥",
- "description": "在场时每5秒回复全场友方角色1点攻击/受击技力",
+ "prefabKey": "2",
+ "name": "本性的坚守",
+ "description": "每次受到伤害时,治疗自身80点生命值;生命值低于50%时,治疗效果提升至120点生命值",
"rangeId": null,
"blackboard": [
{
- "key": "interval",
- "value": 5.0,
+ "key": "hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "sp",
- "value": 1.0,
+ "key": "value1",
+ "value": 80.0,
+ "valueStr": null
+ },
+ {
+ "key": "value2",
+ "value": 120.0,
"valueStr": null
}
],
@@ -255491,19 +255328,24 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "呵斥",
- "description": "在场时每4秒回复全场友方角色1点攻击/受击技力",
+ "prefabKey": "2",
+ "name": "本性的坚守",
+ "description": "每次受到伤害时,治疗自身100点生命值;生命值低于50%时,治疗效果提升至160点生命值",
"rangeId": null,
"blackboard": [
{
- "key": "interval",
- "value": 4.0,
+ "key": "hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "sp",
- "value": 1.0,
+ "key": "value1",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "value2",
+ "value": 160.0,
"valueStr": null
}
],
@@ -255520,24 +255362,39 @@
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "持刀格斗术",
- "description": "攻击力+5%,防御力+5%,物理闪避+10%",
+ "prefabKey": "1",
+ "name": "血脉的哺养",
+ "description": "每次击倒一名敌人时,自身的生命上限提高120,攻击力提高30,最多叠加9次,其他【深海猎人】干员获得50%的提高效果",
"rangeId": null,
"blackboard": [
+ {
+ "key": "max_stack_cnt",
+ "value": 9.0,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 120.0,
+ "valueStr": null
+ },
{
"key": "atk",
- "value": 0.05,
+ "value": 30.0,
"valueStr": null
},
{
- "key": "def",
- "value": 0.05,
+ "key": "ulpia_t_1[abyssal].max_hp",
+ "value": 60.0,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.1,
+ "key": "ulpia_t_1[abyssal].atk",
+ "value": 15.0,
+ "valueStr": null
+ },
+ {
+ "key": "ulpia_t_1[abyssal].max_stack_cnt",
+ "value": 9.0,
"valueStr": null
}
],
@@ -255550,24 +255407,39 @@
"level": 1
},
"requiredPotentialRank": 4,
- "prefabKey": "2",
- "name": "持刀格斗术",
- "description": "攻击力+6%<@ba.talpu>(+1%)>,防御力+6%<@ba.talpu>(+1%)>,物理闪避+13%<@ba.talpu>(+3%)>",
+ "prefabKey": "1",
+ "name": "血脉的哺养",
+ "description": "每次击倒一名敌人时,自身的生命上限提高120,攻击力提高30,最多叠加10<@ba.talpu>(+1)>次,其他【深海猎人】干员获得50%的提高效果",
"rangeId": null,
"blackboard": [
+ {
+ "key": "max_stack_cnt",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 120.0,
+ "valueStr": null
+ },
{
"key": "atk",
- "value": 0.06,
+ "value": 30.0,
"valueStr": null
},
{
- "key": "def",
- "value": 0.06,
+ "key": "ulpia_t_1[abyssal].max_hp",
+ "value": 60.0,
"valueStr": null
},
{
- "key": "prob",
- "value": 0.13,
+ "key": "ulpia_t_1[abyssal].atk",
+ "value": 15.0,
+ "valueStr": null
+ },
+ {
+ "key": "ulpia_t_1[abyssal].max_stack_cnt",
+ "value": 10.0,
"valueStr": null
}
],
@@ -255575,6 +255447,24 @@
"isHideTalent": false
}
]
+ },
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "-1",
+ "name": null,
+ "description": null,
+ "rangeId": null,
+ "blackboard": [],
+ "tokenKey": null,
+ "isHideTalent": true
+ }
+ ]
}
],
"potentialRanks": [
@@ -255603,7 +255493,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-4秒",
+ "description": "生命上限+250",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -255613,9 +255503,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "RESPAWN_TIME",
+ "attributeType": "MAX_HP",
"formulaItem": "ADDITION",
- "value": -4.0,
+ "value": 250.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -255626,7 +255516,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+23",
+ "description": "攻击力+45",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -255638,7 +255528,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 23.0,
+ "value": 45.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -255710,9 +255600,9 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 50,
- "def": 50,
+ "maxHp": 500,
+ "atk": 80,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -255763,12 +255653,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
- "count": 6,
+ "id": "30041",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30021",
"count": 4,
"type": "MATERIAL"
}
@@ -255786,8 +255676,8 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -255804,13 +255694,13 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30032",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -255827,8 +255717,8 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30093",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -255845,40 +255735,39 @@
"type": "MATERIAL"
},
{
- "id": "30073",
+ "id": "31023",
"count": 5,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 4,
+ "id": "31053",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_4009_irene": {
- "name": "艾丽妮",
+ "char_010_chen": {
+ "name": "陈",
"description": "普通攻击连续造成<@ba.kw>两次>伤害",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4009_irene",
+ "potentialItemId": "p_char_010_chen",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "iberia",
- "groupId": null,
+ "classicPotentialItemId": "class_p_char_010_chen",
+ "nationId": "lungmen",
+ "groupId": "lgd",
"teamId": null,
- "displayNumber": "II07",
- "appellation": "Irene",
+ "displayNumber": "LM04",
+ "appellation": "Ch'en",
"position": "MELEE",
"tagList": [
"爆发",
- "输出",
- "控场"
+ "输出"
],
- "itemUsage": "审判庭信使艾丽妮,为守护伊比利亚的海岸线而战。",
- "itemDesc": "利剑挑破黑夜,提灯照亮前路。",
+ "itemUsage": "龙门近卫局特别督察组组长陈,正依合约前来协助罗德岛的任务。",
+ "itemDesc": "生气的时候很可怕,平常也最好别惹她。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -255889,16 +255778,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4009_irene",
+ "characterPrefabKey": "char_010_chen",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1236,
+ "maxHp": 1229,
"atk": 249,
- "def": 151,
+ "def": 154,
"magicResistance": 0.0,
"cost": 19,
"blockCnt": 2,
@@ -255925,9 +255814,9 @@
{
"level": 50,
"data": {
- "maxHp": 1694,
- "atk": 367,
- "def": 214,
+ "maxHp": 1684,
+ "atk": 361,
+ "def": 221,
"magicResistance": 0.0,
"cost": 19,
"blockCnt": 2,
@@ -255955,16 +255844,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4009_irene",
+ "characterPrefabKey": "char_010_chen",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1694,
- "atk": 367,
- "def": 214,
+ "maxHp": 1684,
+ "atk": 361,
+ "def": 221,
"magicResistance": 0.0,
"cost": 21,
"blockCnt": 2,
@@ -255991,9 +255880,9 @@
{
"level": 80,
"data": {
- "maxHp": 2201,
- "atk": 484,
- "def": 282,
+ "maxHp": 2188,
+ "atk": 469,
+ "def": 288,
"magicResistance": 0.0,
"cost": 21,
"blockCnt": 2,
@@ -256025,28 +255914,28 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 8,
+ "id": "30012",
+ "count": 12,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4009_irene",
+ "characterPrefabKey": "char_010_chen",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2201,
- "atk": 484,
- "def": 282,
+ "maxHp": 2188,
+ "atk": 469,
+ "def": 288,
"magicResistance": 0.0,
"cost": 23,
"blockCnt": 2,
@@ -256073,9 +255962,9 @@
{
"level": 90,
"data": {
- "maxHp": 2935,
- "atk": 621,
- "def": 349,
+ "maxHp": 2880,
+ "atk": 610,
+ "def": 352,
"magicResistance": 0.0,
"cost": 23,
"blockCnt": 2,
@@ -256107,13 +255996,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 7,
+ "id": "30074",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -256121,7 +256010,7 @@
],
"skills": [
{
- "skillId": "skchr_irene_1",
+ "skillId": "skchr_chen_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -256138,12 +256027,12 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "30063",
"count": 4,
"type": "MATERIAL"
}
@@ -256186,13 +256075,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 4,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -256204,7 +256093,7 @@
}
},
{
- "skillId": "skchr_irene_2",
+ "skillId": "skchr_chen_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -256221,13 +256110,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30094",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -256245,13 +256134,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30104",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -256269,13 +256158,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30034",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -256287,7 +256176,7 @@
}
},
{
- "skillId": "skchr_irene_3",
+ "skillId": "skchr_chen_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -256304,13 +256193,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 8,
+ "id": "30083",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -256328,7 +256217,7 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30024",
"count": 4,
"type": "MATERIAL"
},
@@ -256352,7 +256241,7 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
@@ -256381,18 +256270,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "审判之火",
- "description": "对敌人造成物理伤害时有50%概率无视其30%防御力,对空中单位概率提升至100%",
+ "name": "呵斥",
+ "description": "在场时每5秒回复全场友方角色1点攻击/受击技力",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.5,
+ "key": "interval",
+ "value": 5.0,
"valueStr": null
},
{
- "key": "def_penetrate",
- "value": 0.3,
+ "key": "sp",
+ "value": 1.0,
"valueStr": null
}
],
@@ -256406,18 +256295,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "审判之火",
- "description": "对敌人造成物理伤害时有50%概率无视其50%防御力,对空中单位概率提升至100%",
+ "name": "呵斥",
+ "description": "在场时每4秒回复全场友方角色1点攻击/受击技力",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.5,
+ "key": "interval",
+ "value": 4.0,
"valueStr": null
},
{
- "key": "def_penetrate",
- "value": 0.5,
+ "key": "sp",
+ "value": 1.0,
"valueStr": null
}
],
@@ -256435,18 +256324,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "净化之剑",
- "description": "攻击速度+18,场上有【海怪】敌人时效果翻倍",
+ "name": "持刀格斗术",
+ "description": "攻击力+5%,防御力+5%,物理闪避+10%",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 18.0,
+ "key": "atk",
+ "value": 0.05,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.0,
+ "key": "def",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.1,
"valueStr": null
}
],
@@ -256460,18 +256354,23 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "净化之剑",
- "description": "攻击速度+21<@ba.talpu>(+3)>,场上有【海怪】敌人时效果翻倍",
+ "name": "持刀格斗术",
+ "description": "攻击力+6%<@ba.talpu>(+1%)>,防御力+6%<@ba.talpu>(+1%)>,物理闪避+13%<@ba.talpu>(+3%)>",
"rangeId": null,
"blackboard": [
{
- "key": "attack_speed",
- "value": 21.0,
+ "key": "atk",
+ "value": 0.06,
"valueStr": null
},
{
- "key": "atk",
- "value": 0.0,
+ "key": "def",
+ "value": 0.06,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.13,
"valueStr": null
}
],
@@ -256615,8 +256514,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 80,
- "def": 20,
+ "atk": 50,
+ "def": 50,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -256667,12 +256566,12 @@
"type": "MATERIAL"
},
{
- "id": "30041",
- "count": 5,
+ "id": "30011",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30021",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -256690,8 +256589,8 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -256708,13 +256607,13 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30032",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -256731,8 +256630,8 @@
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 6,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -256749,12 +256648,12 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 3,
+ "id": "30073",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "31013",
+ "id": "30053",
"count": 4,
"type": "MATERIAL"
}
@@ -256762,27 +256661,27 @@
}
]
},
- "char_4116_blkkgt": {
- "name": "锏",
+ "char_4009_irene": {
+ "name": "艾丽妮",
"description": "普通攻击连续造成<@ba.kw>两次>伤害",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4116_blkkgt",
+ "potentialItemId": "p_char_4009_irene",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "kjerag",
- "groupId": "karlan",
+ "nationId": "iberia",
+ "groupId": null,
"teamId": null,
- "displayNumber": "JC07",
- "appellation": "Degenbrecher",
+ "displayNumber": "II07",
+ "appellation": "Irene",
"position": "MELEE",
"tagList": [
"爆发",
"输出",
- "削弱"
+ "控场"
],
- "itemUsage": "近卫干员锏,永远站在你的身后。",
- "itemDesc": "她不会主动说,也不会主动做,但你会知道,你该怎么说,你该怎么做。",
+ "itemUsage": "审判庭信使艾丽妮,为守护伊比利亚的海岸线而战。",
+ "itemDesc": "利剑挑破黑夜,提灯照亮前路。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -256793,16 +256692,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4116_blkkgt",
+ "characterPrefabKey": "char_4009_irene",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1218,
- "atk": 255,
- "def": 147,
+ "maxHp": 1236,
+ "atk": 249,
+ "def": 151,
"magicResistance": 0.0,
"cost": 19,
"blockCnt": 2,
@@ -256829,9 +256728,9 @@
{
"level": 50,
"data": {
- "maxHp": 1669,
- "atk": 376,
- "def": 208,
+ "maxHp": 1694,
+ "atk": 367,
+ "def": 214,
"magicResistance": 0.0,
"cost": 19,
"blockCnt": 2,
@@ -256859,16 +256758,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4116_blkkgt",
+ "characterPrefabKey": "char_4009_irene",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1669,
- "atk": 376,
- "def": 208,
+ "maxHp": 1694,
+ "atk": 367,
+ "def": 214,
"magicResistance": 0.0,
"cost": 21,
"blockCnt": 2,
@@ -256895,9 +256794,9 @@
{
"level": 80,
"data": {
- "maxHp": 2168,
- "atk": 495,
- "def": 274,
+ "maxHp": 2201,
+ "atk": 484,
+ "def": 282,
"magicResistance": 0.0,
"cost": 21,
"blockCnt": 2,
@@ -256929,28 +256828,28 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30032",
"count": 8,
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4116_blkkgt",
+ "characterPrefabKey": "char_4009_irene",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2168,
- "atk": 495,
- "def": 274,
+ "maxHp": 2201,
+ "atk": 484,
+ "def": 282,
"magicResistance": 0.0,
"cost": 23,
"blockCnt": 2,
@@ -256977,9 +256876,9 @@
{
"level": 90,
"data": {
- "maxHp": 2891,
- "atk": 635,
- "def": 339,
+ "maxHp": 2935,
+ "atk": 621,
+ "def": 349,
"magicResistance": 0.0,
"cost": 23,
"blockCnt": 2,
@@ -257011,12 +256910,12 @@
"type": "MATERIAL"
},
{
- "id": "30155",
- "count": 3,
+ "id": "30125",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "30104",
"count": 7,
"type": "MATERIAL"
}
@@ -257025,7 +256924,7 @@
],
"skills": [
{
- "skillId": "skchr_blkkgt_1",
+ "skillId": "skchr_irene_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -257042,13 +256941,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 8,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -257071,8 +256970,8 @@
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 10,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -257090,12 +256989,12 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
}
@@ -257108,7 +257007,7 @@
}
},
{
- "skillId": "skchr_blkkgt_2",
+ "skillId": "skchr_irene_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -257125,13 +257024,13 @@
"type": "MATERIAL"
},
{
- "id": "31074",
- "count": 5,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 3,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -257149,13 +257048,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 6,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -257178,8 +257077,8 @@
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 5,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -257191,7 +257090,7 @@
}
},
{
- "skillId": "skchr_blkkgt_3",
+ "skillId": "skchr_irene_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -257208,13 +257107,13 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 5,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -257232,12 +257131,12 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "30104",
"count": 8,
"type": "MATERIAL"
}
@@ -257256,12 +257155,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30044",
"count": 5,
"type": "MATERIAL"
}
@@ -257285,53 +257184,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "“天生的武者”",
- "description": "造成伤害时有10%的几率攻击力提升至130%,并使目标<$ba.tremble>战栗>5秒",
- "rangeId": null,
- "blackboard": [
- {
- "key": "prob",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.3,
- "valueStr": null
- },
- {
- "key": "not_combat",
- "value": 5.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "1",
- "name": "“天生的武者”",
- "description": "造成伤害时有10%的几率攻击力提升至135%<@ba.talpu>(+5%)>,并使目标<$ba.tremble>战栗>5秒",
+ "name": "审判之火",
+ "description": "对敌人造成物理伤害时有50%概率无视其30%防御力,对空中单位概率提升至100%",
"rangeId": null,
"blackboard": [
{
"key": "prob",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.35,
+ "value": 0.5,
"valueStr": null
},
{
- "key": "not_combat",
- "value": 5.0,
+ "key": "def_penetrate",
+ "value": 0.3,
"valueStr": null
}
],
@@ -257345,53 +257209,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "“天生的武者”",
- "description": "造成伤害时有10%的几率攻击力提升至160%,并使目标<$ba.tremble>战栗>5秒",
- "rangeId": null,
- "blackboard": [
- {
- "key": "prob",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.6,
- "valueStr": null
- },
- {
- "key": "not_combat",
- "value": 5.0,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "1",
- "name": "“天生的武者”",
- "description": "造成伤害时有10%的几率攻击力提升至165%<@ba.talpu>(+5%)>,并使目标<$ba.tremble>战栗>5秒",
+ "name": "审判之火",
+ "description": "对敌人造成物理伤害时有50%概率无视其50%防御力,对空中单位概率提升至100%",
"rangeId": null,
"blackboard": [
{
"key": "prob",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 1.65,
+ "value": 0.5,
"valueStr": null
},
{
- "key": "not_combat",
- "value": 5.0,
+ "key": "def_penetrate",
+ "value": 0.5,
"valueStr": null
}
],
@@ -257409,13 +257238,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "活着的传奇",
- "description": "攻击被<$ba.tremble>战栗>的目标时,无视目标25%的防御力",
+ "name": "净化之剑",
+ "description": "攻击速度+18,场上有【海怪】敌人时效果翻倍",
"rangeId": null,
"blackboard": [
{
- "key": "def_penetrate",
- "value": 0.25,
+ "key": "attack_speed",
+ "value": 18.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.0,
"valueStr": null
}
],
@@ -257429,13 +257263,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "活着的传奇",
- "description": "攻击被<$ba.tremble>战栗>的目标时,无视目标30%<@ba.talpu>(+5%)>的防御力",
+ "name": "净化之剑",
+ "description": "攻击速度+21<@ba.talpu>(+3)>,场上有【海怪】敌人时效果翻倍",
"rangeId": null,
"blackboard": [
{
- "key": "def_penetrate",
- "value": 0.3,
+ "key": "attack_speed",
+ "value": 21.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.0,
"valueStr": null
}
],
@@ -257470,9 +257309,26 @@
"equivalentCost": null
},
{
- "type": "CUSTOM",
- "description": "第一天赋效果增强",
- "buff": null,
+ "type": "BUFF",
+ "description": "再部署时间-4秒",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "RESPAWN_TIME",
+ "formulaItem": "ADDITION",
+ "value": -4.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
"equivalentCost": null
},
{
@@ -257562,8 +257418,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 50,
- "def": 50,
+ "atk": 80,
+ "def": 20,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -257614,12 +257470,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
- "count": 6,
+ "id": "30041",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30021",
"count": 4,
"type": "MATERIAL"
}
@@ -257637,7 +257493,7 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
}
@@ -257655,13 +257511,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30032",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -257678,8 +257534,8 @@
"type": "MATERIAL"
},
{
- "id": "31083",
- "count": 4,
+ "id": "30053",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -257696,65 +257552,66 @@
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 6,
+ "id": "30063",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 3,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_017_huang": {
- "name": "煌",
- "description": "同时攻击阻挡的<@ba.kw>所有敌人>",
+ "char_4116_blkkgt": {
+ "name": "锏",
+ "description": "普通攻击连续造成<@ba.kw>两次>伤害",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_017_huang",
+ "potentialItemId": "p_char_4116_blkkgt",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_017_huang",
- "nationId": "rhodes",
- "groupId": "elite",
+ "classicPotentialItemId": null,
+ "nationId": "kjerag",
+ "groupId": "karlan",
"teamId": null,
- "displayNumber": "RE41",
- "appellation": "Blaze",
+ "displayNumber": "JC07",
+ "appellation": "Degenbrecher",
"position": "MELEE",
"tagList": [
+ "爆发",
"输出",
- "生存"
+ "削弱"
],
- "itemUsage": "罗德岛最热情的精英干员,煌,将在任何地方散播她的热情。",
- "itemDesc": "拜托,有时候实在是太热了。",
+ "itemUsage": "近卫干员锏,永远站在你的身后。",
+ "itemDesc": "她不会主动说,也不会主动做,但你会知道,你该怎么说,你该怎么做。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
- "subProfessionId": "centurion",
+ "subProfessionId": "sword",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_017_huang",
+ "characterPrefabKey": "char_4116_blkkgt",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1286,
- "atk": 308,
- "def": 156,
+ "maxHp": 1218,
+ "atk": 255,
+ "def": 147,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 19,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -257775,15 +257632,15 @@
{
"level": 50,
"data": {
- "maxHp": 1649,
- "atk": 429,
- "def": 224,
+ "maxHp": 1669,
+ "atk": 376,
+ "def": 208,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 19,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -257805,22 +257662,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_017_huang",
+ "characterPrefabKey": "char_4116_blkkgt",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1649,
- "atk": 429,
- "def": 224,
+ "maxHp": 1669,
+ "atk": 376,
+ "def": 208,
"magicResistance": 0.0,
- "cost": 22,
+ "cost": 21,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -257841,15 +257698,15 @@
{
"level": 80,
"data": {
- "maxHp": 2115,
- "atk": 581,
- "def": 303,
+ "maxHp": 2168,
+ "atk": 495,
+ "def": 274,
"magicResistance": 0.0,
- "cost": 22,
+ "cost": 21,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -257875,34 +257732,34 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 5,
+ "id": "30022",
+ "count": 8,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_017_huang",
+ "characterPrefabKey": "char_4116_blkkgt",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2115,
- "atk": 581,
- "def": 303,
+ "maxHp": 2168,
+ "atk": 495,
+ "def": 274,
"magicResistance": 0.0,
- "cost": 24,
- "blockCnt": 3,
+ "cost": 23,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -257923,15 +257780,15 @@
{
"level": 90,
"data": {
- "maxHp": 2821,
- "atk": 765,
- "def": 370,
+ "maxHp": 2891,
+ "atk": 635,
+ "def": 339,
"magicResistance": 0.0,
- "cost": 24,
- "blockCnt": 3,
+ "cost": 23,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -257957,13 +257814,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
- "count": 4,
+ "id": "30155",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 6,
+ "id": "30094",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -257971,7 +257828,7 @@
],
"skills": [
{
- "skillId": "skchr_huang_1",
+ "skillId": "skchr_blkkgt_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -257988,13 +257845,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31024",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "30033",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -258012,13 +257869,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30014",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30074",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -258036,7 +257893,7 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
@@ -258054,7 +257911,7 @@
}
},
{
- "skillId": "skchr_huang_2",
+ "skillId": "skchr_blkkgt_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -258071,13 +257928,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 4,
+ "id": "31074",
+ "count": 5,
"type": "MATERIAL"
},
{
"id": "30053",
- "count": 8,
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -258095,13 +257952,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "31034",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -258124,7 +257981,7 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31044",
"count": 5,
"type": "MATERIAL"
}
@@ -258137,7 +257994,7 @@
}
},
{
- "skillId": "skchr_huang_3",
+ "skillId": "skchr_blkkgt_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -258154,13 +258011,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "30043",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -258178,13 +258035,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "31024",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -258202,13 +258059,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "31034",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -258231,28 +258088,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "紧急除颤",
- "description": "在生命值低于25%时,仅一次回复50%的生命值并在3秒内使生命值不低于50%",
+ "name": "“天生的武者”",
+ "description": "造成伤害时有10%的几率攻击力提升至130%,并使目标<$ba.tremble>战栗>5秒",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.25,
- "valueStr": null
- },
- {
- "key": "huang_t_1[heal].hp_ratio",
- "value": 0.5,
+ "key": "prob",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "huang_t_1[lock].min_hp_ratio",
- "value": 0.5,
+ "key": "atk_scale",
+ "value": 1.3,
"valueStr": null
},
{
- "key": "huang_t_1[lock].duration",
- "value": 3.0,
+ "key": "not_combat",
+ "value": 5.0,
"valueStr": null
}
],
@@ -258266,28 +258118,23 @@
},
"requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "紧急除颤",
- "description": "在生命值低于25%时,仅一次回复50%的生命值并在4<@ba.talpu>(+1)>秒内使生命值不低于50%",
+ "name": "“天生的武者”",
+ "description": "造成伤害时有10%的几率攻击力提升至135%<@ba.talpu>(+5%)>,并使目标<$ba.tremble>战栗>5秒",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.25,
- "valueStr": null
- },
- {
- "key": "huang_t_1[heal].hp_ratio",
- "value": 0.5,
+ "key": "prob",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "huang_t_1[lock].min_hp_ratio",
- "value": 0.5,
+ "key": "atk_scale",
+ "value": 1.35,
"valueStr": null
},
{
- "key": "huang_t_1[lock].duration",
- "value": 4.0,
+ "key": "not_combat",
+ "value": 5.0,
"valueStr": null
}
],
@@ -258301,28 +258148,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "紧急除颤",
- "description": "在生命值低于25%时,仅一次回复50%的生命值并在6秒内使生命值不低于50%",
+ "name": "“天生的武者”",
+ "description": "造成伤害时有10%的几率攻击力提升至160%,并使目标<$ba.tremble>战栗>5秒",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.25,
- "valueStr": null
- },
- {
- "key": "huang_t_1[heal].hp_ratio",
- "value": 0.5,
+ "key": "prob",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "huang_t_1[lock].min_hp_ratio",
- "value": 0.5,
+ "key": "atk_scale",
+ "value": 1.6,
"valueStr": null
},
{
- "key": "huang_t_1[lock].duration",
- "value": 6.0,
+ "key": "not_combat",
+ "value": 5.0,
"valueStr": null
}
],
@@ -258336,28 +258178,23 @@
},
"requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "紧急除颤",
- "description": "在生命值低于25%时,仅一次回复50%的生命值并在7<@ba.talpu>(+1)>秒内使生命值不低于50%",
+ "name": "“天生的武者”",
+ "description": "造成伤害时有10%的几率攻击力提升至165%<@ba.talpu>(+5%)>,并使目标<$ba.tremble>战栗>5秒",
"rangeId": null,
"blackboard": [
{
- "key": "hp_ratio",
- "value": 0.25,
- "valueStr": null
- },
- {
- "key": "huang_t_1[heal].hp_ratio",
- "value": 0.5,
+ "key": "prob",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "huang_t_1[lock].min_hp_ratio",
- "value": 0.5,
+ "key": "atk_scale",
+ "value": 1.65,
"valueStr": null
},
{
- "key": "huang_t_1[lock].duration",
- "value": 7.0,
+ "key": "not_combat",
+ "value": 5.0,
"valueStr": null
}
],
@@ -258375,18 +258212,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "严酷训练",
- "description": "在战场停留15秒后获得<$ba.buffres>抵抗>",
+ "name": "活着的传奇",
+ "description": "攻击被<$ba.tremble>战栗>的目标时,无视目标25%的防御力",
"rangeId": null,
"blackboard": [
{
- "key": "one_minus_status_resistance",
- "value": -0.5,
- "valueStr": null
- },
- {
- "key": "interval",
- "value": 15.0,
+ "key": "def_penetrate",
+ "value": 0.25,
"valueStr": null
}
],
@@ -258400,18 +258232,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "严酷训练",
- "description": "在战场停留12<@ba.talpu>(-3)>秒后获得<$ba.buffres>抵抗>",
+ "name": "活着的传奇",
+ "description": "攻击被<$ba.tremble>战栗>的目标时,无视目标30%<@ba.talpu>(+5%)>的防御力",
"rangeId": null,
"blackboard": [
{
- "key": "one_minus_status_resistance",
- "value": -0.5,
- "valueStr": null
- },
- {
- "key": "interval",
- "value": 12.0,
+ "key": "def_penetrate",
+ "value": 0.3,
"valueStr": null
}
],
@@ -258453,7 +258280,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+28",
+ "description": "攻击力+23",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -258465,7 +258292,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 28.0,
+ "value": 23.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -258538,8 +258365,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 60,
- "def": 45,
+ "atk": 50,
+ "def": 50,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -258590,12 +258417,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30031",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -258613,8 +258440,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -258631,13 +258458,13 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -258654,8 +258481,8 @@
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 8,
+ "id": "31083",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -258672,43 +258499,42 @@
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30053",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
+ "id": "30073",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_1026_gvial2": {
- "name": "百炼嘉维尔",
+ "char_017_huang": {
+ "name": "煌",
"description": "同时攻击阻挡的<@ba.kw>所有敌人>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1026_gvial2",
+ "potentialItemId": "p_char_017_huang",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
+ "classicPotentialItemId": "class_p_char_017_huang",
"nationId": "rhodes",
- "groupId": null,
+ "groupId": "elite",
"teamId": null,
- "displayNumber": "RF22",
- "appellation": "Gavial the Invincible",
+ "displayNumber": "RE41",
+ "appellation": "Blaze",
"position": "MELEE",
"tagList": [
- "爆发",
"输出",
"生存"
],
- "itemUsage": "你熟悉的嘉维尔,拿起了战斧。",
- "itemDesc": "擅长使用肢体语言来表达对他人的热情,使他们感到舒适和温馨。",
+ "itemUsage": "罗德岛最热情的精英干员,煌,将在任何地方散播她的热情。",
+ "itemDesc": "拜托,有时候实在是太热了。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": true,
+ "isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
@@ -258716,16 +258542,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_1026_gvial2",
+ "characterPrefabKey": "char_017_huang",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1325,
- "atk": 309,
- "def": 165,
+ "maxHp": 1286,
+ "atk": 308,
+ "def": 156,
"magicResistance": 0.0,
"cost": 20,
"blockCnt": 2,
@@ -258752,9 +258578,9 @@
{
"level": 50,
"data": {
- "maxHp": 1699,
- "atk": 430,
- "def": 236,
+ "maxHp": 1649,
+ "atk": 429,
+ "def": 224,
"magicResistance": 0.0,
"cost": 20,
"blockCnt": 2,
@@ -258782,16 +258608,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1026_gvial2",
+ "characterPrefabKey": "char_017_huang",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1699,
- "atk": 430,
- "def": 236,
+ "maxHp": 1649,
+ "atk": 429,
+ "def": 224,
"magicResistance": 0.0,
"cost": 22,
"blockCnt": 2,
@@ -258818,9 +258644,9 @@
{
"level": 80,
"data": {
- "maxHp": 2179,
- "atk": 582,
- "def": 320,
+ "maxHp": 2115,
+ "atk": 581,
+ "def": 303,
"magicResistance": 0.0,
"cost": 22,
"blockCnt": 2,
@@ -258852,8 +258678,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30062",
+ "count": 5,
"type": "MATERIAL"
},
{
@@ -258864,16 +258690,16 @@
]
},
{
- "characterPrefabKey": "char_1026_gvial2",
+ "characterPrefabKey": "char_017_huang",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2179,
- "atk": 582,
- "def": 320,
+ "maxHp": 2115,
+ "atk": 581,
+ "def": 303,
"magicResistance": 0.0,
"cost": 24,
"blockCnt": 3,
@@ -258900,9 +258726,9 @@
{
"level": 90,
"data": {
- "maxHp": 2906,
- "atk": 766,
- "def": 391,
+ "maxHp": 2821,
+ "atk": 765,
+ "def": 370,
"magicResistance": 0.0,
"cost": 24,
"blockCnt": 3,
@@ -258934,12 +258760,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30064",
"count": 6,
"type": "MATERIAL"
}
@@ -258948,7 +258774,7 @@
],
"skills": [
{
- "skillId": "skchr_gvial2_1",
+ "skillId": "skchr_huang_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -258965,13 +258791,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31043",
- "count": 3,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -258989,13 +258815,13 @@
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -259013,12 +258839,12 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30064",
"count": 4,
"type": "MATERIAL"
}
@@ -259031,7 +258857,7 @@
}
},
{
- "skillId": "skchr_gvial2_2",
+ "skillId": "skchr_huang_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -259048,13 +258874,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30053",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -259072,13 +258898,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 9,
+ "id": "30054",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -259101,8 +258927,8 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 4,
+ "id": "30084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -259114,7 +258940,7 @@
}
},
{
- "skillId": "skchr_gvial2_3",
+ "skillId": "skchr_huang_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -259131,12 +258957,12 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "30084",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "30063",
"count": 4,
"type": "MATERIAL"
}
@@ -259155,13 +258981,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "30064",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -259184,8 +259010,8 @@
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 5,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -259208,28 +259034,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "战地巨斧",
- "description": "攻击力和防御力提升5%,每再阻挡一个敌人提升3%",
+ "name": "紧急除颤",
+ "description": "在生命值低于25%时,仅一次回复50%的生命值并在3秒内使生命值不低于50%",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.05,
+ "key": "hp_ratio",
+ "value": 0.25,
"valueStr": null
},
{
- "key": "def",
- "value": 0.05,
+ "key": "huang_t_1[heal].hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "atk_add",
- "value": 0.03,
+ "key": "huang_t_1[lock].min_hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "def_add",
- "value": 0.03,
+ "key": "huang_t_1[lock].duration",
+ "value": 3.0,
"valueStr": null
}
],
@@ -259243,28 +259069,28 @@
},
"requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "战地巨斧",
- "description": "攻击力和防御力提升7%<@ba.talpu>(+2%)>,每再阻挡一个敌人提升4%<@ba.talpu>(+1%)>",
+ "name": "紧急除颤",
+ "description": "在生命值低于25%时,仅一次回复50%的生命值并在4<@ba.talpu>(+1)>秒内使生命值不低于50%",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.07,
+ "key": "hp_ratio",
+ "value": 0.25,
"valueStr": null
},
{
- "key": "def",
- "value": 0.07,
+ "key": "huang_t_1[heal].hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "atk_add",
- "value": 0.04,
+ "key": "huang_t_1[lock].min_hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "def_add",
- "value": 0.04,
+ "key": "huang_t_1[lock].duration",
+ "value": 4.0,
"valueStr": null
}
],
@@ -259278,28 +259104,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "战地巨斧",
- "description": "攻击力和防御力提升10%,每再阻挡一个敌人提升4%",
+ "name": "紧急除颤",
+ "description": "在生命值低于25%时,仅一次回复50%的生命值并在6秒内使生命值不低于50%",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.1,
+ "key": "hp_ratio",
+ "value": 0.25,
"valueStr": null
},
{
- "key": "def",
- "value": 0.1,
+ "key": "huang_t_1[heal].hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "atk_add",
- "value": 0.04,
+ "key": "huang_t_1[lock].min_hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "def_add",
- "value": 0.04,
+ "key": "huang_t_1[lock].duration",
+ "value": 6.0,
"valueStr": null
}
],
@@ -259313,28 +259139,28 @@
},
"requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "战地巨斧",
- "description": "攻击力和防御力提升12%<@ba.talpu>(+2%)>,每再阻挡一个敌人提升5%<@ba.talpu>(+1%)>",
+ "name": "紧急除颤",
+ "description": "在生命值低于25%时,仅一次回复50%的生命值并在7<@ba.talpu>(+1)>秒内使生命值不低于50%",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.12,
+ "key": "hp_ratio",
+ "value": 0.25,
"valueStr": null
},
{
- "key": "def",
- "value": 0.12,
+ "key": "huang_t_1[heal].hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "atk_add",
- "value": 0.05,
+ "key": "huang_t_1[lock].min_hp_ratio",
+ "value": 0.5,
"valueStr": null
},
{
- "key": "def_add",
- "value": 0.05,
+ "key": "huang_t_1[lock].duration",
+ "value": 7.0,
"valueStr": null
}
],
@@ -259352,23 +259178,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "医学背景",
- "description": "受到的治疗效果提升20%,生命值低于一半时提升至40%",
+ "name": "严酷训练",
+ "description": "在战场停留15秒后获得<$ba.buffres>抵抗>",
"rangeId": null,
"blackboard": [
{
- "key": "heal_scale_1",
- "value": 1.2,
- "valueStr": null
- },
- {
- "key": "heal_scale_2",
- "value": 1.4,
+ "key": "one_minus_status_resistance",
+ "value": -0.5,
"valueStr": null
},
{
- "key": "hp_ratio",
- "value": 0.5,
+ "key": "interval",
+ "value": 15.0,
"valueStr": null
}
],
@@ -259382,23 +259203,18 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "医学背景",
- "description": "受到的治疗效果提升25%<@ba.talpu>(+5%)>,生命值低于一半时提升至45%<@ba.talpu>(+5%)>",
+ "name": "严酷训练",
+ "description": "在战场停留12<@ba.talpu>(-3)>秒后获得<$ba.buffres>抵抗>",
"rangeId": null,
"blackboard": [
{
- "key": "heal_scale_1",
- "value": 1.25,
- "valueStr": null
- },
- {
- "key": "heal_scale_2",
- "value": 1.45,
+ "key": "one_minus_status_resistance",
+ "value": -0.5,
"valueStr": null
},
{
- "key": "hp_ratio",
- "value": 0.5,
+ "key": "interval",
+ "value": 12.0,
"valueStr": null
}
],
@@ -259525,8 +259341,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 50,
- "def": 60,
+ "atk": 60,
+ "def": 45,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -259577,12 +259393,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30061",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30031",
"count": 4,
"type": "MATERIAL"
}
@@ -259600,8 +259416,8 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -259618,13 +259434,13 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30022",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -259641,8 +259457,8 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 5,
+ "id": "30013",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -259659,64 +259475,66 @@
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 3,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 5,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_350_surtr": {
- "name": "史尔特尔",
- "description": "攻击造成<@ba.kw>法术伤害>",
+ "char_1026_gvial2": {
+ "name": "百炼嘉维尔",
+ "description": "同时攻击阻挡的<@ba.kw>所有敌人>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_350_surtr",
+ "potentialItemId": "p_char_1026_gvial2",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_350_surtr",
+ "classicPotentialItemId": null,
"nationId": "rhodes",
"groupId": null,
"teamId": null,
- "displayNumber": "R111",
- "appellation": "Surtr",
+ "displayNumber": "RF22",
+ "appellation": "Gavial the Invincible",
"position": "MELEE",
"tagList": [
- "输出"
+ "爆发",
+ "输出",
+ "生存"
],
- "itemUsage": "罗德岛近卫干员史尔特尔,看上去很难接近。",
- "itemDesc": "希望对博士是例外。",
+ "itemUsage": "你熟悉的嘉维尔,拿起了战斧。",
+ "itemDesc": "擅长使用肢体语言来表达对他人的热情,使他们感到舒适和温馨。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": false,
+ "isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
- "subProfessionId": "artsfghter",
+ "subProfessionId": "centurion",
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_350_surtr",
+ "characterPrefabKey": "char_1026_gvial2",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1330,
- "atk": 288,
- "def": 186,
- "magicResistance": 10.0,
- "cost": 19,
- "blockCnt": 1,
+ "maxHp": 1325,
+ "atk": 309,
+ "def": 165,
+ "magicResistance": 0.0,
+ "cost": 20,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.25,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -259737,15 +259555,15 @@
{
"level": 50,
"data": {
- "maxHp": 1750,
- "atk": 418,
- "def": 267,
- "magicResistance": 10.0,
- "cost": 19,
- "blockCnt": 1,
+ "maxHp": 1699,
+ "atk": 430,
+ "def": 236,
+ "magicResistance": 0.0,
+ "cost": 20,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.25,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -259767,22 +259585,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_350_surtr",
+ "characterPrefabKey": "char_1026_gvial2",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1750,
- "atk": 418,
- "def": 267,
- "magicResistance": 10.0,
- "cost": 21,
- "blockCnt": 1,
+ "maxHp": 1699,
+ "atk": 430,
+ "def": 236,
+ "magicResistance": 0.0,
+ "cost": 22,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.25,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -259803,15 +259621,15 @@
{
"level": 80,
"data": {
- "maxHp": 2216,
- "atk": 544,
- "def": 343,
- "magicResistance": 10.0,
- "cost": 21,
- "blockCnt": 1,
+ "maxHp": 2179,
+ "atk": 582,
+ "def": 320,
+ "magicResistance": 0.0,
+ "cost": 22,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.25,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -259849,22 +259667,22 @@
]
},
{
- "characterPrefabKey": "char_350_surtr",
+ "characterPrefabKey": "char_1026_gvial2",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2216,
- "atk": 544,
- "def": 343,
- "magicResistance": 15.0,
- "cost": 21,
- "blockCnt": 1,
+ "maxHp": 2179,
+ "atk": 582,
+ "def": 320,
+ "magicResistance": 0.0,
+ "cost": 24,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.25,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -259885,15 +259703,15 @@
{
"level": 90,
"data": {
- "maxHp": 2916,
- "atk": 672,
- "def": 414,
- "magicResistance": 15.0,
- "cost": 21,
- "blockCnt": 1,
+ "maxHp": 2906,
+ "atk": 766,
+ "def": 391,
+ "magicResistance": 0.0,
+ "cost": 24,
+ "blockCnt": 3,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.25,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -259919,13 +259737,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 5,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -259933,7 +259751,7 @@
],
"skills": [
{
- "skillId": "skchr_surtr_1",
+ "skillId": "skchr_gvial2_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -259950,13 +259768,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "31043",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -259974,7 +259792,7 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
@@ -259998,12 +259816,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
}
@@ -260016,7 +259834,7 @@
}
},
{
- "skillId": "skchr_surtr_2",
+ "skillId": "skchr_gvial2_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -260033,13 +259851,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 5,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -260057,13 +259875,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 8,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -260086,8 +259904,8 @@
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 5,
+ "id": "30064",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -260099,7 +259917,7 @@
}
},
{
- "skillId": "skchr_surtr_3",
+ "skillId": "skchr_gvial2_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -260116,13 +259934,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 7,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -260140,13 +259958,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 9,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -260164,13 +259982,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 6,
+ "id": "30044",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -260193,13 +260011,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "熔火",
- "description": "无视攻击目标12法术抗性",
+ "name": "战地巨斧",
+ "description": "攻击力和防御力提升5%,每再阻挡一个敌人提升3%",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resist_penetrate_fixed",
- "value": 12.0,
+ "key": "atk",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "atk_add",
+ "value": 0.03,
+ "valueStr": null
+ },
+ {
+ "key": "def_add",
+ "value": 0.03,
"valueStr": null
}
],
@@ -260211,15 +260044,30 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "熔火",
- "description": "无视攻击目标14<@ba.talpu>(+2)>法术抗性",
+ "name": "战地巨斧",
+ "description": "攻击力和防御力提升7%<@ba.talpu>(+2%)>,每再阻挡一个敌人提升4%<@ba.talpu>(+1%)>",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resist_penetrate_fixed",
- "value": 14.0,
+ "key": "atk",
+ "value": 0.07,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.07,
+ "valueStr": null
+ },
+ {
+ "key": "atk_add",
+ "value": 0.04,
+ "valueStr": null
+ },
+ {
+ "key": "def_add",
+ "value": 0.04,
"valueStr": null
}
],
@@ -260233,13 +260081,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "熔火",
- "description": "无视攻击目标20法术抗性",
+ "name": "战地巨斧",
+ "description": "攻击力和防御力提升10%,每再阻挡一个敌人提升4%",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resist_penetrate_fixed",
- "value": 20.0,
+ "key": "atk",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "atk_add",
+ "value": 0.04,
+ "valueStr": null
+ },
+ {
+ "key": "def_add",
+ "value": 0.04,
"valueStr": null
}
],
@@ -260251,15 +260114,30 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 2,
"prefabKey": "1",
- "name": "熔火",
- "description": "无视攻击目标22<@ba.talpu>(+2)>法术抗性",
+ "name": "战地巨斧",
+ "description": "攻击力和防御力提升12%<@ba.talpu>(+2%)>,每再阻挡一个敌人提升5%<@ba.talpu>(+1%)>",
"rangeId": null,
"blackboard": [
{
- "key": "magic_resist_penetrate_fixed",
- "value": 22.0,
+ "key": "atk",
+ "value": 0.12,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.12,
+ "valueStr": null
+ },
+ {
+ "key": "atk_add",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "def_add",
+ "value": 0.05,
"valueStr": null
}
],
@@ -260272,58 +260150,28 @@
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_2",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "余烬",
- "description": "受到致命伤害时持续使生命值不低于1,4秒后强制退出战场",
+ "name": "医学背景",
+ "description": "受到的治疗效果提升20%,生命值低于一半时提升至40%",
"rangeId": null,
"blackboard": [
{
- "key": "surtr_t_2[withdraw].interval",
- "value": 4.0,
+ "key": "heal_scale_1",
+ "value": 1.2,
"valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 2,
- "prefabKey": "2",
- "name": "余烬",
- "description": "受到致命伤害时持续使生命值不低于1,5<@ba.talpu>(+1)>秒后强制退出战场",
- "rangeId": null,
- "blackboard": [
+ },
{
- "key": "surtr_t_2[withdraw].interval",
- "value": 5.0,
+ "key": "heal_scale_2",
+ "value": 1.4,
"valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "prefabKey": "2",
- "name": "余烬",
- "description": "受到致命伤害时持续使生命值不低于1,8秒后强制退出战场",
- "rangeId": null,
- "blackboard": [
+ },
{
- "key": "surtr_t_2[withdraw].interval",
- "value": 8.0,
+ "key": "hp_ratio",
+ "value": 0.5,
"valueStr": null
}
],
@@ -260335,15 +260183,25 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "余烬",
- "description": "受到致命伤害时持续使生命值不低于1,9<@ba.talpu>(+1)>秒后强制退出战场",
+ "name": "医学背景",
+ "description": "受到的治疗效果提升25%<@ba.talpu>(+5%)>,生命值低于一半时提升至45%<@ba.talpu>(+5%)>",
"rangeId": null,
"blackboard": [
{
- "key": "surtr_t_2[withdraw].interval",
- "value": 9.0,
+ "key": "heal_scale_1",
+ "value": 1.25,
+ "valueStr": null
+ },
+ {
+ "key": "heal_scale_2",
+ "value": 1.45,
+ "valueStr": null
+ },
+ {
+ "key": "hp_ratio",
+ "value": 0.5,
"valueStr": null
}
],
@@ -260379,7 +260237,7 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -260408,7 +260266,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -260470,8 +260328,8 @@
"level": 50,
"data": {
"maxHp": 0,
- "atk": 100,
- "def": 0,
+ "atk": 50,
+ "def": 60,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -260522,12 +260380,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -260545,8 +260403,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -260563,13 +260421,13 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30022",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -260586,8 +260444,8 @@
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 6,
+ "id": "30093",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -260604,39 +260462,38 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 5,
+ "id": "30103",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 4,
+ "id": "31023",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_4098_vvana": {
- "name": "薇薇安娜",
+ "char_350_surtr": {
+ "name": "史尔特尔",
"description": "攻击造成<@ba.kw>法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4098_vvana",
+ "potentialItemId": "p_char_350_surtr",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "leithanien",
+ "classicPotentialItemId": "class_p_char_350_surtr",
+ "nationId": "rhodes",
"groupId": null,
"teamId": null,
- "displayNumber": "LN11",
- "appellation": "Viviana",
+ "displayNumber": "R111",
+ "appellation": "Surtr",
"position": "MELEE",
"tagList": [
- "输出",
- "生存"
+ "输出"
],
- "itemUsage": "近卫干员薇薇安娜,曾经也被称作“烛骑士”。",
- "itemDesc": "既为骑士,也是诗人。",
+ "itemUsage": "罗德岛近卫干员史尔特尔,看上去很难接近。",
+ "itemDesc": "希望对博士是例外。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -260647,16 +260504,16 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4098_vvana",
+ "characterPrefabKey": "char_350_surtr",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1332,
- "atk": 277,
- "def": 202,
+ "maxHp": 1330,
+ "atk": 288,
+ "def": 186,
"magicResistance": 10.0,
"cost": 19,
"blockCnt": 1,
@@ -260683,9 +260540,9 @@
{
"level": 50,
"data": {
- "maxHp": 1753,
- "atk": 402,
- "def": 289,
+ "maxHp": 1750,
+ "atk": 418,
+ "def": 267,
"magicResistance": 10.0,
"cost": 19,
"blockCnt": 1,
@@ -260713,16 +260570,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4098_vvana",
+ "characterPrefabKey": "char_350_surtr",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1753,
- "atk": 402,
- "def": 289,
+ "maxHp": 1750,
+ "atk": 418,
+ "def": 267,
"magicResistance": 10.0,
"cost": 21,
"blockCnt": 1,
@@ -260749,9 +260606,9 @@
{
"level": 80,
"data": {
- "maxHp": 2219,
- "atk": 523,
- "def": 371,
+ "maxHp": 2216,
+ "atk": 544,
+ "def": 343,
"magicResistance": 10.0,
"cost": 21,
"blockCnt": 1,
@@ -260783,28 +260640,28 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 6,
+ "id": "30012",
+ "count": 12,
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4098_vvana",
+ "characterPrefabKey": "char_350_surtr",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2219,
- "atk": 523,
- "def": 371,
+ "maxHp": 2216,
+ "atk": 544,
+ "def": 343,
"magicResistance": 15.0,
"cost": 21,
"blockCnt": 1,
@@ -260831,9 +260688,9 @@
{
"level": 90,
"data": {
- "maxHp": 2920,
- "atk": 646,
- "def": 447,
+ "maxHp": 2916,
+ "atk": 672,
+ "def": 414,
"magicResistance": 15.0,
"cost": 21,
"blockCnt": 1,
@@ -260865,13 +260722,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 8,
+ "id": "30054",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -260879,7 +260736,7 @@
],
"skills": [
{
- "skillId": "skchr_vvana_1",
+ "skillId": "skchr_surtr_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -260896,13 +260753,13 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 6,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -260920,13 +260777,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 10,
+ "id": "31014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -260944,12 +260801,12 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30064",
"count": 4,
"type": "MATERIAL"
}
@@ -260962,7 +260819,7 @@
}
},
{
- "skillId": "skchr_vvana_2",
+ "skillId": "skchr_surtr_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -260979,13 +260836,13 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30083",
- "count": 8,
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -261003,12 +260860,12 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31074",
+ "id": "30054",
"count": 8,
"type": "MATERIAL"
}
@@ -261027,13 +260884,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "30104",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -261045,7 +260902,7 @@
}
},
{
- "skillId": "skchr_vvana_3",
+ "skillId": "skchr_surtr_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -261062,13 +260919,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 8,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -261091,8 +260948,8 @@
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 7,
+ "id": "30074",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -261110,13 +260967,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31074",
- "count": 5,
+ "id": "31014",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -261139,23 +260996,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "燃烛施明",
- "description": "造成的法术伤害+5%,受到的物理和法术伤害-5%。攻击范围内存在精英或领袖敌人时,该效果提升至2倍",
+ "name": "熔火",
+ "description": "无视攻击目标12法术抗性",
"rangeId": null,
"blackboard": [
{
- "key": "damage_resistance_pm",
- "value": 0.05,
- "valueStr": null
- },
- {
- "key": "damage_scale_m",
- "value": 0.05,
- "valueStr": null
- },
- {
- "key": "super_scale",
- "value": 2.0,
+ "key": "magic_resist_penetrate_fixed",
+ "value": 12.0,
"valueStr": null
}
],
@@ -261169,23 +261016,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "燃烛施明",
- "description": "造成的法术伤害+6%<@ba.talpu>(+1%)>,受到的物理和法术伤害-6%<@ba.talpu>(-1%)>。攻击范围内存在精英或领袖敌人时,该效果提升至2倍",
+ "name": "熔火",
+ "description": "无视攻击目标14<@ba.talpu>(+2)>法术抗性",
"rangeId": null,
"blackboard": [
{
- "key": "damage_resistance_pm",
- "value": 0.06,
- "valueStr": null
- },
- {
- "key": "damage_scale_m",
- "value": 0.06,
- "valueStr": null
- },
- {
- "key": "super_scale",
- "value": 2.0,
+ "key": "magic_resist_penetrate_fixed",
+ "value": 14.0,
"valueStr": null
}
],
@@ -261199,23 +261036,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "燃烛施明",
- "description": "造成的法术伤害+8%,受到的物理和法术伤害-8%。攻击范围内存在精英或领袖敌人时,该效果提升至2倍",
+ "name": "熔火",
+ "description": "无视攻击目标20法术抗性",
"rangeId": null,
"blackboard": [
{
- "key": "damage_resistance_pm",
- "value": 0.08,
- "valueStr": null
- },
- {
- "key": "damage_scale_m",
- "value": 0.08,
- "valueStr": null
- },
- {
- "key": "super_scale",
- "value": 2.0,
+ "key": "magic_resist_penetrate_fixed",
+ "value": 20.0,
"valueStr": null
}
],
@@ -261229,23 +261056,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "燃烛施明",
- "description": "造成的法术伤害+9%<@ba.talpu>(+1%)>,受到的物理和法术伤害-9%<@ba.talpu>(-1%)>。攻击范围内存在精英或领袖敌人时,该效果提升至2倍",
+ "name": "熔火",
+ "description": "无视攻击目标22<@ba.talpu>(+2)>法术抗性",
"rangeId": null,
"blackboard": [
{
- "key": "damage_resistance_pm",
- "value": 0.09,
- "valueStr": null
- },
- {
- "key": "damage_scale_m",
- "value": 0.09,
- "valueStr": null
- },
- {
- "key": "super_scale",
- "value": 2.0,
+ "key": "magic_resist_penetrate_fixed",
+ "value": 22.0,
"valueStr": null
}
],
@@ -261256,6 +261073,46 @@
},
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": "余烬",
+ "description": "受到致命伤害时持续使生命值不低于1,4秒后强制退出战场",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "surtr_t_2[withdraw].interval",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "2",
+ "name": "余烬",
+ "description": "受到致命伤害时持续使生命值不低于1,5<@ba.talpu>(+1)>秒后强制退出战场",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "surtr_t_2[withdraw].interval",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_2",
@@ -261263,13 +261120,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "散华",
- "description": "攻击精英或领袖敌人时,有18%概率获得一层仅抵挡近战攻击的<$ba.shield>护盾>(最多1层)",
+ "name": "余烬",
+ "description": "受到致命伤害时持续使生命值不低于1,8秒后强制退出战场",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.18,
+ "key": "surtr_t_2[withdraw].interval",
+ "value": 8.0,
"valueStr": null
}
],
@@ -261283,13 +261140,13 @@
},
"requiredPotentialRank": 2,
"prefabKey": "2",
- "name": "散华",
- "description": "攻击精英或领袖敌人时,有20%<@ba.talpu>(+2%)>概率获得一层仅抵挡近战攻击的<$ba.shield>护盾>(最多1层)",
+ "name": "余烬",
+ "description": "受到致命伤害时持续使生命值不低于1,9<@ba.talpu>(+1)>秒后强制退出战场",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.2,
+ "key": "surtr_t_2[withdraw].interval",
+ "value": 9.0,
"valueStr": null
}
],
@@ -261468,12 +261325,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
- "count": 6,
+ "id": "30061",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30031",
"count": 4,
"type": "MATERIAL"
}
@@ -261491,8 +261348,8 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -261532,8 +261389,8 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30043",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -261550,12 +261407,12 @@
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 6,
+ "id": "30073",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30043",
+ "id": "30053",
"count": 4,
"type": "MATERIAL"
}
@@ -261563,106 +261420,52 @@
}
]
},
- "char_188_helage": {
- "name": "赫拉格",
- "description": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}>生命",
+ "char_4098_vvana": {
+ "name": "薇薇安娜",
+ "description": "攻击造成<@ba.kw>法术伤害>",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_188_helage",
+ "potentialItemId": "p_char_4098_vvana",
"activityPotentialItemId": null,
- "classicPotentialItemId": "class_p_char_188_helage",
- "nationId": "ursus",
+ "classicPotentialItemId": null,
+ "nationId": "leithanien",
"groupId": null,
"teamId": null,
- "displayNumber": "AZ01",
- "appellation": "Hellagur",
+ "displayNumber": "LN11",
+ "appellation": "Viviana",
"position": "MELEE",
"tagList": [
"输出",
"生存"
],
- "itemUsage": "富有远见的阿撒兹勒近卫赫拉格,将与你合力实现战略目标。",
- "itemDesc": "纵使挥动武器只是下举,其中磨炼亦从无一刻之懈怠。",
+ "itemUsage": "近卫干员薇薇安娜,曾经也被称作“烛骑士”。",
+ "itemDesc": "既为骑士,也是诗人。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
- "subProfessionId": "musha",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "value",
- "value": 30.0,
- "valueStr": null
- }
- ],
- "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}>生命(精英1后更新)",
- "prefabKey": null,
- "rangeId": null
- },
- {
- "unlockCondition": {
- "phase": "PHASE_1",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "value",
- "value": 50.0,
- "valueStr": null
- }
- ],
- "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}>生命(精英2后更新)",
- "prefabKey": null,
- "rangeId": null
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "value",
- "value": 70.0,
- "valueStr": null
- }
- ],
- "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}>生命",
- "prefabKey": null,
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "artsfghter",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_188_helage",
+ "characterPrefabKey": "char_4098_vvana",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1568,
- "atk": 340,
- "def": 160,
- "magicResistance": 0.0,
- "cost": 22,
+ "maxHp": 1332,
+ "atk": 277,
+ "def": 202,
+ "magicResistance": 10.0,
+ "cost": 19,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.25,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -261683,15 +261486,15 @@
{
"level": 50,
"data": {
- "maxHp": 2179,
- "atk": 486,
- "def": 220,
- "magicResistance": 0.0,
- "cost": 22,
+ "maxHp": 1753,
+ "atk": 402,
+ "def": 289,
+ "magicResistance": 10.0,
+ "cost": 19,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.25,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -261713,22 +261516,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_188_helage",
+ "characterPrefabKey": "char_4098_vvana",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2179,
- "atk": 486,
- "def": 220,
- "magicResistance": 0.0,
- "cost": 24,
+ "maxHp": 1753,
+ "atk": 402,
+ "def": 289,
+ "magicResistance": 10.0,
+ "cost": 21,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.25,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -261749,15 +261552,15 @@
{
"level": 80,
"data": {
- "maxHp": 2868,
- "atk": 632,
- "def": 283,
- "magicResistance": 0.0,
- "cost": 24,
+ "maxHp": 2219,
+ "atk": 523,
+ "def": 371,
+ "magicResistance": 10.0,
+ "cost": 21,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.25,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -261783,34 +261586,34 @@
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 10,
+ "id": "30062",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 6,
+ "id": "30022",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_188_helage",
+ "characterPrefabKey": "char_4098_vvana",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2868,
- "atk": 632,
- "def": 283,
- "magicResistance": 0.0,
- "cost": 26,
+ "maxHp": 2219,
+ "atk": 523,
+ "def": 371,
+ "magicResistance": 15.0,
+ "cost": 21,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.25,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -261831,15 +261634,15 @@
{
"level": 90,
"data": {
- "maxHp": 3825,
- "atk": 762,
- "def": 334,
- "magicResistance": 0.0,
- "cost": 26,
+ "maxHp": 2920,
+ "atk": 646,
+ "def": 447,
+ "magicResistance": 15.0,
+ "cost": 21,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.25,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -261865,13 +261668,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30034",
- "count": 7,
+ "id": "31014",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -261879,7 +261682,7 @@
],
"skills": [
{
- "skillId": "skchr_helage_1",
+ "skillId": "skchr_vvana_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -261896,13 +261699,13 @@
"type": "MATERIAL"
},
{
- "id": "30024",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 5,
+ "id": "30033",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -261920,13 +261723,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30034",
- "count": 7,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -261944,13 +261747,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 5,
+ "id": "30054",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -261962,7 +261765,7 @@
}
},
{
- "skillId": "skchr_helage_2",
+ "skillId": "skchr_vvana_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -261979,12 +261782,12 @@
"type": "MATERIAL"
},
{
- "id": "30034",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
+ "id": "30083",
"count": 8,
"type": "MATERIAL"
}
@@ -262003,13 +261806,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31014",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "31074",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -262027,13 +261830,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 4,
+ "id": "30074",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -262045,7 +261848,7 @@
}
},
{
- "skillId": "skchr_helage_3",
+ "skillId": "skchr_vvana_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -262062,13 +261865,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 4,
+ "id": "30043",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -262086,13 +261889,13 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30094",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30054",
- "count": 8,
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -262115,7 +261918,7 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31074",
"count": 5,
"type": "MATERIAL"
}
@@ -262134,23 +261937,28 @@
"candidates": [
{
"unlockCondition": {
- "phase": "PHASE_0",
+ "phase": "PHASE_1",
"level": 1
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "月盈星亏",
- "description": "在场时,自身获得最高+50攻击速度的<$ba.berserk>坚忍>(损失50%生命值时达到最大加成)",
+ "name": "燃烛施明",
+ "description": "造成的法术伤害+5%,受到的物理和法术伤害-5%。攻击范围内存在精英或领袖敌人时,该效果提升至2倍",
"rangeId": null,
"blackboard": [
{
- "key": "min_attack_speed",
- "value": 50.0,
+ "key": "damage_resistance_pm",
+ "value": 0.05,
"valueStr": null
},
{
- "key": "min_hp_ratio",
- "value": 0.5,
+ "key": "damage_scale_m",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "super_scale",
+ "value": 2.0,
"valueStr": null
}
],
@@ -262162,20 +261970,25 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 0,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "月盈星亏",
- "description": "在场时,自身获得最高+75攻击速度的<$ba.berserk>坚忍>(损失60%生命值时达到最大加成)",
+ "name": "燃烛施明",
+ "description": "造成的法术伤害+6%<@ba.talpu>(+1%)>,受到的物理和法术伤害-6%<@ba.talpu>(-1%)>。攻击范围内存在精英或领袖敌人时,该效果提升至2倍",
"rangeId": null,
"blackboard": [
{
- "key": "min_attack_speed",
- "value": 75.0,
+ "key": "damage_resistance_pm",
+ "value": 0.06,
"valueStr": null
},
{
- "key": "min_hp_ratio",
- "value": 0.4,
+ "key": "damage_scale_m",
+ "value": 0.06,
+ "valueStr": null
+ },
+ {
+ "key": "super_scale",
+ "value": 2.0,
"valueStr": null
}
],
@@ -262189,18 +262002,53 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "月盈星亏",
- "description": "在场时,自身获得最高+100攻击速度的<$ba.berserk>坚忍>(损失70%生命值时达到最大加成)",
+ "name": "燃烛施明",
+ "description": "造成的法术伤害+8%,受到的物理和法术伤害-8%。攻击范围内存在精英或领袖敌人时,该效果提升至2倍",
"rangeId": null,
"blackboard": [
{
- "key": "min_attack_speed",
- "value": 100.0,
+ "key": "damage_resistance_pm",
+ "value": 0.08,
"valueStr": null
},
{
- "key": "min_hp_ratio",
- "value": 0.3,
+ "key": "damage_scale_m",
+ "value": 0.08,
+ "valueStr": null
+ },
+ {
+ "key": "super_scale",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "1",
+ "name": "燃烛施明",
+ "description": "造成的法术伤害+9%<@ba.talpu>(+1%)>,受到的物理和法术伤害-9%<@ba.talpu>(-1%)>。攻击范围内存在精英或领袖敌人时,该效果提升至2倍",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "damage_resistance_pm",
+ "value": 0.09,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale_m",
+ "value": 0.09,
+ "valueStr": null
+ },
+ {
+ "key": "super_scale",
+ "value": 2.0,
"valueStr": null
}
],
@@ -262218,13 +262066,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "运筹帷幄",
- "description": "未阻挡敌人时每秒回复60生命",
+ "name": "散华",
+ "description": "攻击精英或领袖敌人时,有18%概率获得一层仅抵挡近战攻击的<$ba.shield>护盾>(最多1层)",
"rangeId": null,
"blackboard": [
{
- "key": "hp_recovery_per_sec",
- "value": 60.0,
+ "key": "prob",
+ "value": 0.18,
"valueStr": null
}
],
@@ -262236,15 +262084,15 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 2,
"prefabKey": "2",
- "name": "运筹帷幄",
- "description": "未阻挡敌人时每秒回复70<@ba.talpu>(+10)>生命",
+ "name": "散华",
+ "description": "攻击精英或领袖敌人时,有20%<@ba.talpu>(+2%)>概率获得一层仅抵挡近战攻击的<$ba.shield>护盾>(最多1层)",
"rangeId": null,
"blackboard": [
{
- "key": "hp_recovery_per_sec",
- "value": 70.0,
+ "key": "prob",
+ "value": 0.2,
"valueStr": null
}
],
@@ -262279,31 +262127,14 @@
"equivalentCost": null
},
{
- "type": "BUFF",
- "description": "再部署时间-4秒",
- "buff": {
- "attributes": {
- "abnormalFlags": null,
- "abnormalImmunes": null,
- "abnormalAntis": null,
- "abnormalCombos": null,
- "abnormalComboImmunes": null,
- "attributeModifiers": [
- {
- "attributeType": "RESPAWN_TIME",
- "formulaItem": "ADDITION",
- "value": -4.0,
- "loadFromBlackboard": false,
- "fetchBaseValueFromSourceEntity": false
- }
- ]
- }
- },
+ "type": "CUSTOM",
+ "description": "第二天赋效果增强",
+ "buff": null,
"equivalentCost": null
},
{
"type": "BUFF",
- "description": "攻击力+26",
+ "description": "攻击力+28",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -262315,7 +262146,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 26.0,
+ "value": 28.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -262326,7 +262157,7 @@
},
{
"type": "CUSTOM",
- "description": "第二天赋效果增强",
+ "description": "第一天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -262387,8 +262218,8 @@
{
"level": 50,
"data": {
- "maxHp": 400,
- "atk": 70,
+ "maxHp": 0,
+ "atk": 100,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -262440,12 +262271,12 @@
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30011",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30041",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -262463,8 +262294,8 @@
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -262481,13 +262312,13 @@
"type": "MATERIAL"
},
{
- "id": "30052",
+ "id": "30032",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 5,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -262504,8 +262335,8 @@
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 6,
+ "id": "30073",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -262522,39 +262353,39 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 4,
+ "id": "30033",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 5,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_4121_zuole": {
- "name": "左乐",
+ "char_188_helage": {
+ "name": "赫拉格",
"description": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}>生命",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4121_zuole",
+ "potentialItemId": "p_char_188_helage",
"activityPotentialItemId": null,
- "classicPotentialItemId": null,
- "nationId": "yan",
+ "classicPotentialItemId": "class_p_char_188_helage",
+ "nationId": "ursus",
"groupId": null,
"teamId": null,
- "displayNumber": "YD06",
- "appellation": "Zuo Le",
+ "displayNumber": "AZ01",
+ "appellation": "Hellagur",
"position": "MELEE",
"tagList": [
"输出",
"生存"
],
- "itemUsage": "大炎司岁台秉烛人左乐,在本职工作之余也愿意保护你的安全。",
- "itemDesc": "他的轻功很好,但从来不会将同伴落在身后。",
+ "itemUsage": "富有远见的阿撒兹勒近卫赫拉格,将与你合力实现战略目标。",
+ "itemDesc": "纵使挥动武器只是下举,其中磨炼亦从无一刻之懈怠。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
@@ -262619,16 +262450,16 @@
},
"phases": [
{
- "characterPrefabKey": "char_4121_zuole",
+ "characterPrefabKey": "char_188_helage",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1582,
- "atk": 348,
- "def": 151,
+ "maxHp": 1568,
+ "atk": 340,
+ "def": 160,
"magicResistance": 0.0,
"cost": 22,
"blockCnt": 1,
@@ -262655,9 +262486,9 @@
{
"level": 50,
"data": {
- "maxHp": 2198,
- "atk": 498,
- "def": 208,
+ "maxHp": 2179,
+ "atk": 486,
+ "def": 220,
"magicResistance": 0.0,
"cost": 22,
"blockCnt": 1,
@@ -262685,16 +262516,16 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4121_zuole",
+ "characterPrefabKey": "char_188_helage",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2198,
- "atk": 498,
- "def": 208,
+ "maxHp": 2179,
+ "atk": 486,
+ "def": 220,
"magicResistance": 0.0,
"cost": 24,
"blockCnt": 1,
@@ -262721,9 +262552,9 @@
{
"level": 80,
"data": {
- "maxHp": 2893,
- "atk": 647,
- "def": 267,
+ "maxHp": 2868,
+ "atk": 632,
+ "def": 283,
"magicResistance": 0.0,
"cost": 24,
"blockCnt": 1,
@@ -262755,28 +262586,28 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 7,
+ "id": "30022",
+ "count": 10,
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 3,
+ "id": "30012",
+ "count": 6,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4121_zuole",
+ "characterPrefabKey": "char_188_helage",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2893,
- "atk": 647,
- "def": 267,
+ "maxHp": 2868,
+ "atk": 632,
+ "def": 283,
"magicResistance": 0.0,
"cost": 26,
"blockCnt": 1,
@@ -262803,9 +262634,9 @@
{
"level": 90,
"data": {
- "maxHp": 3858,
- "atk": 780,
- "def": 315,
+ "maxHp": 3825,
+ "atk": 762,
+ "def": 334,
"magicResistance": 0.0,
"cost": 26,
"blockCnt": 1,
@@ -262837,13 +262668,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 8,
+ "id": "30034",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -262851,7 +262682,7 @@
],
"skills": [
{
- "skillId": "skchr_zuole_1",
+ "skillId": "skchr_helage_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -262868,13 +262699,13 @@
"type": "MATERIAL"
},
{
- "id": "31074",
+ "id": "30024",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30103",
- "count": 4,
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -262892,12 +262723,12 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30034",
"count": 7,
"type": "MATERIAL"
}
@@ -262916,12 +262747,12 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30044",
"count": 5,
"type": "MATERIAL"
}
@@ -262934,7 +262765,7 @@
}
},
{
- "skillId": "skchr_zuole_2",
+ "skillId": "skchr_helage_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -262951,13 +262782,13 @@
"type": "MATERIAL"
},
{
- "id": "31064",
+ "id": "30034",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30013",
- "count": 7,
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -262975,13 +262806,13 @@
"type": "MATERIAL"
},
{
- "id": "31064",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 5,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -262999,12 +262830,12 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31084",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
}
@@ -263017,7 +262848,7 @@
}
},
{
- "skillId": "skchr_zuole_3",
+ "skillId": "skchr_helage_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -263039,8 +262870,8 @@
"type": "MATERIAL"
},
{
- "id": "31083",
- "count": 3,
+ "id": "30023",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -263058,12 +262889,12 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31084",
+ "id": "30054",
"count": 8,
"type": "MATERIAL"
}
@@ -263082,13 +262913,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31054",
- "count": 6,
+ "id": "30094",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -263111,24 +262942,19 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "秉烛照影",
- "description": "在场时,自身获得最高+30攻击速度和技力自然回复速度+0.5/秒的<$ba.berserk>坚忍>(损失50%生命值时达到最大加成)",
+ "name": "月盈星亏",
+ "description": "在场时,自身获得最高+50攻击速度的<$ba.berserk>坚忍>(损失50%生命值时达到最大加成)",
"rangeId": null,
"blackboard": [
{
"key": "min_attack_speed",
- "value": 30.0,
+ "value": 50.0,
"valueStr": null
},
{
"key": "min_hp_ratio",
"value": 0.5,
"valueStr": null
- },
- {
- "key": "min_sp_recovery_per_sec",
- "value": 0.5,
- "valueStr": null
}
],
"tokenKey": null,
@@ -263141,24 +262967,19 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "秉烛照影",
- "description": "在场时,自身获得最高+40攻击速度和技力自然回复速度+1/秒的<$ba.berserk>坚忍>(损失60%生命值时达到最大加成)",
+ "name": "月盈星亏",
+ "description": "在场时,自身获得最高+75攻击速度的<$ba.berserk>坚忍>(损失60%生命值时达到最大加成)",
"rangeId": null,
"blackboard": [
{
"key": "min_attack_speed",
- "value": 40.0,
+ "value": 75.0,
"valueStr": null
},
{
"key": "min_hp_ratio",
"value": 0.4,
"valueStr": null
- },
- {
- "key": "min_sp_recovery_per_sec",
- "value": 1.0,
- "valueStr": null
}
],
"tokenKey": null,
@@ -263171,24 +262992,19 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "秉烛照影",
- "description": "在场时,自身获得最高+50攻击速度和技力自然回复速度+2/秒的<$ba.berserk>坚忍>(损失70%生命值时达到最大加成)",
+ "name": "月盈星亏",
+ "description": "在场时,自身获得最高+100攻击速度的<$ba.berserk>坚忍>(损失70%生命值时达到最大加成)",
"rangeId": null,
"blackboard": [
{
"key": "min_attack_speed",
- "value": 50.0,
+ "value": 100.0,
"valueStr": null
},
{
"key": "min_hp_ratio",
"value": 0.3,
"valueStr": null
- },
- {
- "key": "min_sp_recovery_per_sec",
- "value": 2.0,
- "valueStr": null
}
],
"tokenKey": null,
@@ -263205,28 +263021,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "守正自明",
- "description": "攻击时有20%的概率获得1点技力,生命低于50%时概率变为70%",
+ "name": "运筹帷幄",
+ "description": "未阻挡敌人时每秒回复60生命",
"rangeId": null,
"blackboard": [
{
- "key": "prob_1",
- "value": 0.2,
- "valueStr": null
- },
- {
- "key": "sp",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "prob_2",
- "value": 0.7,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.5,
+ "key": "hp_recovery_per_sec",
+ "value": 60.0,
"valueStr": null
}
],
@@ -263240,28 +263041,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "守正自明",
- "description": "攻击时有23%<@ba.talpu>(+3%)>的概率获得1点技力,生命低于50%时概率变为75%<@ba.talpu>(+5%)>",
+ "name": "运筹帷幄",
+ "description": "未阻挡敌人时每秒回复70<@ba.talpu>(+10)>生命",
"rangeId": null,
"blackboard": [
{
- "key": "prob_1",
- "value": 0.23,
- "valueStr": null
- },
- {
- "key": "sp",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "prob_2",
- "value": 0.75,
- "valueStr": null
- },
- {
- "key": "hp_ratio",
- "value": 0.5,
+ "key": "hp_recovery_per_sec",
+ "value": 70.0,
"valueStr": null
}
],
@@ -263404,9 +263190,9 @@
{
"level": 50,
"data": {
- "maxHp": 340,
- "atk": 40,
- "def": 40,
+ "maxHp": 400,
+ "atk": 70,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -263457,12 +263243,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30031",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30041",
"count": 4,
"type": "MATERIAL"
}
@@ -263480,8 +263266,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -263498,13 +263284,13 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30052",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30012",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -263521,7 +263307,7 @@
"type": "MATERIAL"
},
{
- "id": "31063",
+ "id": "30083",
"count": 6,
"type": "MATERIAL"
}
@@ -263539,46 +263325,46 @@
"type": "MATERIAL"
},
{
- "id": "31073",
+ "id": "30093",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31083",
- "count": 3,
+ "id": "30013",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_485_pallas": {
- "name": "帕拉斯",
- "description": "可以攻击到<@ba.kw>较远敌人>,攻击自身未阻挡的敌人时攻击力提升至120%",
+ "char_4121_zuole": {
+ "name": "左乐",
+ "description": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}>生命",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_485_pallas",
+ "potentialItemId": "p_char_4121_zuole",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "minos",
+ "nationId": "yan",
"groupId": null,
"teamId": null,
- "displayNumber": "MN04",
- "appellation": "Pallas",
+ "displayNumber": "YD06",
+ "appellation": "Zuo Le",
"position": "MELEE",
"tagList": [
"输出",
- "支援"
+ "生存"
],
- "itemUsage": "祭司帕拉斯,自米诺斯而来。",
- "itemDesc": "她会十分乐意与人交谈,只要对方与她一样心怀善意,还有不灭的热情。",
+ "itemUsage": "大炎司岁台秉烛人左乐,在本职工作之余也愿意保护你的安全。",
+ "itemDesc": "他的轻功很好,但从来不会将同伴落在身后。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
"isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
- "subProfessionId": "instructor",
+ "subProfessionId": "musha",
"trait": {
"candidates": [
{
@@ -263589,12 +263375,46 @@
"requiredPotentialRank": 0,
"blackboard": [
{
- "key": "atk_scale",
- "value": 1.2,
+ "key": "value",
+ "value": 30.0,
"valueStr": null
}
],
- "overrideDescripton": null,
+ "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}>生命(精英1后更新)",
+ "prefabKey": null,
+ "rangeId": null
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}>生命(精英2后更新)",
+ "prefabKey": null,
+ "rangeId": null
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 70.0,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": "不成为其他角色的治疗目标,每次攻击到敌人后回复自身<@ba.kw>{value}>生命",
"prefabKey": null,
"rangeId": null
}
@@ -263602,22 +263422,22 @@
},
"phases": [
{
- "characterPrefabKey": "char_485_pallas",
- "rangeId": "2-2",
+ "characterPrefabKey": "char_4121_zuole",
+ "rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 794,
- "atk": 302,
- "def": 213,
+ "maxHp": 1582,
+ "atk": 348,
+ "def": 151,
"magicResistance": 0.0,
- "cost": 15,
- "blockCnt": 2,
+ "cost": 22,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -263638,15 +263458,15 @@
{
"level": 50,
"data": {
- "maxHp": 1088,
- "atk": 432,
- "def": 301,
+ "maxHp": 2198,
+ "atk": 498,
+ "def": 208,
"magicResistance": 0.0,
- "cost": 15,
- "blockCnt": 2,
+ "cost": 22,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -263668,22 +263488,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_485_pallas",
- "rangeId": "2-2",
+ "characterPrefabKey": "char_4121_zuole",
+ "rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1088,
- "atk": 432,
- "def": 301,
+ "maxHp": 2198,
+ "atk": 498,
+ "def": 208,
"magicResistance": 0.0,
- "cost": 17,
- "blockCnt": 2,
+ "cost": 24,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -263704,15 +263524,15 @@
{
"level": 80,
"data": {
- "maxHp": 1413,
- "atk": 577,
- "def": 382,
+ "maxHp": 2893,
+ "atk": 647,
+ "def": 267,
"magicResistance": 0.0,
- "cost": 17,
- "blockCnt": 2,
+ "cost": 24,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -263738,8 +263558,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30052",
+ "count": 7,
"type": "MATERIAL"
},
{
@@ -263750,22 +263570,22 @@
]
},
{
- "characterPrefabKey": "char_485_pallas",
- "rangeId": "2-2",
+ "characterPrefabKey": "char_4121_zuole",
+ "rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1413,
- "atk": 577,
- "def": 382,
+ "maxHp": 2893,
+ "atk": 647,
+ "def": 267,
"magicResistance": 0.0,
- "cost": 17,
- "blockCnt": 2,
+ "cost": 26,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -263786,15 +263606,15 @@
{
"level": 90,
"data": {
- "maxHp": 1963,
- "atk": 687,
- "def": 455,
+ "maxHp": 3858,
+ "atk": 780,
+ "def": 315,
"magicResistance": 0.0,
- "cost": 17,
- "blockCnt": 2,
+ "cost": 26,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.05,
+ "baseAttackTime": 1.2,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -263820,13 +263640,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
"id": "30074",
- "count": 6,
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -263834,7 +263654,7 @@
],
"skills": [
{
- "skillId": "skchr_pallas_1",
+ "skillId": "skchr_zuole_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -263851,13 +263671,13 @@
"type": "MATERIAL"
},
{
- "id": "30094",
+ "id": "31074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 7,
+ "id": "30103",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -263875,13 +263695,13 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31034",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 8,
+ "id": "31054",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -263899,13 +263719,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 4,
+ "id": "30104",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -263917,7 +263737,7 @@
}
},
{
- "skillId": "skchr_pallas_2",
+ "skillId": "skchr_zuole_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -263934,12 +263754,12 @@
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30093",
+ "id": "30013",
"count": 7,
"type": "MATERIAL"
}
@@ -263958,13 +263778,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31064",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 9,
+ "id": "30064",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -263982,13 +263802,13 @@
"type": "MATERIAL"
},
{
- "id": "30125",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 5,
+ "id": "31084",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -264000,7 +263820,7 @@
}
},
{
- "skillId": "skchr_pallas_3",
+ "skillId": "skchr_zuole_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -264017,13 +263837,13 @@
"type": "MATERIAL"
},
{
- "id": "31014",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30013",
- "count": 11,
+ "id": "31083",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -264041,13 +263861,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31054",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "31084",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -264070,8 +263890,8 @@
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 7,
+ "id": "31054",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -264087,6 +263907,36 @@
"talents": [
{
"candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "秉烛照影",
+ "description": "在场时,自身获得最高+30攻击速度和技力自然回复速度+0.5/秒的<$ba.berserk>坚忍>(损失50%生命值时达到最大加成)",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "min_attack_speed",
+ "value": 30.0,
+ "valueStr": null
+ },
+ {
+ "key": "min_hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "min_sp_recovery_per_sec",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
{
"unlockCondition": {
"phase": "PHASE_1",
@@ -264094,18 +263944,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "英雄的诞生",
- "description": "在场时,所有【米诺斯】干员生命值高于80%时获得+15%攻击力的<$ba.strong>精力充沛>",
+ "name": "秉烛照影",
+ "description": "在场时,自身获得最高+40攻击速度和技力自然回复速度+1/秒的<$ba.berserk>坚忍>(损失60%生命值时达到最大加成)",
"rangeId": null,
"blackboard": [
{
- "key": "peak_performance.hp_ratio",
- "value": 0.8,
+ "key": "min_attack_speed",
+ "value": 40.0,
"valueStr": null
},
{
- "key": "peak_performance.atk",
- "value": 0.15,
+ "key": "min_hp_ratio",
+ "value": 0.4,
+ "valueStr": null
+ },
+ {
+ "key": "min_sp_recovery_per_sec",
+ "value": 1.0,
"valueStr": null
}
],
@@ -264119,18 +263974,23 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "英雄的诞生",
- "description": "在场时,所有【米诺斯】干员生命值高于80%时获得+25%攻击力的<$ba.strong>精力充沛>",
+ "name": "秉烛照影",
+ "description": "在场时,自身获得最高+50攻击速度和技力自然回复速度+2/秒的<$ba.berserk>坚忍>(损失70%生命值时达到最大加成)",
"rangeId": null,
"blackboard": [
{
- "key": "peak_performance.hp_ratio",
- "value": 0.8,
+ "key": "min_attack_speed",
+ "value": 50.0,
"valueStr": null
},
{
- "key": "peak_performance.atk",
- "value": 0.25,
+ "key": "min_hp_ratio",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "min_sp_recovery_per_sec",
+ "value": 2.0,
"valueStr": null
}
],
@@ -264148,13 +264008,28 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "女神的振奋",
- "description": "每攻击一名敌人时为自身与身前一格的我方干员恢复40点生命值",
+ "name": "守正自明",
+ "description": "攻击时有20%的概率获得1点技力,生命低于50%时概率变为70%",
"rangeId": null,
"blackboard": [
{
- "key": "value",
- "value": 40.0,
+ "key": "prob_1",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "prob_2",
+ "value": 0.7,
+ "valueStr": null
+ },
+ {
+ "key": "hp_ratio",
+ "value": 0.5,
"valueStr": null
}
],
@@ -264168,13 +264043,28 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "女神的振奋",
- "description": "每攻击一名敌人时为自身与身前一格的我方干员恢复45<@ba.talpu>(+5)>点生命值",
+ "name": "守正自明",
+ "description": "攻击时有23%<@ba.talpu>(+3%)>的概率获得1点技力,生命低于50%时概率变为75%<@ba.talpu>(+5%)>",
"rangeId": null,
"blackboard": [
{
- "key": "value",
- "value": 45.0,
+ "key": "prob_1",
+ "value": 0.23,
+ "valueStr": null
+ },
+ {
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "prob_2",
+ "value": 0.75,
+ "valueStr": null
+ },
+ {
+ "key": "hp_ratio",
+ "value": 0.5,
"valueStr": null
}
],
@@ -264233,7 +264123,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+25",
+ "description": "攻击力+26",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -264245,7 +264135,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 25.0,
+ "value": 26.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -264317,9 +264207,9 @@
{
"level": 50,
"data": {
- "maxHp": 300,
- "atk": 50,
- "def": 0,
+ "maxHp": 340,
+ "atk": 40,
+ "def": 40,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -264370,12 +264260,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30061",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30031",
"count": 4,
"type": "MATERIAL"
}
@@ -264393,8 +264283,8 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 5,
+ "id": "30012",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -264411,13 +264301,13 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30022",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 3,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -264434,8 +264324,8 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 4,
+ "id": "31063",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -264452,64 +264342,85 @@
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 5,
+ "id": "31073",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30053",
- "count": 4,
+ "id": "31083",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_1014_nearl2": {
- "name": "耀骑士临光",
- "description": "能够阻挡一个敌人",
+ "char_485_pallas": {
+ "name": "帕拉斯",
+ "description": "可以攻击到<@ba.kw>较远敌人>,攻击自身未阻挡的敌人时攻击力提升至120%",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1014_nearl2",
+ "potentialItemId": "p_char_485_pallas",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "kazimierz",
+ "nationId": "minos",
"groupId": null,
"teamId": null,
- "displayNumber": "KZ01",
- "appellation": "Nearl the Radiant Knight",
+ "displayNumber": "MN04",
+ "appellation": "Pallas",
"position": "MELEE",
"tagList": [
- "输出"
+ "输出",
+ "支援"
],
- "itemUsage": "耀骑士临光,身披炙阳,踏碎迷障,从卡西米尔回到你身边。",
- "itemDesc": "有她在,依然很安心。",
+ "itemUsage": "祭司帕拉斯,自米诺斯而来。",
+ "itemDesc": "她会十分乐意与人交谈,只要对方与她一样心怀善意,还有不灭的热情。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": true,
+ "isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
- "subProfessionId": "fearless",
- "trait": null,
+ "subProfessionId": "instructor",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": null,
+ "prefabKey": null,
+ "rangeId": null
+ }
+ ]
+ },
"phases": [
{
- "characterPrefabKey": "char_1014_nearl2",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_485_pallas",
+ "rangeId": "2-2",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1397,
- "atk": 473,
- "def": 130,
+ "maxHp": 794,
+ "atk": 302,
+ "def": 213,
"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,
@@ -264530,15 +264441,15 @@
{
"level": 50,
"data": {
- "maxHp": 1996,
- "atk": 697,
- "def": 187,
+ "maxHp": 1088,
+ "atk": 432,
+ "def": 301,
"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,
@@ -264560,22 +264471,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1014_nearl2",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_485_pallas",
+ "rangeId": "2-2",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1996,
- "atk": 697,
- "def": 187,
+ "maxHp": 1088,
+ "atk": 432,
+ "def": 301,
"magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 1,
+ "cost": 17,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -264596,15 +264507,15 @@
{
"level": 80,
"data": {
- "maxHp": 2698,
- "atk": 883,
- "def": 247,
+ "maxHp": 1413,
+ "atk": 577,
+ "def": 382,
"magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 1,
+ "cost": 17,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -264630,34 +264541,34 @@
"type": "MATERIAL"
},
{
- "id": "30062",
- "count": 5,
+ "id": "30012",
+ "count": 12,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30062",
+ "count": 3,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_1014_nearl2",
- "rangeId": "1-1",
+ "characterPrefabKey": "char_485_pallas",
+ "rangeId": "2-2",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2698,
- "atk": 883,
- "def": 247,
+ "maxHp": 1413,
+ "atk": 577,
+ "def": 382,
"magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 1,
+ "cost": 17,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -264678,15 +264589,15 @@
{
"level": 90,
"data": {
- "maxHp": 3550,
- "atk": 1064,
- "def": 295,
+ "maxHp": 1963,
+ "atk": 687,
+ "def": 455,
"magicResistance": 0.0,
- "cost": 19,
- "blockCnt": 1,
+ "cost": 17,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.5,
+ "baseAttackTime": 1.05,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -264712,13 +264623,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 8,
+ "id": "30074",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -264726,7 +264637,7 @@
],
"skills": [
{
- "skillId": "skchr_nearl2_1",
+ "skillId": "skchr_pallas_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -264742,14 +264653,97 @@
"count": 8,
"type": "MATERIAL"
},
+ {
+ "id": "30094",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30073",
+ "count": 7,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 57600,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 12,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "31024",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30104",
+ "count": 8,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 86400,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 15,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30145",
+ "count": 6,
+ "type": "MATERIAL"
+ },
{
"id": "30044",
"count": 4,
"type": "MATERIAL"
+ }
+ ]
+ }
+ ],
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ }
+ },
+ {
+ "skillId": "skchr_pallas_2",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 28800,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30014",
+ "count": 4,
+ "type": "MATERIAL"
},
{
- "id": "31043",
- "count": 3,
+ "id": "30093",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -264767,7 +264761,7 @@
"type": "MATERIAL"
},
{
- "id": "31044",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
@@ -264791,25 +264785,25 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30125",
"count": 6,
"type": "MATERIAL"
},
{
"id": "31024",
- "count": 6,
+ "count": 5,
"type": "MATERIAL"
}
]
}
],
"unlockCond": {
- "phase": "PHASE_0",
+ "phase": "PHASE_1",
"level": 1
}
},
{
- "skillId": "skchr_nearl2_2",
+ "skillId": "skchr_pallas_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -264826,13 +264820,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 4,
+ "id": "30013",
+ "count": 11,
"type": "MATERIAL"
}
]
@@ -264849,97 +264843,14 @@
"count": 12,
"type": "MATERIAL"
},
- {
- "id": "30014",
- "count": 4,
- "type": "MATERIAL"
- },
- {
- "id": "30094",
- "count": 9,
- "type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 86400,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 15,
- "type": "MATERIAL"
- },
- {
- "id": "30135",
- "count": 6,
- "type": "MATERIAL"
- },
- {
- "id": "31014",
- "count": 6,
- "type": "MATERIAL"
- }
- ]
- }
- ],
- "unlockCond": {
- "phase": "PHASE_1",
- "level": 1
- }
- },
- {
- "skillId": "skchr_nearl2_3",
- "overridePrefabKey": null,
- "overrideTokenKey": "token_10019_nearl2_sword",
- "levelUpCostCond": [
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 28800,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 8,
- "type": "MATERIAL"
- },
{
"id": "30064",
"count": 3,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 4,
- "type": "MATERIAL"
- }
- ]
- },
- {
- "unlockCond": {
- "phase": "PHASE_2",
- "level": 1
- },
- "lvlUpTime": 57600,
- "levelUpCost": [
- {
- "id": "3303",
- "count": 12,
- "type": "MATERIAL"
- },
- {
- "id": "31014",
- "count": 4,
- "type": "MATERIAL"
- },
- {
- "id": "30014",
- "count": 10,
+ "id": "30044",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -264957,13 +264868,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30014",
- "count": 4,
+ "id": "31014",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -264975,9 +264886,7 @@
}
}
],
- "displayTokenDict": {
- "token_10019_nearl2_sword": true
- },
+ "displayTokenDict": null,
"talents": [
{
"candidates": [
@@ -264988,18 +264897,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "不畏苦暗",
- "description": "部署时对周围四格敌人造成50%攻击力的真实伤害并<$ba.stun>晕眩>2秒,上一名部署干员势力为【卡西米尔】时额外造成一次伤害",
- "rangeId": "x-5",
+ "name": "英雄的诞生",
+ "description": "在场时,所有【米诺斯】干员生命值高于80%时获得+15%攻击力的<$ba.strong>精力充沛>",
+ "rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
- "value": 0.5,
+ "key": "peak_performance.hp_ratio",
+ "value": 0.8,
"valueStr": null
},
{
- "key": "stun",
- "value": 2.0,
+ "key": "peak_performance.atk",
+ "value": 0.15,
"valueStr": null
}
],
@@ -265013,18 +264922,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "不畏苦暗",
- "description": "部署时对周围四格敌人造成80%攻击力的真实伤害并<$ba.stun>晕眩>3秒,上一名部署干员势力为【卡西米尔】时额外造成一次伤害",
- "rangeId": "x-5",
+ "name": "英雄的诞生",
+ "description": "在场时,所有【米诺斯】干员生命值高于80%时获得+25%攻击力的<$ba.strong>精力充沛>",
+ "rangeId": null,
"blackboard": [
{
- "key": "atk_scale",
+ "key": "peak_performance.hp_ratio",
"value": 0.8,
"valueStr": null
},
{
- "key": "stun",
- "value": 3.0,
+ "key": "peak_performance.atk",
+ "value": 0.25,
"valueStr": null
}
],
@@ -265042,13 +264951,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "破晓",
- "description": "攻击无视敌人20%的防御力",
+ "name": "女神的振奋",
+ "description": "每攻击一名敌人时为自身与身前一格的我方干员恢复40点生命值",
"rangeId": null,
"blackboard": [
{
- "key": "def_penetrate",
- "value": 0.2,
+ "key": "value",
+ "value": 40.0,
"valueStr": null
}
],
@@ -265062,13 +264971,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "破晓",
- "description": "攻击无视敌人23%<@ba.talpu>(+3%)>的防御力",
+ "name": "女神的振奋",
+ "description": "每攻击一名敌人时为自身与身前一格的我方干员恢复45<@ba.talpu>(+5)>点生命值",
"rangeId": null,
"blackboard": [
{
- "key": "def_penetrate",
- "value": 0.23,
+ "key": "value",
+ "value": 45.0,
"valueStr": null
}
],
@@ -265127,7 +265036,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+35",
+ "description": "攻击力+25",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -265139,7 +265048,7 @@
{
"attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": 35.0,
+ "value": 25.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -265211,8 +265120,8 @@
{
"level": 50,
"data": {
- "maxHp": 200,
- "atk": 85,
+ "maxHp": 300,
+ "atk": 50,
"def": 0,
"magicResistance": 0.0,
"cost": 0,
@@ -265264,12 +265173,12 @@
"type": "MATERIAL"
},
{
- "id": "30011",
- "count": 6,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30061",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -265287,7 +265196,7 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30032",
"count": 5,
"type": "MATERIAL"
}
@@ -265305,13 +265214,13 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30022",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -265328,8 +265237,8 @@
"type": "MATERIAL"
},
{
- "id": "30093",
- "count": 5,
+ "id": "30063",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -265346,41 +265255,41 @@
"type": "MATERIAL"
},
{
- "id": "30103",
- "count": 3,
+ "id": "30073",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "31023",
- "count": 5,
+ "id": "30053",
+ "count": 4,
"type": "MATERIAL"
}
]
}
]
},
- "char_4011_lessng": {
- "name": "止颂",
+ "char_1014_nearl2": {
+ "name": "耀骑士临光",
"description": "能够阻挡一个敌人",
- "canUseGeneralPotentialItem": false,
- "canUseActivityPotentialItem": true,
- "potentialItemId": null,
- "activityPotentialItemId": "voucher_lessng",
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": "p_char_1014_nearl2",
+ "activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "leithanien",
+ "nationId": "kazimierz",
"groupId": null,
"teamId": null,
- "displayNumber": "LN07",
- "appellation": "Lessing",
+ "displayNumber": "KZ01",
+ "appellation": "Nearl the Radiant Knight",
"position": "MELEE",
"tagList": [
"输出"
],
- "itemUsage": "近卫干员止颂,沉默伫立。",
- "itemDesc": "他将言语束入剑刃,他戍卫平凡的价值。",
- "itemObtainApproach": "活动获得",
+ "itemUsage": "耀骑士临光,身披炙阳,踏碎迷障,从卡西米尔回到你身边。",
+ "itemDesc": "有她在,依然很安心。",
+ "itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": false,
+ "isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
@@ -265388,23 +265297,23 @@
"trait": null,
"phases": [
{
- "characterPrefabKey": "char_4011_lessng",
+ "characterPrefabKey": "char_1014_nearl2",
"rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1449,
- "atk": 465,
- "def": 123,
+ "maxHp": 1397,
+ "atk": 473,
+ "def": 130,
"magicResistance": 0.0,
- "cost": 19,
+ "cost": 17,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.5,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -265424,16 +265333,16 @@
{
"level": 50,
"data": {
- "maxHp": 2070,
- "atk": 684,
- "def": 176,
+ "maxHp": 1996,
+ "atk": 697,
+ "def": 187,
"magicResistance": 0.0,
- "cost": 19,
+ "cost": 17,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.5,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -265454,23 +265363,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4011_lessng",
+ "characterPrefabKey": "char_1014_nearl2",
"rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2070,
- "atk": 684,
- "def": 176,
+ "maxHp": 1996,
+ "atk": 697,
+ "def": 187,
"magicResistance": 0.0,
- "cost": 21,
+ "cost": 19,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.5,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -265490,16 +265399,16 @@
{
"level": 80,
"data": {
- "maxHp": 2798,
- "atk": 866,
- "def": 232,
+ "maxHp": 2698,
+ "atk": 883,
+ "def": 247,
"magicResistance": 0.0,
- "cost": 21,
+ "cost": 19,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.5,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -265524,35 +265433,35 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 12,
+ "id": "30062",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 5,
+ "id": "30052",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4011_lessng",
+ "characterPrefabKey": "char_1014_nearl2",
"rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2798,
- "atk": 866,
- "def": 232,
+ "maxHp": 2698,
+ "atk": 883,
+ "def": 247,
"magicResistance": 0.0,
- "cost": 21,
+ "cost": 19,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.5,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -265572,16 +265481,16 @@
{
"level": 90,
"data": {
- "maxHp": 3682,
- "atk": 1044,
- "def": 277,
+ "maxHp": 3550,
+ "atk": 1064,
+ "def": 295,
"magicResistance": 0.0,
- "cost": 21,
+ "cost": 19,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
"baseAttackTime": 1.5,
- "respawnTime": 80,
+ "respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -265606,13 +265515,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31084",
- "count": 5,
+ "id": "31014",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -265620,7 +265529,7 @@
],
"skills": [
{
- "skillId": "skchr_lessng_1",
+ "skillId": "skchr_nearl2_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -265637,13 +265546,13 @@
"type": "MATERIAL"
},
{
- "id": "31084",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 7,
+ "id": "31043",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -265661,7 +265570,7 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31044",
"count": 4,
"type": "MATERIAL"
},
@@ -265685,12 +265594,12 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "31024",
"count": 6,
"type": "MATERIAL"
}
@@ -265703,7 +265612,7 @@
}
},
{
- "skillId": "skchr_lessng_2",
+ "skillId": "skchr_nearl2_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -265720,13 +265629,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 7,
+ "id": "31013",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -265744,13 +265653,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 8,
+ "id": "30094",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -265768,13 +265677,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
"id": "31014",
- "count": 4,
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -265786,9 +265695,9 @@
}
},
{
- "skillId": "skchr_lessng_3",
+ "skillId": "skchr_nearl2_3",
"overridePrefabKey": null,
- "overrideTokenKey": null,
+ "overrideTokenKey": "token_10019_nearl2_sword",
"levelUpCostCond": [
{
"unlockCond": {
@@ -265803,13 +265712,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
- "count": 4,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31063",
- "count": 5,
+ "id": "30043",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -265827,13 +265736,13 @@
"type": "MATERIAL"
},
{
- "id": "31074",
+ "id": "31014",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31084",
- "count": 8,
+ "id": "30014",
+ "count": 10,
"type": "MATERIAL"
}
]
@@ -265851,12 +265760,12 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "30014",
"count": 4,
"type": "MATERIAL"
}
@@ -265869,7 +265778,9 @@
}
}
],
- "displayTokenDict": null,
+ "displayTokenDict": {
+ "token_10019_nearl2_sword": true
+ },
"talents": [
{
"candidates": [
@@ -265880,13 +265791,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "苦痛专注",
- "description": "阻挡时,受到来自非自身阻挡敌人的物理和法术伤害降低20%",
- "rangeId": null,
+ "name": "不畏苦暗",
+ "description": "部署时对周围四格敌人造成50%攻击力的真实伤害并<$ba.stun>晕眩>2秒,上一名部署干员势力为【卡西米尔】时额外造成一次伤害",
+ "rangeId": "x-5",
"blackboard": [
{
- "key": "damage_resistance",
- "value": 0.2,
+ "key": "atk_scale",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "stun",
+ "value": 2.0,
"valueStr": null
}
],
@@ -265900,13 +265816,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "苦痛专注",
- "description": "阻挡时,受到来自非自身阻挡敌人的物理和法术伤害降低35%",
- "rangeId": null,
+ "name": "不畏苦暗",
+ "description": "部署时对周围四格敌人造成80%攻击力的真实伤害并<$ba.stun>晕眩>3秒,上一名部署干员势力为【卡西米尔】时额外造成一次伤害",
+ "rangeId": "x-5",
"blackboard": [
{
- "key": "damage_resistance",
- "value": 0.35,
+ "key": "atk_scale",
+ "value": 0.8,
+ "valueStr": null
+ },
+ {
+ "key": "stun",
+ "value": 3.0,
"valueStr": null
}
],
@@ -265924,18 +265845,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "痛楚砺刃",
- "description": "受到伤害后,攻击力+12%,持续15秒(不可叠加)",
+ "name": "破晓",
+ "description": "攻击无视敌人20%的防御力",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.12,
- "valueStr": null
- },
- {
- "key": "add_atk_duration",
- "value": 15.0,
+ "key": "def_penetrate",
+ "value": 0.2,
"valueStr": null
}
],
@@ -265949,18 +265865,13 @@
},
"requiredPotentialRank": 4,
"prefabKey": "2",
- "name": "痛楚砺刃",
- "description": "受到伤害后,攻击力+16%<@ba.talpu>(+4%)>,持续15秒(不可叠加)",
+ "name": "破晓",
+ "description": "攻击无视敌人23%<@ba.talpu>(+3%)>的防御力",
"rangeId": null,
"blackboard": [
{
- "key": "atk",
- "value": 0.16,
- "valueStr": null
- },
- {
- "key": "add_atk_duration",
- "value": 15.0,
+ "key": "def_penetrate",
+ "value": 0.23,
"valueStr": null
}
],
@@ -265996,7 +265907,7 @@
},
{
"type": "BUFF",
- "description": "再部署时间-10秒",
+ "description": "再部署时间-4秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -266008,7 +265919,7 @@
{
"attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": -10.0,
+ "value": -4.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -266019,7 +265930,7 @@
},
{
"type": "BUFF",
- "description": "部署费用-1",
+ "description": "攻击力+35",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -266029,9 +265940,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "COST",
+ "attributeType": "ATK",
"formulaItem": "ADDITION",
- "value": -1.0,
+ "value": 35.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -266156,12 +266067,12 @@
"type": "MATERIAL"
},
{
- "id": "30021",
- "count": 5,
+ "id": "30011",
+ "count": 6,
"type": "MATERIAL"
},
{
- "id": "30051",
+ "id": "30061",
"count": 4,
"type": "MATERIAL"
}
@@ -266179,7 +266090,7 @@
"type": "MATERIAL"
},
{
- "id": "30032",
+ "id": "30022",
"count": 5,
"type": "MATERIAL"
}
@@ -266197,13 +266108,13 @@
"type": "MATERIAL"
},
{
- "id": "30042",
+ "id": "30032",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30022",
- "count": 3,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -266220,8 +266131,8 @@
"type": "MATERIAL"
},
{
- "id": "30033",
- "count": 7,
+ "id": "30093",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -266238,85 +266149,65 @@
"type": "MATERIAL"
},
{
- "id": "31083",
- "count": 4,
+ "id": "30103",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 3,
+ "id": "31023",
+ "count": 5,
"type": "MATERIAL"
}
]
}
]
},
- "char_1032_excu2": {
- "name": "圣约送葬人",
- "description": "无法被友方角色治疗,攻击造成<@ba.kw>群体伤害>,每攻击到一个敌人回复自身<@ba.kw>50>生命,最大生效数等于阻挡数",
- "canUseGeneralPotentialItem": true,
- "canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_1032_excu2",
- "activityPotentialItemId": null,
+ "char_4011_lessng": {
+ "name": "止颂",
+ "description": "能够阻挡一个敌人",
+ "canUseGeneralPotentialItem": false,
+ "canUseActivityPotentialItem": true,
+ "potentialItemId": null,
+ "activityPotentialItemId": "voucher_lessng",
"classicPotentialItemId": null,
- "nationId": "laterano",
+ "nationId": "leithanien",
"groupId": null,
"teamId": null,
- "displayNumber": "LT40",
- "appellation": "Executor the Ex Foedere",
+ "displayNumber": "LN07",
+ "appellation": "Lessing",
"position": "MELEE",
"tagList": [
"输出"
],
- "itemUsage": "圣徒费德里科·吉亚洛,在这里被称呼为送葬人。",
- "itemDesc": "在接到任务时,他偶尔会开口询问为什么。",
- "itemObtainApproach": "招募寻访",
+ "itemUsage": "近卫干员止颂,沉默伫立。",
+ "itemDesc": "他将言语束入剑刃,他戍卫平凡的价值。",
+ "itemObtainApproach": "活动获得",
"isNotObtainable": false,
- "isSpChar": true,
+ "isSpChar": false,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
- "subProfessionId": "reaper",
- "trait": {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_0",
- "level": 1
- },
- "requiredPotentialRank": 0,
- "blackboard": [
- {
- "key": "value",
- "value": 50.0,
- "valueStr": null
- }
- ],
- "overrideDescripton": "无法被友方角色治疗,攻击造成<@ba.kw>群体伤害>,每攻击到一个敌人回复自身<@ba.kw>{value}>生命,最大生效数等于阻挡数",
- "prefabKey": null,
- "rangeId": null
- }
- ]
- },
+ "subProfessionId": "fearless",
+ "trait": null,
"phases": [
{
- "characterPrefabKey": "char_1032_excu2",
- "rangeId": "1-3",
+ "characterPrefabKey": "char_4011_lessng",
+ "rangeId": "1-1",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1076,
- "atk": 298,
- "def": 224,
+ "maxHp": 1449,
+ "atk": 465,
+ "def": 123,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 19,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
- "respawnTime": 70,
+ "baseAttackTime": 1.5,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -266336,16 +266227,16 @@
{
"level": 50,
"data": {
- "maxHp": 1475,
- "atk": 439,
- "def": 308,
+ "maxHp": 2070,
+ "atk": 684,
+ "def": 176,
"magicResistance": 0.0,
- "cost": 20,
+ "cost": 19,
"blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
- "respawnTime": 70,
+ "baseAttackTime": 1.5,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -266366,23 +266257,23 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_1032_excu2",
- "rangeId": "1-3",
+ "characterPrefabKey": "char_4011_lessng",
+ "rangeId": "1-1",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1475,
- "atk": 439,
- "def": 308,
+ "maxHp": 2070,
+ "atk": 684,
+ "def": 176,
"magicResistance": 0.0,
"cost": 21,
- "blockCnt": 2,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
- "respawnTime": 70,
+ "baseAttackTime": 1.5,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -266402,16 +266293,16 @@
{
"level": 80,
"data": {
- "maxHp": 1967,
- "atk": 586,
- "def": 396,
+ "maxHp": 2798,
+ "atk": 866,
+ "def": 232,
"magicResistance": 0.0,
"cost": 21,
- "blockCnt": 2,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
- "respawnTime": 70,
+ "baseAttackTime": 1.5,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -266436,35 +266327,35 @@
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 7,
+ "id": "30012",
+ "count": 12,
"type": "MATERIAL"
},
{
- "id": "30042",
- "count": 4,
+ "id": "30022",
+ "count": 5,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_1032_excu2",
- "rangeId": "1-3",
+ "characterPrefabKey": "char_4011_lessng",
+ "rangeId": "1-1",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1967,
- "atk": 586,
- "def": 396,
+ "maxHp": 2798,
+ "atk": 866,
+ "def": 232,
"magicResistance": 0.0,
- "cost": 23,
- "blockCnt": 2,
+ "cost": 21,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
- "respawnTime": 70,
+ "baseAttackTime": 1.5,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -266484,16 +266375,16 @@
{
"level": 90,
"data": {
- "maxHp": 2491,
- "atk": 707,
- "def": 461,
+ "maxHp": 3682,
+ "atk": 1044,
+ "def": 277,
"magicResistance": 0.0,
- "cost": 23,
- "blockCnt": 2,
+ "cost": 21,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.3,
- "respawnTime": 70,
+ "baseAttackTime": 1.5,
+ "respawnTime": 80,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
"maxDeployCount": 1,
@@ -266518,13 +266409,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
- "count": 3,
+ "id": "30145",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "31014",
- "count": 7,
+ "id": "31084",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -266532,7 +266423,7 @@
],
"skills": [
{
- "skillId": "skchr_excu2_1",
+ "skillId": "skchr_lessng_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -266549,13 +266440,13 @@
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31084",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30043",
- "count": 5,
+ "id": "30023",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -266573,12 +266464,12 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30014",
+ "id": "31014",
"count": 9,
"type": "MATERIAL"
}
@@ -266597,13 +266488,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30135",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 4,
+ "id": "30084",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -266615,7 +266506,7 @@
}
},
{
- "skillId": "skchr_excu2_2",
+ "skillId": "skchr_lessng_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -266632,12 +266523,12 @@
"type": "MATERIAL"
},
{
- "id": "31024",
+ "id": "31054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31023",
+ "id": "30083",
"count": 7,
"type": "MATERIAL"
}
@@ -266656,7 +266547,7 @@
"type": "MATERIAL"
},
{
- "id": "30104",
+ "id": "30084",
"count": 4,
"type": "MATERIAL"
},
@@ -266680,13 +266571,13 @@
"type": "MATERIAL"
},
{
- "id": "30155",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31014",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -266698,7 +266589,7 @@
}
},
{
- "skillId": "skchr_excu2_3",
+ "skillId": "skchr_lessng_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -266715,13 +266606,13 @@
"type": "MATERIAL"
},
{
- "id": "31054",
+ "id": "30054",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30073",
- "count": 8,
+ "id": "31063",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -266739,13 +266630,13 @@
"type": "MATERIAL"
},
{
- "id": "30044",
+ "id": "31074",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30094",
- "count": 7,
+ "id": "31084",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -266763,13 +266654,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 6,
+ "id": "30054",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -266792,18 +266683,13 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "受选之人",
- "description": "攻击时有10%几率额外攻击一次,技能期间每消耗1颗弹药这个几率提升3%,技能结束时重置",
+ "name": "苦痛专注",
+ "description": "阻挡时,受到来自非自身阻挡敌人的物理和法术伤害降低20%",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.1,
- "valueStr": null
- },
- {
- "key": "prob_add",
- "value": 0.03,
+ "key": "damage_resistance",
+ "value": 0.2,
"valueStr": null
}
],
@@ -266812,48 +266698,47 @@
},
{
"unlockCondition": {
- "phase": "PHASE_1",
+ "phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 4,
+ "requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "受选之人",
- "description": "攻击时有13%<@ba.talpu>(+3%)>几率额外攻击一次,技能期间每消耗1颗弹药这个几率提升3%,技能结束时重置",
+ "name": "苦痛专注",
+ "description": "阻挡时,受到来自非自身阻挡敌人的物理和法术伤害降低35%",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.13,
- "valueStr": null
- },
- {
- "key": "prob_add",
- "value": 0.03,
+ "key": "damage_resistance",
+ "value": 0.35,
"valueStr": null
}
],
"tokenKey": null,
"isHideTalent": false
- },
+ }
+ ]
+ },
+ {
+ "candidates": [
{
"unlockCondition": {
"phase": "PHASE_2",
"level": 1
},
"requiredPotentialRank": 0,
- "prefabKey": "1",
- "name": "受选之人",
- "description": "攻击时有20%几率额外攻击一次,技能期间每消耗1颗弹药这个几率提升5%,技能结束时重置",
+ "prefabKey": "2",
+ "name": "痛楚砺刃",
+ "description": "受到伤害后,攻击力+12%,持续15秒(不可叠加)",
"rangeId": null,
"blackboard": [
{
- "key": "prob",
- "value": 0.2,
+ "key": "atk",
+ "value": 0.12,
"valueStr": null
},
{
- "key": "prob_add",
- "value": 0.05,
+ "key": "add_atk_duration",
+ "value": 15.0,
"valueStr": null
}
],
@@ -266866,48 +266751,19 @@
"level": 1
},
"requiredPotentialRank": 4,
- "prefabKey": "1",
- "name": "受选之人",
- "description": "攻击时有23%<@ba.talpu>(+3%)>几率额外攻击一次,技能期间每消耗1颗弹药这个几率提升5%,技能结束时重置",
- "rangeId": null,
- "blackboard": [
- {
- "key": "prob",
- "value": 0.23,
- "valueStr": null
- },
- {
- "key": "prob_add",
- "value": 0.05,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- }
- ]
- },
- {
- "candidates": [
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "铳弹共感",
- "description": "每有一个【拉特兰】干员在场,自身的弹药类技能弹药上限+1(最多4层)",
+ "name": "痛楚砺刃",
+ "description": "受到伤害后,攻击力+16%<@ba.talpu>(+4%)>,持续15秒(不可叠加)",
"rangeId": null,
"blackboard": [
{
- "key": "add_count",
- "value": 1.0,
+ "key": "atk",
+ "value": 0.16,
"valueStr": null
},
{
- "key": "add_count_max_stack",
- "value": 4.0,
+ "key": "add_atk_duration",
+ "value": 15.0,
"valueStr": null
}
],
@@ -266943,7 +266799,7 @@
},
{
"type": "BUFF",
- "description": "防御力+22",
+ "description": "再部署时间-10秒",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -266953,9 +266809,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "DEF",
+ "attributeType": "RESPAWN_TIME",
"formulaItem": "ADDITION",
- "value": 22.0,
+ "value": -10.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -266966,7 +266822,7 @@
},
{
"type": "BUFF",
- "description": "攻击力+26",
+ "description": "部署费用-1",
"buff": {
"attributes": {
"abnormalFlags": null,
@@ -266976,9 +266832,9 @@
"abnormalComboImmunes": null,
"attributeModifiers": [
{
- "attributeType": "ATK",
+ "attributeType": "COST",
"formulaItem": "ADDITION",
- "value": 26.0,
+ "value": -1.0,
"loadFromBlackboard": false,
"fetchBaseValueFromSourceEntity": false
}
@@ -266989,7 +266845,7 @@
},
{
"type": "CUSTOM",
- "description": "第一天赋效果增强",
+ "description": "第二天赋效果增强",
"buff": null,
"equivalentCost": null
},
@@ -267050,9 +266906,9 @@
{
"level": 50,
"data": {
- "maxHp": 0,
- "atk": 70,
- "def": 30,
+ "maxHp": 200,
+ "atk": 85,
+ "def": 0,
"magicResistance": 0.0,
"cost": 0,
"blockCnt": 0,
@@ -267103,12 +266959,12 @@
"type": "MATERIAL"
},
{
- "id": "30061",
- "count": 4,
+ "id": "30021",
+ "count": 5,
"type": "MATERIAL"
},
{
- "id": "30031",
+ "id": "30051",
"count": 4,
"type": "MATERIAL"
}
@@ -267126,8 +266982,8 @@
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 7,
+ "id": "30032",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -267144,13 +267000,13 @@
"type": "MATERIAL"
},
{
- "id": "30022",
+ "id": "30042",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30052",
- "count": 4,
+ "id": "30022",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -267185,46 +267041,45 @@
"type": "MATERIAL"
},
{
- "id": "30023",
- "count": 6,
+ "id": "31083",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 4,
+ "id": "31013",
+ "count": 3,
"type": "MATERIAL"
}
]
}
]
},
- "char_4064_mlynar": {
- "name": "玛恩纳",
- "description": "通常不攻击且阻挡数为0,技能未开启时<@ba.kw>{max_stack_cnt}>秒内攻击力逐渐提升至<@ba.kw>+{atk:0%}>,技能结束时重置攻击力",
+ "char_1032_excu2": {
+ "name": "圣约送葬人",
+ "description": "无法被友方角色治疗,攻击造成<@ba.kw>群体伤害>,每攻击到一个敌人回复自身<@ba.kw>50>生命,最大生效数等于阻挡数",
"canUseGeneralPotentialItem": true,
"canUseActivityPotentialItem": false,
- "potentialItemId": "p_char_4064_mlynar",
+ "potentialItemId": "p_char_1032_excu2",
"activityPotentialItemId": null,
"classicPotentialItemId": null,
- "nationId": "kazimierz",
+ "nationId": "laterano",
"groupId": null,
"teamId": null,
- "displayNumber": "KZ08",
- "appellation": "Młynar",
+ "displayNumber": "LT40",
+ "appellation": "Executor the Ex Foedere",
"position": "MELEE",
"tagList": [
- "输出",
- "爆发"
+ "输出"
],
- "itemUsage": "卡西米尔骑士家族的漫游者,玛恩纳,始终将剑带在身边。",
- "itemDesc": "他劝诫所有人逃离卡西米尔,而自己从未离开。",
+ "itemUsage": "圣徒费德里科·吉亚洛,在这里被称呼为送葬人。",
+ "itemDesc": "在接到任务时,他偶尔会开口询问为什么。",
"itemObtainApproach": "招募寻访",
"isNotObtainable": false,
- "isSpChar": false,
+ "isSpChar": true,
"maxPotentialLevel": 5,
"rarity": "TIER_6",
"profession": "WARRIOR",
- "subProfessionId": "librator",
+ "subProfessionId": "reaper",
"trait": {
"candidates": [
{
@@ -267235,22 +267090,12 @@
"requiredPotentialRank": 0,
"blackboard": [
{
- "key": "atk",
- "value": 2.0,
- "valueStr": null
- },
- {
- "key": "mid_stack_cnt",
- "value": 20.0,
- "valueStr": null
- },
- {
- "key": "max_stack_cnt",
- "value": 40.0,
+ "key": "value",
+ "value": 50.0,
"valueStr": null
}
],
- "overrideDescripton": "通常不攻击且阻挡数为0,技能未开启时<@ba.kw>{max_stack_cnt}>秒内攻击力逐渐提升至最高<@ba.kw>+{atk:0%}>且技能结束时重置攻击力",
+ "overrideDescripton": "无法被友方角色治疗,攻击造成<@ba.kw>群体伤害>,每攻击到一个敌人回复自身<@ba.kw>{value}>生命,最大生效数等于阻挡数",
"prefabKey": null,
"rangeId": null
}
@@ -267258,22 +267103,22 @@
},
"phases": [
{
- "characterPrefabKey": "char_4064_mlynar",
- "rangeId": "1-2",
+ "characterPrefabKey": "char_1032_excu2",
+ "rangeId": "1-3",
"maxLevel": 50,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 1945,
- "atk": 161,
- "def": 239,
- "magicResistance": 15.0,
- "cost": 10,
- "blockCnt": 2,
+ "maxHp": 1076,
+ "atk": 298,
+ "def": 224,
+ "magicResistance": 0.0,
+ "cost": 20,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -267294,15 +267139,15 @@
{
"level": 50,
"data": {
- "maxHp": 2560,
- "atk": 231,
- "def": 332,
- "magicResistance": 15.0,
- "cost": 10,
- "blockCnt": 2,
+ "maxHp": 1475,
+ "atk": 439,
+ "def": 308,
+ "magicResistance": 0.0,
+ "cost": 20,
+ "blockCnt": 1,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -267324,22 +267169,22 @@
"evolveCost": null
},
{
- "characterPrefabKey": "char_4064_mlynar",
- "rangeId": "1-2",
+ "characterPrefabKey": "char_1032_excu2",
+ "rangeId": "1-3",
"maxLevel": 80,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 2560,
- "atk": 231,
- "def": 332,
- "magicResistance": 15.0,
- "cost": 12,
+ "maxHp": 1475,
+ "atk": 439,
+ "def": 308,
+ "magicResistance": 0.0,
+ "cost": 21,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -267360,15 +267205,15 @@
{
"level": 80,
"data": {
- "maxHp": 3241,
- "atk": 301,
- "def": 426,
- "magicResistance": 15.0,
- "cost": 12,
+ "maxHp": 1967,
+ "atk": 586,
+ "def": 396,
+ "magicResistance": 0.0,
+ "cost": 21,
"blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -267394,34 +267239,34 @@
"type": "MATERIAL"
},
{
- "id": "30032",
- "count": 8,
+ "id": "30052",
+ "count": 7,
"type": "MATERIAL"
},
{
- "id": "30012",
- "count": 8,
+ "id": "30042",
+ "count": 4,
"type": "MATERIAL"
}
]
},
{
- "characterPrefabKey": "char_4064_mlynar",
- "rangeId": "1-2",
+ "characterPrefabKey": "char_1032_excu2",
+ "rangeId": "1-3",
"maxLevel": 90,
"attributesKeyFrames": [
{
"level": 1,
"data": {
- "maxHp": 3241,
- "atk": 301,
- "def": 426,
- "magicResistance": 15.0,
- "cost": 12,
- "blockCnt": 3,
+ "maxHp": 1967,
+ "atk": 586,
+ "def": 396,
+ "magicResistance": 0.0,
+ "cost": 23,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -267442,15 +267287,15 @@
{
"level": 90,
"data": {
- "maxHp": 3906,
- "atk": 355,
- "def": 502,
- "magicResistance": 15.0,
- "cost": 12,
- "blockCnt": 3,
+ "maxHp": 2491,
+ "atk": 707,
+ "def": 461,
+ "magicResistance": 0.0,
+ "cost": 23,
+ "blockCnt": 2,
"moveSpeed": 1.0,
"attackSpeed": 100.0,
- "baseAttackTime": 1.2,
+ "baseAttackTime": 1.3,
"respawnTime": 70,
"hpRecoveryPerSec": 0.0,
"spRecoveryPerSec": 1.0,
@@ -267476,13 +267321,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
- "count": 4,
+ "id": "30155",
+ "count": 3,
"type": "MATERIAL"
},
{
- "id": "31024",
- "count": 5,
+ "id": "31014",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -267490,7 +267335,7 @@
],
"skills": [
{
- "skillId": "skchr_mlynar_1",
+ "skillId": "skchr_excu2_1",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -267507,13 +267352,13 @@
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 3,
+ "id": "30054",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30083",
- "count": 9,
+ "id": "30043",
+ "count": 5,
"type": "MATERIAL"
}
]
@@ -267531,13 +267376,13 @@
"type": "MATERIAL"
},
{
- "id": "30064",
- "count": 3,
+ "id": "31034",
+ "count": 4,
"type": "MATERIAL"
},
{
- "id": "30044",
- "count": 6,
+ "id": "30014",
+ "count": 9,
"type": "MATERIAL"
}
]
@@ -267555,13 +267400,13 @@
"type": "MATERIAL"
},
{
- "id": "30115",
+ "id": "30145",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30074",
- "count": 7,
+ "id": "30104",
+ "count": 4,
"type": "MATERIAL"
}
]
@@ -267573,7 +267418,7 @@
}
},
{
- "skillId": "skchr_mlynar_2",
+ "skillId": "skchr_excu2_2",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -267590,13 +267435,13 @@
"type": "MATERIAL"
},
{
- "id": "31034",
+ "id": "31024",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31013",
- "count": 3,
+ "id": "31023",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -267614,12 +267459,12 @@
"type": "MATERIAL"
},
{
- "id": "30074",
+ "id": "30104",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "30054",
+ "id": "31044",
"count": 8,
"type": "MATERIAL"
}
@@ -267638,13 +267483,13 @@
"type": "MATERIAL"
},
{
- "id": "30135",
+ "id": "30155",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "30104",
- "count": 5,
+ "id": "30064",
+ "count": 3,
"type": "MATERIAL"
}
]
@@ -267656,7 +267501,7 @@
}
},
{
- "skillId": "skchr_mlynar_3",
+ "skillId": "skchr_excu2_3",
"overridePrefabKey": null,
"overrideTokenKey": null,
"levelUpCostCond": [
@@ -267678,8 +267523,8 @@
"type": "MATERIAL"
},
{
- "id": "30063",
- "count": 5,
+ "id": "30073",
+ "count": 8,
"type": "MATERIAL"
}
]
@@ -267697,13 +267542,13 @@
"type": "MATERIAL"
},
{
- "id": "30084",
+ "id": "30044",
"count": 4,
"type": "MATERIAL"
},
{
- "id": "31044",
- "count": 8,
+ "id": "30094",
+ "count": 7,
"type": "MATERIAL"
}
]
@@ -267721,13 +267566,13 @@
"type": "MATERIAL"
},
{
- "id": "30145",
+ "id": "30115",
"count": 6,
"type": "MATERIAL"
},
{
- "id": "31034",
- "count": 4,
+ "id": "31024",
+ "count": 6,
"type": "MATERIAL"
}
]
@@ -267750,28 +267595,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "游侠",
- "description": "攻击敌人时攻击力提升至105%。周围存在3名及以上敌人时攻击力提升至110%且受到的伤害减少10%",
+ "name": "受选之人",
+ "description": "攻击时有10%几率额外攻击一次,技能期间每消耗1颗弹药这个几率提升3%,技能结束时重置",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale_base",
- "value": 1.05,
- "valueStr": null
- },
- {
- "key": "cnt",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "atk_scale_up",
- "value": 1.1,
+ "key": "prob",
+ "value": 0.1,
"valueStr": null
},
{
- "key": "damage_resistance",
- "value": 0.1,
+ "key": "prob_add",
+ "value": 0.03,
"valueStr": null
}
],
@@ -267783,30 +267618,20 @@
"phase": "PHASE_1",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "游侠",
- "description": "攻击敌人时攻击力提升至108%<@ba.talpu>(+3%)>。周围存在3名及以上敌人时攻击力提升至113%<@ba.talpu>(+3%)>且受到的伤害减少10%",
+ "name": "受选之人",
+ "description": "攻击时有13%<@ba.talpu>(+3%)>几率额外攻击一次,技能期间每消耗1颗弹药这个几率提升3%,技能结束时重置",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale_base",
- "value": 1.08,
- "valueStr": null
- },
- {
- "key": "cnt",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "atk_scale_up",
- "value": 1.13,
+ "key": "prob",
+ "value": 0.13,
"valueStr": null
},
{
- "key": "damage_resistance",
- "value": 0.1,
+ "key": "prob_add",
+ "value": 0.03,
"valueStr": null
}
],
@@ -267820,28 +267645,18 @@
},
"requiredPotentialRank": 0,
"prefabKey": "1",
- "name": "游侠",
- "description": "攻击敌人时攻击力提升至110%。周围存在3名及以上敌人时攻击力提升至115%且受到的伤害减少15%",
+ "name": "受选之人",
+ "description": "攻击时有20%几率额外攻击一次,技能期间每消耗1颗弹药这个几率提升5%,技能结束时重置",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale_base",
- "value": 1.1,
- "valueStr": null
- },
- {
- "key": "cnt",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "atk_scale_up",
- "value": 1.15,
+ "key": "prob",
+ "value": 0.2,
"valueStr": null
},
{
- "key": "damage_resistance",
- "value": 0.15,
+ "key": "prob_add",
+ "value": 0.05,
"valueStr": null
}
],
@@ -267853,30 +267668,20 @@
"phase": "PHASE_2",
"level": 1
},
- "requiredPotentialRank": 2,
+ "requiredPotentialRank": 4,
"prefabKey": "1",
- "name": "游侠",
- "description": "攻击敌人时攻击力提升至113%<@ba.talpu>(+3%)>。周围存在3名及以上敌人时攻击力提升至118%<@ba.talpu>(+3%)>且受到的伤害减少15%",
+ "name": "受选之人",
+ "description": "攻击时有23%<@ba.talpu>(+3%)>几率额外攻击一次,技能期间每消耗1颗弹药这个几率提升5%,技能结束时重置",
"rangeId": null,
"blackboard": [
{
- "key": "atk_scale_base",
- "value": 1.13,
- "valueStr": null
- },
- {
- "key": "cnt",
- "value": 3.0,
- "valueStr": null
- },
- {
- "key": "atk_scale_up",
- "value": 1.18,
+ "key": "prob",
+ "value": 0.23,
"valueStr": null
},
{
- "key": "damage_resistance",
- "value": 0.15,
+ "key": "prob_add",
+ "value": 0.05,
"valueStr": null
}
],
@@ -267894,43 +267699,1041 @@
},
"requiredPotentialRank": 0,
"prefabKey": "2",
- "name": "无动于衷",
- "description": "在场时,自身更容易受到攻击,所有卡西米尔干员被攻击时反弹相当于玛恩纳攻击力15%的真实伤害",
- "rangeId": null,
- "blackboard": [
- {
- "key": "taunt_level",
- "value": 1.0,
- "valueStr": null
- },
- {
- "key": "atk_scale",
- "value": 0.15,
- "valueStr": null
- }
- ],
- "tokenKey": null,
- "isHideTalent": false
- },
- {
- "unlockCondition": {
- "phase": "PHASE_2",
- "level": 1
- },
- "requiredPotentialRank": 4,
- "prefabKey": "2",
- "name": "无动于衷",
- "description": "在场时,自身更容易受到攻击,所有卡西米尔干员被攻击时反弹相当于玛恩纳攻击力18%<@ba.talpu>(+3%)>的真实伤害",
+ "name": "铳弹共感",
+ "description": "每有一个【拉特兰】干员在场,自身的弹药类技能弹药上限+1(最多4层)",
"rangeId": null,
"blackboard": [
{
- "key": "taunt_level",
+ "key": "add_count",
"value": 1.0,
"valueStr": null
},
{
- "key": "atk_scale",
- "value": 0.18,
+ "key": "add_count_max_stack",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ }
+ ]
+ }
+ ],
+ "potentialRanks": [
+ {
+ "type": "BUFF",
+ "description": "部署费用-1",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "COST",
+ "formulaItem": "ADDITION",
+ "value": -1.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
+ "equivalentCost": null
+ },
+ {
+ "type": "BUFF",
+ "description": "防御力+22",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "DEF",
+ "formulaItem": "ADDITION",
+ "value": 22.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
+ "equivalentCost": null
+ },
+ {
+ "type": "BUFF",
+ "description": "攻击力+26",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "ATK",
+ "formulaItem": "ADDITION",
+ "value": 26.0,
+ "loadFromBlackboard": false,
+ "fetchBaseValueFromSourceEntity": false
+ }
+ ]
+ }
+ },
+ "equivalentCost": null
+ },
+ {
+ "type": "CUSTOM",
+ "description": "第一天赋效果增强",
+ "buff": null,
+ "equivalentCost": null
+ },
+ {
+ "type": "BUFF",
+ "description": "部署费用-1",
+ "buff": {
+ "attributes": {
+ "abnormalFlags": null,
+ "abnormalImmunes": null,
+ "abnormalAntis": null,
+ "abnormalCombos": null,
+ "abnormalComboImmunes": null,
+ "attributeModifiers": [
+ {
+ "attributeType": "COST",
+ "formulaItem": "ADDITION",
+ "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,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 50,
+ "data": {
+ "maxHp": 0,
+ "atk": 70,
+ "def": 30,
+ "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,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "allSkillLvlup": [
+ {
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "lvlUpCost": [
+ {
+ "id": "3301",
+ "count": 5,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "lvlUpCost": [
+ {
+ "id": "3301",
+ "count": 5,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30061",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30031",
+ "count": 4,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "lvlUpCost": [
+ {
+ "id": "3302",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30012",
+ "count": 7,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "lvlUpCost": [
+ {
+ "id": "3302",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30022",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30052",
+ "count": 4,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "lvlUpCost": [
+ {
+ "id": "3302",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30033",
+ "count": 7,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "lvlUpCost": [
+ {
+ "id": "3303",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30023",
+ "count": 6,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30083",
+ "count": 4,
+ "type": "MATERIAL"
+ }
+ ]
+ }
+ ]
+ },
+ "char_4064_mlynar": {
+ "name": "玛恩纳",
+ "description": "通常不攻击且阻挡数为0,技能未开启时<@ba.kw>{max_stack_cnt}>秒内攻击力逐渐提升至<@ba.kw>+{atk:0%}>,技能结束时重置攻击力",
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": "p_char_4064_mlynar",
+ "activityPotentialItemId": null,
+ "classicPotentialItemId": null,
+ "nationId": "kazimierz",
+ "groupId": null,
+ "teamId": null,
+ "displayNumber": "KZ08",
+ "appellation": "Młynar",
+ "position": "MELEE",
+ "tagList": [
+ "输出",
+ "爆发"
+ ],
+ "itemUsage": "卡西米尔骑士家族的漫游者,玛恩纳,始终将剑带在身边。",
+ "itemDesc": "他劝诫所有人逃离卡西米尔,而自己从未离开。",
+ "itemObtainApproach": "招募寻访",
+ "isNotObtainable": false,
+ "isSpChar": false,
+ "maxPotentialLevel": 5,
+ "rarity": "TIER_6",
+ "profession": "WARRIOR",
+ "subProfessionId": "librator",
+ "trait": {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "mid_stack_cnt",
+ "value": 20.0,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 40.0,
+ "valueStr": null
+ }
+ ],
+ "overrideDescripton": "通常不攻击且阻挡数为0,技能未开启时<@ba.kw>{max_stack_cnt}>秒内攻击力逐渐提升至最高<@ba.kw>+{atk:0%}>且技能结束时重置攻击力",
+ "prefabKey": null,
+ "rangeId": null
+ }
+ ]
+ },
+ "phases": [
+ {
+ "characterPrefabKey": "char_4064_mlynar",
+ "rangeId": "1-2",
+ "maxLevel": 50,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 1945,
+ "atk": 161,
+ "def": 239,
+ "magicResistance": 15.0,
+ "cost": 10,
+ "blockCnt": 2,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.2,
+ "respawnTime": 70,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 50,
+ "data": {
+ "maxHp": 2560,
+ "atk": 231,
+ "def": 332,
+ "magicResistance": 15.0,
+ "cost": 10,
+ "blockCnt": 2,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.2,
+ "respawnTime": 70,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": null
+ },
+ {
+ "characterPrefabKey": "char_4064_mlynar",
+ "rangeId": "1-2",
+ "maxLevel": 80,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 2560,
+ "atk": 231,
+ "def": 332,
+ "magicResistance": 15.0,
+ "cost": 12,
+ "blockCnt": 2,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.2,
+ "respawnTime": 70,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 80,
+ "data": {
+ "maxHp": 3241,
+ "atk": 301,
+ "def": 426,
+ "magicResistance": 15.0,
+ "cost": 12,
+ "blockCnt": 2,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.2,
+ "respawnTime": 70,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": [
+ {
+ "id": "3221",
+ "count": 5,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30032",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30012",
+ "count": 8,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "characterPrefabKey": "char_4064_mlynar",
+ "rangeId": "1-2",
+ "maxLevel": 90,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 3241,
+ "atk": 301,
+ "def": 426,
+ "magicResistance": 15.0,
+ "cost": 12,
+ "blockCnt": 3,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.2,
+ "respawnTime": 70,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 90,
+ "data": {
+ "maxHp": 3906,
+ "atk": 355,
+ "def": 502,
+ "magicResistance": 15.0,
+ "cost": 12,
+ "blockCnt": 3,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.2,
+ "respawnTime": 70,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": [
+ {
+ "id": "3223",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30135",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "31024",
+ "count": 5,
+ "type": "MATERIAL"
+ }
+ ]
+ }
+ ],
+ "skills": [
+ {
+ "skillId": "skchr_mlynar_1",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 28800,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30104",
+ "count": 3,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30083",
+ "count": 9,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 57600,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 12,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30064",
+ "count": 3,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30044",
+ "count": 6,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "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": "PHASE_0",
+ "level": 1
+ }
+ },
+ {
+ "skillId": "skchr_mlynar_2",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 28800,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "31034",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "31013",
+ "count": 3,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 57600,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 12,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30074",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30054",
+ "count": 8,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 86400,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 15,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30135",
+ "count": 6,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30104",
+ "count": 5,
+ "type": "MATERIAL"
+ }
+ ]
+ }
+ ],
+ "unlockCond": {
+ "phase": "PHASE_1",
+ "level": 1
+ }
+ },
+ {
+ "skillId": "skchr_mlynar_3",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 28800,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 8,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "31054",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30063",
+ "count": 5,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 57600,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 12,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30084",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "31044",
+ "count": 8,
+ "type": "MATERIAL"
+ }
+ ]
+ },
+ {
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "lvlUpTime": 86400,
+ "levelUpCost": [
+ {
+ "id": "3303",
+ "count": 15,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "30145",
+ "count": 6,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "31034",
+ "count": 4,
+ "type": "MATERIAL"
+ }
+ ]
+ }
+ ],
+ "unlockCond": {
+ "phase": "PHASE_2",
+ "level": 1
+ }
+ }
+ ],
+ "displayTokenDict": null,
+ "talents": [
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "游侠",
+ "description": "攻击敌人时攻击力提升至105%。周围存在3名及以上敌人时攻击力提升至110%且受到的伤害减少10%",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "atk_scale_base",
+ "value": 1.05,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale_up",
+ "value": 1.1,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_1",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "游侠",
+ "description": "攻击敌人时攻击力提升至108%<@ba.talpu>(+3%)>。周围存在3名及以上敌人时攻击力提升至113%<@ba.talpu>(+3%)>且受到的伤害减少10%",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "atk_scale_base",
+ "value": 1.08,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale_up",
+ "value": 1.13,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "游侠",
+ "description": "攻击敌人时攻击力提升至110%。周围存在3名及以上敌人时攻击力提升至115%且受到的伤害减少15%",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "atk_scale_base",
+ "value": 1.1,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale_up",
+ "value": 1.15,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.15,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 2,
+ "prefabKey": "1",
+ "name": "游侠",
+ "description": "攻击敌人时攻击力提升至113%<@ba.talpu>(+3%)>。周围存在3名及以上敌人时攻击力提升至118%<@ba.talpu>(+3%)>且受到的伤害减少15%",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "atk_scale_base",
+ "value": 1.13,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale_up",
+ "value": 1.18,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.15,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ }
+ ]
+ },
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": "无动于衷",
+ "description": "在场时,自身更容易受到攻击,所有卡西米尔干员被攻击时反弹相当于玛恩纳攻击力15%的真实伤害",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "taunt_level",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.15,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_2",
+ "level": 1
+ },
+ "requiredPotentialRank": 4,
+ "prefabKey": "2",
+ "name": "无动于衷",
+ "description": "在场时,自身更容易受到攻击,所有卡西米尔干员被攻击时反弹相当于玛恩纳攻击力18%<@ba.talpu>(+3%)>的真实伤害",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "taunt_level",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.18,
"valueStr": null
}
],
@@ -336578,5 +337381,1434 @@
"potentialRanks": [],
"favorKeyFrames": null,
"allSkillLvlup": []
+ },
+ "trap_757_skzbox": {
+ "name": "宝箱",
+ "description": null,
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": null,
+ "activityPotentialItemId": null,
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": null,
+ "teamId": null,
+ "displayNumber": null,
+ "appellation": "Treasure Chest",
+ "position": "NONE",
+ "tagList": null,
+ "itemUsage": null,
+ "itemDesc": null,
+ "itemObtainApproach": null,
+ "isNotObtainable": false,
+ "isSpChar": false,
+ "maxPotentialLevel": 0,
+ "rarity": "TIER_1",
+ "profession": "TRAP",
+ "subProfessionId": "notchar2",
+ "trait": null,
+ "phases": [
+ {
+ "characterPrefabKey": "trap_757_skzbox",
+ "rangeId": null,
+ "maxLevel": 30,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 5000,
+ "atk": 0,
+ "def": 200,
+ "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": -1,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 30,
+ "data": {
+ "maxHp": 295000,
+ "atk": 0,
+ "def": 200,
+ "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": -1,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": null
+ }
+ ],
+ "skills": [
+ {
+ "skillId": "sktok_skzbox",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [],
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ }
+ }
+ ],
+ "displayTokenDict": null,
+ "talents": null,
+ "potentialRanks": [],
+ "favorKeyFrames": null,
+ "allSkillLvlup": []
+ },
+ "trap_758_skzmbx": {
+ "name": "停滞巧械",
+ "description": null,
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": null,
+ "activityPotentialItemId": null,
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": null,
+ "teamId": null,
+ "displayNumber": null,
+ "appellation": "Idle Exquisicart",
+ "position": "NONE",
+ "tagList": null,
+ "itemUsage": null,
+ "itemDesc": null,
+ "itemObtainApproach": null,
+ "isNotObtainable": false,
+ "isSpChar": false,
+ "maxPotentialLevel": 0,
+ "rarity": "TIER_1",
+ "profession": "TRAP",
+ "subProfessionId": "notchar2",
+ "trait": null,
+ "phases": [
+ {
+ "characterPrefabKey": "trap_758_skzmbx",
+ "rangeId": null,
+ "maxLevel": 30,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 5000,
+ "atk": 0,
+ "def": 200,
+ "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": -1,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 30,
+ "data": {
+ "maxHp": 295000,
+ "atk": 0,
+ "def": 200,
+ "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": -1,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": null
+ }
+ ],
+ "skills": [
+ {
+ "skillId": "sktok_skzmbx",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [],
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ }
+ }
+ ],
+ "displayTokenDict": null,
+ "talents": null,
+ "potentialRanks": [],
+ "favorKeyFrames": null,
+ "allSkillLvlup": []
+ },
+ "trap_759_skzwyx": {
+ "name": "垂死羽兽",
+ "description": null,
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": null,
+ "activityPotentialItemId": null,
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": null,
+ "teamId": null,
+ "displayNumber": null,
+ "appellation": "Dying Fowlbeast",
+ "position": "NONE",
+ "tagList": null,
+ "itemUsage": null,
+ "itemDesc": null,
+ "itemObtainApproach": null,
+ "isNotObtainable": false,
+ "isSpChar": false,
+ "maxPotentialLevel": 0,
+ "rarity": "TIER_1",
+ "profession": "TRAP",
+ "subProfessionId": "notchar2",
+ "trait": null,
+ "phases": [
+ {
+ "characterPrefabKey": "trap_759_skzwyx",
+ "rangeId": "0-1",
+ "maxLevel": 30,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 6000,
+ "atk": 0,
+ "def": 200,
+ "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,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 30,
+ "data": {
+ "maxHp": 12000,
+ "atk": 0,
+ "def": 200,
+ "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,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": null
+ }
+ ],
+ "skills": [
+ {
+ "skillId": "sktok_skzwyx",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [],
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ }
+ }
+ ],
+ "displayTokenDict": null,
+ "talents": null,
+ "potentialRanks": [],
+ "favorKeyFrames": null,
+ "allSkillLvlup": []
+ },
+ "trap_760_skztzs": {
+ "name": "年代之刺",
+ "description": "更容易受到攻击,击败后掉落1缕构想",
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": null,
+ "activityPotentialItemId": null,
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": null,
+ "teamId": null,
+ "displayNumber": null,
+ "appellation": "Spines of Age",
+ "position": "NONE",
+ "tagList": null,
+ "itemUsage": null,
+ "itemDesc": null,
+ "itemObtainApproach": null,
+ "isNotObtainable": false,
+ "isSpChar": false,
+ "maxPotentialLevel": 0,
+ "rarity": "TIER_1",
+ "profession": "TRAP",
+ "subProfessionId": "notchar2",
+ "trait": null,
+ "phases": [
+ {
+ "characterPrefabKey": "trap_760_skztzs",
+ "rangeId": null,
+ "maxLevel": 30,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 12000,
+ "atk": 0,
+ "def": 1200,
+ "magicResistance": 50.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": 1,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 30,
+ "data": {
+ "maxHp": 12000,
+ "atk": 0,
+ "def": 1200,
+ "magicResistance": 50.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": 1,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": null
+ }
+ ],
+ "skills": [],
+ "displayTokenDict": null,
+ "talents": [
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "年代印痕",
+ "description": "周围产生年代印痕,处于年代印痕中的友方单位持续受到凋亡损伤",
+ "rangeId": "x-4",
+ "blackboard": [],
+ "tokenKey": null,
+ "isHideTalent": false
+ }
+ ]
+ }
+ ],
+ "potentialRanks": [],
+ "favorKeyFrames": null,
+ "allSkillLvlup": []
+ },
+ "trap_761_skzthx": {
+ "name": "尊主的残影",
+ "description": null,
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": null,
+ "activityPotentialItemId": null,
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": null,
+ "teamId": null,
+ "displayNumber": null,
+ "appellation": "Master's Shade",
+ "position": "NONE",
+ "tagList": null,
+ "itemUsage": null,
+ "itemDesc": null,
+ "itemObtainApproach": null,
+ "isNotObtainable": false,
+ "isSpChar": false,
+ "maxPotentialLevel": 0,
+ "rarity": "TIER_1",
+ "profession": "TRAP",
+ "subProfessionId": "notchar2",
+ "trait": null,
+ "phases": [
+ {
+ "characterPrefabKey": "trap_761_skzthx",
+ "rangeId": null,
+ "maxLevel": 30,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 12000,
+ "atk": 1500,
+ "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,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 30,
+ "data": {
+ "maxHp": 12000,
+ "atk": 1500,
+ "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,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": null
+ }
+ ],
+ "skills": [],
+ "displayTokenDict": null,
+ "talents": [
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "挥砍",
+ "description": "与特雷西斯,黑冠尊主同时向前砍出剑气",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 9.0,
+ "valueStr": null
+ },
+ {
+ "key": "live_duration",
+ "value": 250.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ }
+ ]
+ }
+ ],
+ "potentialRanks": [],
+ "favorKeyFrames": null,
+ "allSkillLvlup": []
+ },
+ "trap_762_skztxy": {
+ "name": "特蕾西娅,黑冠圣贤",
+ "description": "每个萨卡兹敌人死亡后回复一定技力",
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": null,
+ "activityPotentialItemId": null,
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": null,
+ "teamId": null,
+ "displayNumber": null,
+ "appellation": "Theresa, Black-crowned Loremistress",
+ "position": "NONE",
+ "tagList": null,
+ "itemUsage": null,
+ "itemDesc": null,
+ "itemObtainApproach": null,
+ "isNotObtainable": false,
+ "isSpChar": false,
+ "maxPotentialLevel": 0,
+ "rarity": "TIER_1",
+ "profession": "TRAP",
+ "subProfessionId": "notchar2",
+ "trait": null,
+ "phases": [
+ {
+ "characterPrefabKey": "trap_762_skztxy",
+ "rangeId": "0-1",
+ "maxLevel": 30,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 100000,
+ "atk": 1000,
+ "def": 500,
+ "magicResistance": 10.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,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 30,
+ "data": {
+ "maxHp": 100000,
+ "atk": 1000,
+ "def": 500,
+ "magicResistance": 10.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,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": null
+ }
+ ],
+ "skills": [
+ {
+ "skillId": "sktok_skztxy_1",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [],
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ }
+ }
+ ],
+ "displayTokenDict": null,
+ "talents": [
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "魔王的存续",
+ "description": "每隔一段时间召唤尊主的残影",
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "cd_duration",
+ "value": 10.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ }
+ ]
+ },
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "2",
+ "name": null,
+ "description": null,
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "sp",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": true
+ }
+ ]
+ },
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "3",
+ "name": null,
+ "description": null,
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": true
+ }
+ ]
+ }
+ ],
+ "potentialRanks": [],
+ "favorKeyFrames": null,
+ "allSkillLvlup": []
+ },
+ "trap_763_skzddd": {
+ "name": "圣卫坚盾",
+ "description": "周围4格所有友方单位减少50%的物理与法术伤害",
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": null,
+ "activityPotentialItemId": null,
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": null,
+ "teamId": null,
+ "displayNumber": null,
+ "appellation": "Scutum",
+ "position": "NONE",
+ "tagList": null,
+ "itemUsage": null,
+ "itemDesc": null,
+ "itemObtainApproach": null,
+ "isNotObtainable": false,
+ "isSpChar": false,
+ "maxPotentialLevel": 0,
+ "rarity": "TIER_1",
+ "profession": "TRAP",
+ "subProfessionId": "notchar2",
+ "trait": null,
+ "phases": [
+ {
+ "characterPrefabKey": "trap_763_skzddd",
+ "rangeId": "0-1",
+ "maxLevel": 30,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 5000,
+ "atk": 0,
+ "def": 1000,
+ "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,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 30,
+ "data": {
+ "maxHp": 5000,
+ "atk": 0,
+ "def": 1000,
+ "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,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": null
+ }
+ ],
+ "skills": [],
+ "displayTokenDict": null,
+ "talents": [
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": null,
+ "description": null,
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "life_duration",
+ "value": 120.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": true
+ },
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 30
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": null,
+ "description": null,
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "life_duration",
+ "value": 80.0,
+ "valueStr": null
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": true
+ }
+ ]
+ }
+ ],
+ "potentialRanks": [],
+ "favorKeyFrames": null,
+ "allSkillLvlup": []
+ },
+ "trap_764_skzshp": {
+ "name": "驮兽旅行家",
+ "description": "每5秒回复2点费用",
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": null,
+ "activityPotentialItemId": null,
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": null,
+ "teamId": null,
+ "displayNumber": null,
+ "appellation": "Burden Tourist",
+ "position": "NONE",
+ "tagList": null,
+ "itemUsage": null,
+ "itemDesc": null,
+ "itemObtainApproach": null,
+ "isNotObtainable": false,
+ "isSpChar": false,
+ "maxPotentialLevel": 0,
+ "rarity": "TIER_1",
+ "profession": "TRAP",
+ "subProfessionId": "notchar2",
+ "trait": null,
+ "phases": [
+ {
+ "characterPrefabKey": "trap_764_skzshp",
+ "rangeId": "0-1",
+ "maxLevel": 30,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 10000,
+ "atk": 500,
+ "def": 500,
+ "magicResistance": 0.0,
+ "cost": 5,
+ "blockCnt": 2,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 2.0,
+ "respawnTime": 100,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 30,
+ "data": {
+ "maxHp": 10000,
+ "atk": 500,
+ "def": 500,
+ "magicResistance": 0.0,
+ "cost": 5,
+ "blockCnt": 2,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 2.0,
+ "respawnTime": 100,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": null
+ }
+ ],
+ "skills": [],
+ "displayTokenDict": null,
+ "talents": [
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": null,
+ "description": null,
+ "rangeId": null,
+ "blackboard": [
+ {
+ "key": "interval",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "cost",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": true
+ }
+ ]
+ }
+ ],
+ "potentialRanks": [],
+ "favorKeyFrames": null,
+ "allSkillLvlup": []
+ },
+ "trap_766_duelwal": {
+ "name": "狭路相逢",
+ "description": "可部署近战与远程干员",
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": null,
+ "activityPotentialItemId": null,
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": null,
+ "teamId": null,
+ "displayNumber": null,
+ "appellation": "",
+ "position": "NONE",
+ "tagList": null,
+ "itemUsage": null,
+ "itemDesc": null,
+ "itemObtainApproach": null,
+ "isNotObtainable": false,
+ "isSpChar": false,
+ "maxPotentialLevel": 0,
+ "rarity": "TIER_1",
+ "profession": "TRAP",
+ "subProfessionId": "notchar2",
+ "trait": null,
+ "phases": [
+ {
+ "characterPrefabKey": "trap_766_duelwal",
+ "rangeId": "0-1",
+ "maxLevel": 30,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 10000,
+ "atk": 0,
+ "def": 0,
+ "magicResistance": 0.0,
+ "cost": 5,
+ "blockCnt": 1,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.0,
+ "respawnTime": 10,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 2,
+ "data": {
+ "maxHp": 10000,
+ "atk": 0,
+ "def": 0,
+ "magicResistance": 0.0,
+ "cost": 5,
+ "blockCnt": 1,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.0,
+ "respawnTime": 10,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 3,
+ "data": {
+ "maxHp": 10000,
+ "atk": 0,
+ "def": 0,
+ "magicResistance": 0.0,
+ "cost": 5,
+ "blockCnt": 1,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.0,
+ "respawnTime": 10,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 30,
+ "data": {
+ "maxHp": 10000,
+ "atk": 0,
+ "def": 0,
+ "magicResistance": 0.0,
+ "cost": 5,
+ "blockCnt": 1,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.0,
+ "respawnTime": 10,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": null
+ }
+ ],
+ "skills": [
+ {
+ "skillId": "sktok_duelwal",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [],
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ }
+ }
+ ],
+ "displayTokenDict": null,
+ "talents": [
+ {
+ "candidates": [
+ {
+ "unlockCondition": {
+ "phase": "PHASE_0",
+ "level": 1
+ },
+ "requiredPotentialRank": 0,
+ "prefabKey": "1",
+ "name": "狭路相逢",
+ "description": "击败难度越高的敌人获得的奖励越丰富",
+ "rangeId": "1-1",
+ "blackboard": [
+ {
+ "key": "runtime_cost",
+ "value": -99.0,
+ "valueStr": null
+ }
+ ],
+ "tokenKey": null,
+ "isHideTalent": false
+ }
+ ]
+ }
+ ],
+ "potentialRanks": [],
+ "favorKeyFrames": null,
+ "allSkillLvlup": []
+ },
+ "trap_767_duelcdt": {
+ "name": "狭路相逢",
+ "description": null,
+ "canUseGeneralPotentialItem": true,
+ "canUseActivityPotentialItem": false,
+ "potentialItemId": null,
+ "activityPotentialItemId": null,
+ "classicPotentialItemId": null,
+ "nationId": null,
+ "groupId": null,
+ "teamId": null,
+ "displayNumber": null,
+ "appellation": "",
+ "position": "NONE",
+ "tagList": null,
+ "itemUsage": null,
+ "itemDesc": null,
+ "itemObtainApproach": null,
+ "isNotObtainable": false,
+ "isSpChar": false,
+ "maxPotentialLevel": 0,
+ "rarity": "TIER_1",
+ "profession": "TRAP",
+ "subProfessionId": "notchar2",
+ "trait": null,
+ "phases": [
+ {
+ "characterPrefabKey": "trap_767_duelcdt",
+ "rangeId": "0-1",
+ "maxLevel": 30,
+ "attributesKeyFrames": [
+ {
+ "level": 1,
+ "data": {
+ "maxHp": 10000,
+ "atk": 0,
+ "def": 0,
+ "magicResistance": 0.0,
+ "cost": 5,
+ "blockCnt": 1,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.0,
+ "respawnTime": 10,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 2,
+ "data": {
+ "maxHp": 10000,
+ "atk": 0,
+ "def": 0,
+ "magicResistance": 0.0,
+ "cost": 5,
+ "blockCnt": 1,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.0,
+ "respawnTime": 10,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 3,
+ "data": {
+ "maxHp": 10000,
+ "atk": 0,
+ "def": 0,
+ "magicResistance": 0.0,
+ "cost": 5,
+ "blockCnt": 1,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.0,
+ "respawnTime": 10,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ },
+ {
+ "level": 30,
+ "data": {
+ "maxHp": 10000,
+ "atk": 0,
+ "def": 0,
+ "magicResistance": 0.0,
+ "cost": 5,
+ "blockCnt": 1,
+ "moveSpeed": 1.0,
+ "attackSpeed": 100.0,
+ "baseAttackTime": 1.0,
+ "respawnTime": 10,
+ "hpRecoveryPerSec": 0.0,
+ "spRecoveryPerSec": 1.0,
+ "maxDeployCount": 1,
+ "maxDeckStackCnt": 0,
+ "tauntLevel": 0,
+ "massLevel": 0,
+ "baseForceLevel": 0,
+ "stunImmune": false,
+ "silenceImmune": false,
+ "sleepImmune": false,
+ "frozenImmune": false,
+ "levitateImmune": false,
+ "disarmedCombatImmune": false,
+ "fearedImmune": false
+ }
+ }
+ ],
+ "evolveCost": null
+ }
+ ],
+ "skills": [
+ {
+ "skillId": "sktok_duelcdt_1",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [],
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ }
+ },
+ {
+ "skillId": "sktok_duelcdt_2",
+ "overridePrefabKey": null,
+ "overrideTokenKey": null,
+ "levelUpCostCond": [],
+ "unlockCond": {
+ "phase": "PHASE_0",
+ "level": 1
+ }
+ }
+ ],
+ "displayTokenDict": null,
+ "talents": null,
+ "potentialRanks": [],
+ "favorKeyFrames": null,
+ "allSkillLvlup": []
}
}
\ No newline at end of file
diff --git a/zh_CN/gamedata/excel/charword_table.json b/zh_CN/gamedata/excel/charword_table.json
index 721068c68..181befad9 100644
--- a/zh_CN/gamedata/excel/charword_table.json
+++ b/zh_CN/gamedata/excel/charword_table.json
@@ -200130,6 +200130,612 @@
"placeType": "ANNIVERSARY",
"voiceAsset": "char_4146_nymph/CN_044"
},
+ "char_4151_tinman_CN_001": {
+ "charWordId": "char_4151_tinman_CN_001",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_001",
+ "voiceText": "已经整理完了。放心,不是所有事情都能找到证据,也不是所有事情都适合记录在册,能让一位梅兰德的侦探整理的文书,本身也不值得做什么手脚。",
+ "voiceTitle": "任命助理",
+ "voiceIndex": 1,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "HOME_PLACE",
+ "voiceAsset": "char_4151_tinman/CN_001"
+ },
+ "char_4151_tinman_CN_002": {
+ "charWordId": "char_4151_tinman_CN_002",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_002",
+ "voiceText": "罗德岛和梅兰德已经达成合作意向,后续的工作会有专员来对接。我还是更关心一些老朋友在这艘船上的情况,比如那位羽蛇,那个叫Friston-3的机器人,还有你,博士。",
+ "voiceTitle": "交谈1",
+ "voiceIndex": 2,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "HOME_SHOW",
+ "voiceAsset": "char_4151_tinman/CN_002"
+ },
+ "char_4151_tinman_CN_003": {
+ "charWordId": "char_4151_tinman_CN_003",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_003",
+ "voiceText": "我能在办公室抽烟吗?你要是介意,我可以不把烟吐出来......我曾经在玻利瓦尔的某个火山口待过一阵子,打那时就有了这嗜好,戒不掉了,反正我也没有肺,不会得病。",
+ "voiceTitle": "交谈2",
+ "voiceIndex": 3,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "HOME_SHOW",
+ "voiceAsset": "char_4151_tinman/CN_003"
+ },
+ "char_4151_tinman_CN_004": {
+ "charWordId": "char_4151_tinman_CN_004",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_004",
+ "voiceText": "那群孩子还跟在我后面吗?算了,就让他们觉得哥伦比亚的童话成真了吧......这副外骨骼确实太引人注目了,还得定期保养,我只是一直懒得换。唉,习惯的力量真可怕。",
+ "voiceTitle": "交谈3",
+ "voiceIndex": 4,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "HOME_SHOW",
+ "voiceAsset": "char_4151_tinman/CN_004"
+ },
+ "char_4151_tinman_CN_005": {
+ "charWordId": "char_4151_tinman_CN_005",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_005",
+ "voiceText": "一起看看?几家学刊送来的社会动态报告,可以关注下明年会出现哪些新发明和新风潮......嗯?当然是有必要的,你能看出我是个活了几千年的死魂灵吗?你看,心态年轻一点,多有用。",
+ "voiceTitle": "晋升后交谈1",
+ "voiceIndex": 5,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "AWAKE",
+ "unlockParam": [
+ {
+ "valueStr": null,
+ "valueInt": 1
+ },
+ {
+ "valueStr": null,
+ "valueInt": 1
+ }
+ ],
+ "lockDescription": null,
+ "placeType": "HOME_SHOW",
+ "voiceAsset": "char_4151_tinman/CN_005"
+ },
+ "char_4151_tinman_CN_006": {
+ "charWordId": "char_4151_tinman_CN_006",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_006",
+ "voiceText": "无论是W,还是娜斯提,无论是大刀阔斧的改革,还是悬于云层之上的城市,如今,萨卡兹对未来的构想总是令人欣喜。我?一个在基金会打工的家伙,最应该做的当然是投资年轻人。",
+ "voiceTitle": "晋升后交谈2",
+ "voiceIndex": 6,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "AWAKE",
+ "unlockParam": [
+ {
+ "valueStr": null,
+ "valueInt": 2
+ },
+ {
+ "valueStr": null,
+ "valueInt": 1
+ }
+ ],
+ "lockDescription": null,
+ "placeType": "HOME_SHOW",
+ "voiceAsset": "char_4151_tinman/CN_006"
+ },
+ "char_4151_tinman_CN_007": {
+ "charWordId": "char_4151_tinman_CN_007",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_007",
+ "voiceText": "我很喜欢罗德岛的甲板,视野很好。可惜我当年到处“拾荒”的时候,没有这样一艘船,以及你们这样的同行者......遇见梅兰德·塞勒涅,留在那片荒野,那都是很后面的事了。",
+ "voiceTitle": "信赖提升后交谈1",
+ "voiceIndex": 7,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "FAVOR",
+ "unlockParam": [
+ {
+ "valueStr": null,
+ "valueInt": 40
+ }
+ ],
+ "lockDescription": null,
+ "placeType": "HOME_SHOW",
+ "voiceAsset": "char_4151_tinman/CN_007"
+ },
+ "char_4151_tinman_CN_008": {
+ "charWordId": "char_4151_tinman_CN_008",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_008",
+ "voiceText": "站远点,别被烫伤。不用巫术的话,这副“铁皮罐头”在烈日下偶尔会让我有灼烧感......愧疚?或许吧。如果变成薪柴真能解决萨卡兹的问题,那我应该在熔炉里,可惜不能。",
+ "voiceTitle": "信赖提升后交谈2",
+ "voiceIndex": 8,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "FAVOR",
+ "unlockParam": [
+ {
+ "valueStr": null,
+ "valueInt": 100
+ }
+ ],
+ "lockDescription": null,
+ "placeType": "HOME_SHOW",
+ "voiceAsset": "char_4151_tinman/CN_008"
+ },
+ "char_4151_tinman_CN_009": {
+ "charWordId": "char_4151_tinman_CN_009",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_009",
+ "voiceText": "我和凯尔希勋爵交流过你的事情。放心,梅兰德不会追究那些过往。时间在我们这样的人身上总是走得很快,不是吗?抽烟吗?再有一支烟的工夫,太阳就该落下去了。",
+ "voiceTitle": "信赖提升后交谈3",
+ "voiceIndex": 9,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "FAVOR",
+ "unlockParam": [
+ {
+ "valueStr": null,
+ "valueInt": 200
+ }
+ ],
+ "lockDescription": null,
+ "placeType": "HOME_SHOW",
+ "voiceAsset": "char_4151_tinman/CN_009"
+ },
+ "char_4151_tinman_CN_010": {
+ "charWordId": "char_4151_tinman_CN_010",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_010",
+ "voiceText": "好,我去拿报纸,顺便烤点热狗和玉米片......快餐意味着开拓的节奏从不停歇,伟大的发明,不是吗?",
+ "voiceTitle": "闲置",
+ "voiceIndex": 10,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "HOME_WAIT",
+ "voiceAsset": "char_4151_tinman/CN_010"
+ },
+ "char_4151_tinman_CN_011": {
+ "charWordId": "char_4151_tinman_CN_011",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_011",
+ "voiceText": "特里蒙一别后,终于又见面了,博士。侦探锡人,代表梅兰德基金会。自即日起,我们将与罗德岛在各个领域展开合作,共享资源......与秘密。",
+ "voiceTitle": "干员报到",
+ "voiceIndex": 11,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "GACHA",
+ "voiceAsset": "char_4151_tinman/CN_011"
+ },
+ "char_4151_tinman_CN_012": {
+ "charWordId": "char_4151_tinman_CN_012",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_012",
+ "voiceText": "看来,除了矿石病诊疗之外,罗德岛的其他业务也做得很好,我们的合作空间比我想象的还要大。",
+ "voiceTitle": "观看作战记录",
+ "voiceIndex": 12,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "LEVEL_UP",
+ "voiceAsset": "char_4151_tinman/CN_012"
+ },
+ "char_4151_tinman_CN_013": {
+ "charWordId": "char_4151_tinman_CN_013",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_013",
+ "voiceText": "上一次经历类似的场合,还是梅兰德·塞勒涅隔着篝火,扔过来一张地图一瓶酒,邀请我加入他的队伍,那时还没有哥伦比亚这个国家......有些怀念。",
+ "voiceTitle": "精英化晋升1",
+ "voiceIndex": 13,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "AWAKE",
+ "unlockParam": [
+ {
+ "valueStr": null,
+ "valueInt": 1
+ },
+ {
+ "valueStr": null,
+ "valueInt": 1
+ }
+ ],
+ "lockDescription": null,
+ "placeType": "EVOLVE_ONE",
+ "voiceAsset": "char_4151_tinman/CN_013"
+ },
+ "char_4151_tinman_CN_014": {
+ "charWordId": "char_4151_tinman_CN_014",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_014",
+ "voiceText": "感谢。毕竟对于你我这样的人来说,交付信任可不是一件容易的事情。",
+ "voiceTitle": "精英化晋升2",
+ "voiceIndex": 14,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "AWAKE",
+ "unlockParam": [
+ {
+ "valueStr": null,
+ "valueInt": 2
+ },
+ {
+ "valueStr": null,
+ "valueInt": 1
+ }
+ ],
+ "lockDescription": null,
+ "placeType": "EVOLVE_TWO",
+ "voiceAsset": "char_4151_tinman/CN_014"
+ },
+ "char_4151_tinman_CN_017": {
+ "charWordId": "char_4151_tinman_CN_017",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_017",
+ "voiceText": "队伍里的某些人,素质不亚于基金会的特工啊,博士,我开始好奇这场行动会如何展开了。",
+ "voiceTitle": "编入队伍",
+ "voiceIndex": 17,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "SQUAD",
+ "voiceAsset": "char_4151_tinman/CN_017"
+ },
+ "char_4151_tinman_CN_018": {
+ "charWordId": "char_4151_tinman_CN_018",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_018",
+ "voiceText": "各位叫我“锡人”就好,接下来无论什么命令,都请你们严格执行。",
+ "voiceTitle": "任命队长",
+ "voiceIndex": 18,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "SQUAD_FIRST",
+ "voiceAsset": "char_4151_tinman/CN_018"
+ },
+ "char_4151_tinman_CN_019": {
+ "charWordId": "char_4151_tinman_CN_019",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_019",
+ "voiceText": "我负责找出一条备用的行动路线。",
+ "voiceTitle": "行动出发",
+ "voiceIndex": 19,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BATTLE_START",
+ "voiceAsset": "char_4151_tinman/CN_019"
+ },
+ "char_4151_tinman_CN_020": {
+ "charWordId": "char_4151_tinman_CN_020",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_020",
+ "voiceText": "你们换条路走吧。",
+ "voiceTitle": "行动开始",
+ "voiceIndex": 20,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BATTLE_FACE_ENEMY",
+ "voiceAsset": "char_4151_tinman/CN_020"
+ },
+ "char_4151_tinman_CN_021": {
+ "charWordId": "char_4151_tinman_CN_021",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_021",
+ "voiceText": "让我先伸个懒腰,关节有些锈住了。",
+ "voiceTitle": "选中干员1",
+ "voiceIndex": 21,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BATTLE_SELECT",
+ "voiceAsset": "char_4151_tinman/CN_021"
+ },
+ "char_4151_tinman_CN_022": {
+ "charWordId": "char_4151_tinman_CN_022",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_022",
+ "voiceText": "让我先点根烟,神经别绷那么紧。",
+ "voiceTitle": "选中干员2",
+ "voiceIndex": 22,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BATTLE_SELECT",
+ "voiceAsset": "char_4151_tinman/CN_022"
+ },
+ "char_4151_tinman_CN_023": {
+ "charWordId": "char_4151_tinman_CN_023",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_023",
+ "voiceText": "留意声音,声音是咒术最好的载体。",
+ "voiceTitle": "部署1",
+ "voiceIndex": 23,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BATTLE_PLACE",
+ "voiceAsset": "char_4151_tinman/CN_023"
+ },
+ "char_4151_tinman_CN_024": {
+ "charWordId": "char_4151_tinman_CN_024",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_024",
+ "voiceText": "越是习以为常的环境,越容易隐藏危险。",
+ "voiceTitle": "部署2",
+ "voiceIndex": 24,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BATTLE_PLACE",
+ "voiceAsset": "char_4151_tinman/CN_024"
+ },
+ "char_4151_tinman_CN_025": {
+ "charWordId": "char_4151_tinman_CN_025",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_025",
+ "voiceText": "别用这么轻佻的态度对待历史。",
+ "voiceTitle": "作战中1",
+ "voiceIndex": 25,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BATTLE_SKILL_1",
+ "voiceAsset": "char_4151_tinman/CN_025"
+ },
+ "char_4151_tinman_CN_026": {
+ "charWordId": "char_4151_tinman_CN_026",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_026",
+ "voiceText": "别用这么狭隘的视角想象未来。",
+ "voiceTitle": "作战中2",
+ "voiceIndex": 26,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BATTLE_SKILL_2",
+ "voiceAsset": "char_4151_tinman/CN_026"
+ },
+ "char_4151_tinman_CN_027": {
+ "charWordId": "char_4151_tinman_CN_027",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_027",
+ "voiceText": "找到你们的档案了......好,抹去了。",
+ "voiceTitle": "作战中3",
+ "voiceIndex": 27,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BATTLE_SKILL_3",
+ "voiceAsset": "char_4151_tinman/CN_027"
+ },
+ "char_4151_tinman_CN_028": {
+ "charWordId": "char_4151_tinman_CN_028",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_028",
+ "voiceText": "铭记灵魂被禁锢的滋味,这将是你们所受的最珍贵的教育。",
+ "voiceTitle": "作战中4",
+ "voiceIndex": 28,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BATTLE_SKILL_4",
+ "voiceAsset": "char_4151_tinman/CN_028"
+ },
+ "char_4151_tinman_CN_029": {
+ "charWordId": "char_4151_tinman_CN_029",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_029",
+ "voiceText": "几年前,我听到过一些卡兹戴尔内战的传闻,看来岁月并没有影响你在这方面的天赋,博士。",
+ "voiceTitle": "完成高难行动",
+ "voiceIndex": 29,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "FOUR_STAR",
+ "voiceAsset": "char_4151_tinman/CN_029"
+ },
+ "char_4151_tinman_CN_030": {
+ "charWordId": "char_4151_tinman_CN_030",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_030",
+ "voiceText": "虽然在特里蒙的时候就领教过,但你的谋略和对局势的判断还是让人惊讶......罗德岛藏着一位优秀的战术指挥官,你介意我向基金会这么汇报吗?",
+ "voiceTitle": "3星结束行动",
+ "voiceIndex": 30,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "THREE_STAR",
+ "voiceAsset": "char_4151_tinman/CN_030"
+ },
+ "char_4151_tinman_CN_031": {
+ "charWordId": "char_4151_tinman_CN_031",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_031",
+ "voiceText": "他们只是逃离了这场战斗,但逃不开这片战场。",
+ "voiceTitle": "非3星结束行动",
+ "voiceIndex": 31,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "TWO_STAR",
+ "voiceAsset": "char_4151_tinman/CN_031"
+ },
+ "char_4151_tinman_CN_032": {
+ "charWordId": "char_4151_tinman_CN_032",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_032",
+ "voiceText": "没关系。按照合作协议,梅兰德基金会将负责善后事宜,交给我吧。",
+ "voiceTitle": "行动失败",
+ "voiceIndex": 32,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "LOSE",
+ "voiceAsset": "char_4151_tinman/CN_032"
+ },
+ "char_4151_tinman_CN_033": {
+ "charWordId": "char_4151_tinman_CN_033",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_033",
+ "voiceText": "房间不错,说不定住得习惯了,可以直接当新的身体......开个玩笑。",
+ "voiceTitle": "进驻设施",
+ "voiceIndex": 33,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BUILDING_PLACE",
+ "voiceAsset": "char_4151_tinman/CN_033"
+ },
+ "char_4151_tinman_CN_034": {
+ "charWordId": "char_4151_tinman_CN_034",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_034",
+ "voiceText": "你说人要是突然摸到高温的金属,会怎么样?",
+ "voiceTitle": "戳一下",
+ "voiceIndex": 34,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BUILDING_TOUCHING",
+ "voiceAsset": "char_4151_tinman/CN_034"
+ },
+ "char_4151_tinman_CN_036": {
+ "charWordId": "char_4151_tinman_CN_036",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_036",
+ "voiceText": "你刚刚,是不是看见我从缝隙把烟圈又吸进体内了?",
+ "voiceTitle": "信赖触摸",
+ "voiceIndex": 36,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "BUILDING_FAVOR_BUBBLE",
+ "voiceAsset": "char_4151_tinman/CN_036"
+ },
+ "char_4151_tinman_CN_037": {
+ "charWordId": "char_4151_tinman_CN_037",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_037",
+ "voiceText": "明日方舟。",
+ "voiceTitle": "标题",
+ "voiceIndex": 37,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "LOADING_PANEL",
+ "voiceAsset": "char_4151_tinman/CN_037"
+ },
+ "char_4151_tinman_CN_038": {
+ "charWordId": "char_4151_tinman_CN_038",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_038",
+ "voiceText": "卡兹戴尔不会有像样的新年活动,而在哥伦比亚,我会和年轻人在广场上一起倒数,等待钟声响起。作为罗德岛的干员,看来今晚必须要满足下那些孩子对我的好奇心了......",
+ "voiceTitle": "新年祝福",
+ "voiceIndex": 38,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "NEW_YEAR",
+ "voiceAsset": "char_4151_tinman/CN_038"
+ },
+ "char_4151_tinman_CN_042": {
+ "charWordId": "char_4151_tinman_CN_042",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_042",
+ "voiceText": "有火吗,博士?",
+ "voiceTitle": "问候",
+ "voiceIndex": 42,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "GREETING",
+ "voiceAsset": "char_4151_tinman/CN_042"
+ },
+ "char_4151_tinman_CN_044": {
+ "charWordId": "char_4151_tinman_CN_044",
+ "wordKey": "char_4151_tinman",
+ "charId": "char_4151_tinman",
+ "voiceId": "CN_044",
+ "voiceText": "哥伦比亚,未来的卡兹戴尔,甚至罗德岛,它们共同的特点是——年轻,年轻便意味着一切。博士,你我都是来自过去的人,但此时此刻,我们都守护着未来。罗德岛与梅兰德的合作将继续。",
+ "voiceTitle": "周年庆典",
+ "voiceIndex": 44,
+ "voiceType": "ONLY_TEXT",
+ "unlockType": "DIRECT",
+ "unlockParam": [],
+ "lockDescription": "",
+ "placeType": "ANNIVERSARY",
+ "voiceAsset": "char_4151_tinman/CN_044"
+ },
"char_4147_mitm_CN_001": {
"charWordId": "char_4147_mitm_CN_001",
"wordKey": "char_4147_mitm",
@@ -234186,6 +234792,30 @@
}
}
},
+ "char_4151_tinman": {
+ "wordkeys": [
+ "char_4151_tinman"
+ ],
+ "charId": "char_4151_tinman",
+ "dict": {
+ "CN_MANDARIN": {
+ "wordkey": "char_4151_tinman",
+ "voiceLangType": "CN_MANDARIN",
+ "cvName": [
+ "刘北辰"
+ ],
+ "voicePath": null
+ },
+ "JP": {
+ "wordkey": "char_4151_tinman",
+ "voiceLangType": "JP",
+ "cvName": [
+ "木内秀信"
+ ],
+ "voicePath": null
+ }
+ }
+ },
"char_311_mudrok#1": {
"wordkeys": [
"char_311_mudrok#1"
@@ -234450,7 +235080,8 @@
"defaultLangType": "CN_MANDARIN",
"newTagList": [
"char_4146_nymph",
- "char_4147_mitm"
+ "char_4147_mitm",
+ "char_4151_tinman"
],
"voiceLangTypeDict": {
"CN_MANDARIN": {
@@ -234870,7 +235501,8 @@
"char_4137_udflow": "JP",
"char_4145_ulpia": "JP",
"char_4146_nymph": "JP",
- "char_4147_mitm": "JP"
+ "char_4147_mitm": "JP",
+ "char_4151_tinman": "JP"
},
"startTimeWithTypeDict": {
"CN_TOPOLECT": [
diff --git a/zh_CN/gamedata/excel/data_version.txt b/zh_CN/gamedata/excel/data_version.txt
index df583e084..023b2a671 100644
--- a/zh_CN/gamedata/excel/data_version.txt
+++ b/zh_CN/gamedata/excel/data_version.txt
@@ -1,3 +1,3 @@
Stream://torappu-data/v052/rel52.0
-Change:64626 on 2024/07/09
-VersionControl:52.0.0
+Change:64666 on 2024/07/10
+VersionControl:52.2.0
diff --git a/zh_CN/gamedata/excel/enemy_handbook_table.json b/zh_CN/gamedata/excel/enemy_handbook_table.json
index d195a2ff7..4b04166e4 100644
--- a/zh_CN/gamedata/excel/enemy_handbook_table.json
+++ b/zh_CN/gamedata/excel/enemy_handbook_table.json
@@ -24006,6 +24006,36 @@
],
"invisibleDetail": false
},
+ "enemy_2085_skzjxd": {
+ "enemyId": "enemy_2085_skzjxd",
+ "enemyIndex": "FAT",
+ "enemyTags": null,
+ "sortId": 844,
+ "name": "圆仔",
+ "enemyLevel": "ELITE",
+ "description": "鸭爵的合伙人和徒弟,伶牙俐齿的投机者。常在可疑的电视节目里做客,总说自己懂得流转的道理,所以并不计较财产的得失。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "始终面向我方干员数量较多的方向",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "受到来自正面的物理/法术伤害降低80%",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "NO_DAMAGE"
+ ],
+ "invisibleDetail": false
+ },
"enemy_2009_csaudc": {
"enemyId": "enemy_2009_csaudc",
"enemyIndex": "CS1",
@@ -24609,6 +24639,222 @@
],
"invisibleDetail": false
},
+ "enemy_2063_skzlch": {
+ "enemyId": "enemy_2063_skzlch",
+ "enemyIndex": "SFF1",
+ "enemyTags": null,
+ "sortId": 867,
+ "name": "萨卡兹迷宫劝导者",
+ "enemyLevel": "NORMAL",
+ "description": "徘徊的巫妖,曾是知识圣殿的众多照管人之一。他在熔炉的幻景中迷失已久,有可能并不来自你所知的卡兹戴尔。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "进入保护目标后,延长当前年代持续时间",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "MAGIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2064_skzwdd": {
+ "enemyId": "enemy_2064_skzwdd",
+ "enemyIndex": "SFF2",
+ "enemyTags": null,
+ "sortId": 868,
+ "name": "萨卡兹迷宫归乡者",
+ "enemyLevel": "NORMAL",
+ "description": "温迪戈战士,因家园的许诺而来。他背上的墓碑刻满同胞的名字,压得他一次次屈膝,又驱使他一次次站起。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "处于年代印痕时,攻击变为二连击",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2065_skzjs": {
+ "enemyId": "enemy_2065_skzjs",
+ "enemyIndex": "SFF3",
+ "enemyTags": null,
+ "sortId": 869,
+ "name": "恐卡兹",
+ "enemyLevel": "NORMAL",
+ "description": "它并非来自萨卡兹的灵或血,却能夺走它们。它是似是而非者,是尚未知的瘟疫,尚未来的诅咒。万不可放它出去。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": true,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "出生时,对自身所在地块周围的所有友方单位造成法术伤害并生成年代印痕,持续一段时间",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2066_skzlcp": {
+ "enemyId": "enemy_2066_skzlcp",
+ "enemyIndex": "SFF4",
+ "enemyTags": null,
+ "sortId": 870,
+ "name": "萨卡兹迷宫织咒者",
+ "enemyLevel": "ELITE",
+ "description": "警戒的巫妖,知识圣殿的众多照管人之一。他以丝线纠缠着魂灵熔炉中迸发的火星,救助误入者,惩戒擅闯者。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "停止攻击,持续在目标周围创建年代印痕",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "MAGIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2067_skzcy": {
+ "enemyId": "enemy_2067_skzcy",
+ "enemyIndex": "SFF5",
+ "enemyTags": null,
+ "sortId": 871,
+ "name": "“门”",
+ "enemyLevel": "ELITE",
+ "description": "一座会跟随生灵的门,在熔炉的幻景中偶尔会遭遇。如果它强迫你进入,不要恐惧,它一定会为你准备出口。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "“门”在消失时带走一名干员,使其暂离队伍",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "MAGIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2068_skzirn": {
+ "enemyId": "enemy_2068_skzirn",
+ "enemyIndex": "SFF6",
+ "enemyTags": null,
+ "sortId": 872,
+ "name": "圣卫自动机",
+ "enemyLevel": "NORMAL",
+ "description": "保卫圣城的机械,不需要指令即可自主工作。它能够执行内建的牺牲仪礼,释放强烈的神圣震荡,一些萨卡兹将其简称为“自爆”。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "无法被阻挡",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "移动速度逐渐加快,进入保护目标后,对全场所有单位造成物理伤害",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "NO_DAMAGE"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2069_skzbox": {
+ "enemyId": "enemy_2069_skzbox",
+ "enemyIndex": "SFF7",
+ "enemyTags": null,
+ "sortId": 873,
+ "name": "迷珍巧械",
+ "enemyLevel": "ELITE",
+ "description": "某个失落卡兹戴尔帝国建造的思绪收集器,不需要指令即可自主工作。因为持续工作的时间太长,它的速度并不快,移动目的的选择也显得有些没头没脑。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "进入保护目标后偷取一定源石锭",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2070_skzfbx": {
+ "enemyId": "enemy_2070_skzfbx",
+ "enemyIndex": "SFF8",
+ "enemyTags": null,
+ "sortId": 874,
+ "name": "迷珍飞械",
+ "enemyLevel": "ELITE",
+ "description": "某个失落卡兹戴尔帝国建造的悬浮型思绪收集器,不需要指令即可自主工作。它的空中续航能力很强,但为了保护内容物,一旦飞行受到干扰就会立刻降落。\n",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "<$ba.float>近地悬浮>",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "进入保护目标后偷取一定源石锭",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
"enemy_4001_toxcar": {
"enemyId": "enemy_4001_toxcar",
"enemyIndex": "MU1",
@@ -29605,6 +29851,438 @@
],
"invisibleDetail": false
},
+ "enemy_2071_skzdny": {
+ "enemyId": "enemy_2071_skzdny",
+ "enemyIndex": "LMR",
+ "enemyTags": null,
+ "sortId": 1000,
+ "name": "菈玛莲",
+ "enemyLevel": "BOSS",
+ "description": "年轻的咒术大师,未来的女妖之主,亦将跻身“六英雄”之列——但她展现出的并不是这一种印象,那个笑容并不属于二百年前的她。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "攻击造成<$ba.dt.apoptosis>凋亡损伤>",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "离场后召唤<饮泣之刺>,击败<饮泣之刺>后掉落数个构想",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "MAGIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2072_skdny2": {
+ "enemyId": "enemy_2072_skdny2",
+ "enemyIndex": "LMS",
+ "enemyTags": null,
+ "sortId": 1001,
+ "name": "编织泪水的术师",
+ "enemyLevel": "BOSS",
+ "description": "年轻的咒术大师,未来的女妖之主,亦将跻身“六英雄”之列——但无论是那面纱,还是她用来涂抹大地的漆料,都并不来自你所知的卡兹戴尔。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "攻击造成<$ba.dt.apoptosis>凋亡损伤>,同时攻击两个目标",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "离场后召唤<饮泣之刺>,击败<饮泣之刺>后掉落数个构想",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "MAGIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2074_skzgly": {
+ "enemyId": "enemy_2074_skzgly",
+ "enemyIndex": "GLT",
+ "enemyTags": null,
+ "sortId": 1002,
+ "name": "歌利亚",
+ "enemyLevel": "BOSS",
+ "description": "最强的歌利亚勇士,即使从不提起自己的名字,亦将跻身“六英雄”之列——他的理想比他的力量更加配得上“英雄”的称号。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "下一次攻击对目标造成大量物理伤害,若该技能击杀目标或目标撤退,回复所有技力",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2075_skgly2": {
+ "enemyId": "enemy_2075_skgly2",
+ "enemyIndex": "GLS",
+ "enemyTags": null,
+ "sortId": 1003,
+ "name": "遗忘创伤的战士",
+ "enemyLevel": "BOSS",
+ "description": "最强的歌利亚勇士,即使从不提起自己的名字,亦将跻身“六英雄”之列——他选择了忘记那些致命伤口,为他信赖的朋友和君王奉献一切。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "攻击造成<$ba.dt.apoptosis>凋亡损伤>",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "下一次攻击对目标造成大量物理伤害,若该技能击杀目标或目标撤退,回复所有技力",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2076_skzklz": {
+ "enemyId": "enemy_2076_skzklz",
+ "enemyIndex": "KST",
+ "enemyTags": null,
+ "sortId": 1004,
+ "name": "凯尔希",
+ "enemyLevel": "BOSS",
+ "description": "调停者犹豫着做出了不容犹豫的选择,将要面对“六英雄”的挑战——她会失败,她们会成功。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "生命值低于一半时与Mon2tr交换位置并对周围所有友方单位造成物理伤害并<$ba.stun>晕眩>数秒",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2077_skklz2": {
+ "enemyId": "enemy_2077_skklz2",
+ "enemyIndex": "KSS",
+ "enemyTags": null,
+ "sortId": 1005,
+ "name": "预见末日的贤人",
+ "enemyLevel": "BOSS",
+ "description": "调停者做出了不容犹豫的选择,将要面对“六英雄”的挑战——时间远比预想的要紧迫,她不允许自己失败,更不会屈服。她会选择彻底地敌对。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "生命值低于一半时与迭代的怪物交换位置并对周围所有友方单位造成物理伤害并<$ba.stun>晕眩>数秒",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2078_skzmst": {
+ "enemyId": "enemy_2078_skzmst",
+ "enemyIndex": "M2T",
+ "enemyTags": null,
+ "sortId": 1006,
+ "name": "Mon2tr",
+ "enemyLevel": "BOSS",
+ "description": "调停者的护卫和友伴。它会失败,她们会成功。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "换位或死亡后对周围所有友方单位造成物理伤害,并使其<$ba.stun>晕眩>数秒",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2079_skmst2": {
+ "enemyId": "enemy_2079_skmst2",
+ "enemyIndex": "M2S",
+ "enemyTags": null,
+ "sortId": 1007,
+ "name": "迭代的怪物",
+ "enemyLevel": "BOSS",
+ "description": "调停者的护卫和友伴。它在劝谏和服从中将始终选择后者,相信主人的选择才是灾难中唯一的一丝希望。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "换位或死亡后对周围所有友方单位造成物理伤害,并使其<$ba.stun>晕眩>数秒",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2080_skzlwy": {
+ "enemyId": "enemy_2080_skzlwy",
+ "enemyIndex": "FMT",
+ "enemyTags": null,
+ "sortId": 1008,
+ "name": "弗莱蒙特,诸思之解答",
+ "enemyLevel": "BOSS",
+ "description": "巫妖的领袖,卡兹戴尔民事纠纷的最高裁决者之一,老教师。你们在熔炉内的所为并未得到他的首肯,很危险,他的干涉纯粹是为了你们好。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "第一形态",
+ "textFormat": "TITLE"
+ },
+ {
+ "text": "【即兴施展的防身术】每隔一段时间获得1颗攻击能量,下次攻击会将所有的攻击能量一起发射,每拥有一颗攻击能量,受到的物理与法术伤害降低,最多储存3颗攻击能量",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "【“放逐的黑棺”】弗莱蒙特,诸思之解答在场时,所有友方干员被击败或撤退时,将被封印于“放逐的黑棺”中直至“放逐的黑棺”被击败",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "第二形态",
+ "textFormat": "TITLE"
+ },
+ {
+ "text": "【痴愚惩戒】复活后,短暂蓄力并使场上所有干员重新部署于随机位置",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "攻击造成<$ba.dt.apoptosis>凋亡损伤>",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "第三形态",
+ "textFormat": "TITLE"
+ },
+ {
+ "text": "思维混乱时,弗莱蒙特,诸思之解答会进入第三形态",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "立刻使场上一名干员封印于“放逐的黑棺”中,并开始尝试复活,复活时场上“放逐的黑棺”数量越多回复的生命值越高",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "MAGIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2081_skztxs": {
+ "enemyId": "enemy_2081_skztxs",
+ "enemyIndex": "TRS",
+ "enemyTags": null,
+ "sortId": 1009,
+ "name": "特雷西斯,黑冠尊主",
+ "enemyLevel": "BOSS",
+ "description": "大地的征服者,但他手中的笔并未在那张仪式性的地契上留下任何痕迹。赋予他和妹妹的真正责任还未到来,王冠的重量随时提醒着他们这一点。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "第一形态",
+ "textFormat": "TITLE"
+ },
+ {
+ "text": "【双子】特雷西斯与特蕾西娅离得越近造成的伤害越高,受到的物理与法术伤害也越低",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "【挥砍】朝向一个方向蓄力一段时间,砍出剑气,对路径上所有友方单位造成物理伤害",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "【卫护】每隔一段时间尝试为特蕾西娅,黑冠圣贤回复大量技力,【卫护】被阻挡后对目标造成大量法术伤害",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "第二形态",
+ "textFormat": "TITLE"
+ },
+ {
+ "text": "【双生】特雷西斯与特蕾西娅离的越近受到的物理与法术伤害越低,特蕾西娅,黑冠圣贤技力回复速度越快",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "【意志重塑】战斗经过较长时间后扣除大量目标生命",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "思维混乱时,击败特雷西斯,黑冠尊主后会召唤数个精英敌人",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2082_skzdd": {
+ "enemyId": "enemy_2082_skzdd",
+ "enemyIndex": "SPT",
+ "enemyTags": null,
+ "sortId": 1010,
+ "name": "博卓卡斯替,圣卫铳骑",
+ "enemyLevel": "BOSS",
+ "description": "守卫圣城大门的教宗骑士。他相信秩序,愿意为律法治下的和平服务,但从不放弃心中的质疑。在未来,他将成为卡兹戴尔真正的“爱国者”。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "【劝谕仪礼】更容易受到攻击,主动撤退的单位再部署时间大幅延长",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "【圣城照护仪礼】距离博卓卡斯替,圣卫铳骑一定距离之外的单位对博卓卡斯替,圣卫铳骑造成的物理与法术伤害大幅降低",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "受到博卓卡斯替,圣卫铳骑伤害后,攻击力和受到的伤害提升",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "第一形态",
+ "textFormat": "TITLE"
+ },
+ {
+ "text": "【自动自卫仪礼】每隔一段时间召唤数个圣卫自动机",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "第二形态",
+ "textFormat": "TITLE"
+ },
+ {
+ "text": "攻击变为远程,每次攻击造成一定物理溅射伤害",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "【扫射仪礼】锁定场上所有高台位置,依次对所有高台进行一轮扫射造成一定物理伤害",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "【自动导引仪礼】进入第二形态后立刻召唤数个圣卫坚盾",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "第三形态",
+ "textFormat": "TITLE"
+ },
+ {
+ "text": "思维混乱时,博卓卡斯替,圣卫铳骑会进入第三形态,攻击力提升并召唤数个精英敌人",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "PHYSIC"
+ ],
+ "invisibleDetail": false
+ },
+ "enemy_2084_skzcan": {
+ "enemyId": "enemy_2084_skzcan",
+ "enemyIndex": "KNS",
+ "enemyTags": null,
+ "sortId": 1011,
+ "name": "古德因纳夫先生",
+ "enemyLevel": "BOSS",
+ "description": "行走于历史的神秘商人,只要时间里存在的,他就贩卖。",
+ "attackType": null,
+ "ability": null,
+ "isInvalidKilled": false,
+ "overrideKillCntInfos": {},
+ "hideInHandbook": false,
+ "hideInStage": true,
+ "abilityList": [
+ {
+ "text": "每当生命值低于一定比例时,召唤数个迷珍巧械",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "当生命值低于一定比例时,移动速度大幅增加,受到的物理与法术伤害大幅降低",
+ "textFormat": "NORMAL"
+ },
+ {
+ "text": "进入保护目标时,偷取大量源石锭",
+ "textFormat": "NORMAL"
+ }
+ ],
+ "linkEnemies": [],
+ "damageType": [
+ "NO_DAMAGE"
+ ],
+ "invisibleDetail": false
+ },
"enemy_5008_cstrwd": {
"enemyId": "enemy_5008_cstrwd",
"enemyIndex": "-",
diff --git a/zh_CN/gamedata/excel/gacha_table.json b/zh_CN/gamedata/excel/gacha_table.json
index c37a7acac..f1863c34b 100644
--- a/zh_CN/gamedata/excel/gacha_table.json
+++ b/zh_CN/gamedata/excel/gacha_table.json
@@ -4440,6 +4440,46 @@
"linkageParam": null,
"limitParam": null
},
+ {
+ "gachaPoolId": "NORM_52_0_2",
+ "gachaIndex": 378,
+ "openTime": 1721116800,
+ "endTime": 1722283199,
+ "gachaPoolName": "适合多种场合的强力干员",
+ "gachaPoolSummary": "结束于7月30日 03:59",
+ "gachaPoolDetail": "-",
+ "guarantee5Avail": 1,
+ "guarantee5Count": 10,
+ "LMTGSID": null,
+ "CDPrimColor": null,
+ "CDSecColor": null,
+ "freeBackColor": null,
+ "gachaRuleType": "NORMAL",
+ "dynMeta": null,
+ "linkageRuleId": null,
+ "linkageParam": null,
+ "limitParam": null
+ },
+ {
+ "gachaPoolId": "NORM_52_0_3",
+ "gachaIndex": 380,
+ "openTime": 1721246400,
+ "endTime": 1722455999,
+ "gachaPoolName": "适合多种场合的强力干员",
+ "gachaPoolSummary": "结束于8月1日 03:59",
+ "gachaPoolDetail": "-",
+ "guarantee5Avail": 1,
+ "guarantee5Count": 10,
+ "LMTGSID": null,
+ "CDPrimColor": null,
+ "CDSecColor": null,
+ "freeBackColor": null,
+ "gachaRuleType": "NORMAL",
+ "dynMeta": null,
+ "linkageRuleId": null,
+ "linkageParam": null,
+ "limitParam": null
+ },
{
"gachaPoolId": "LIMITED_9_0_3",
"gachaIndex": 10,
@@ -6308,6 +6348,74 @@
"linkageRuleId": null,
"linkageParam": null,
"limitParam": null
+ },
+ {
+ "gachaPoolId": "FESCLASSIC_52_0_2",
+ "gachaIndex": 9965,
+ "openTime": 1721851200,
+ "endTime": 1723060799,
+ "gachaPoolName": "适合多种场合的强力干员",
+ "gachaPoolSummary": "结束于8月8日 03:59",
+ "gachaPoolDetail": null,
+ "guarantee5Avail": 1,
+ "guarantee5Count": 10,
+ "LMTGSID": null,
+ "CDPrimColor": null,
+ "CDSecColor": null,
+ "freeBackColor": null,
+ "gachaRuleType": "FESCLASSIC",
+ "dynMeta": {
+ "chooseRuleConst": "【中坚甄选】期间,可在甄选范围内选择并锁定本期出率提升的2名6星干员和3名5星干员。\n选定的过程中,可进一步配置1名6星干员和1名5星干员进入采购中心可供兑换,且上述选定的干员将在【高级凭证区】和【通用凭证区】供兑换。\n本次中坚甄选卡池期间,概率提升的干员选定后本周期内不可再度变更。",
+ "homeDescConst": "中坚甄选可自由选择并锁定本期概率提升干员!选定后本次寻访不可变更。前10次寻访必定获得5星以上干员!",
+ "rarityPickCharDict": {
+ "TIER_5": [
+ "char_128_plosis",
+ "char_115_headbr",
+ "char_204_platnm",
+ "char_219_meteo",
+ "char_166_skfire",
+ "char_108_silent",
+ "char_171_bldsk",
+ "char_148_nearl",
+ "char_107_liskam",
+ "char_158_milu",
+ "char_173_slchan",
+ "char_174_slbell",
+ "char_101_sora",
+ "char_215_mantic",
+ "char_241_panda",
+ "char_274_astesi",
+ "char_279_excu",
+ "char_367_swllow",
+ "char_254_vodfox",
+ "char_401_elysm",
+ "char_344_beewax",
+ "char_346_aosta",
+ "char_214_kafka",
+ "char_363_toddi"
+ ],
+ "TIER_6": [
+ "char_103_angel",
+ "char_134_ifrit",
+ "char_147_shining",
+ "char_179_cgbird",
+ "char_172_svrash",
+ "char_010_chen",
+ "char_340_shwaz",
+ "char_017_huang",
+ "char_222_bpipe",
+ "char_423_blemsh",
+ "char_311_mudrok",
+ "char_362_saga"
+ ]
+ },
+ "scrollIndex": 7,
+ "star5ChooseRuleConst": "本期中坚甄选可从以下5星干员范围内自选3名干员,使其合计出现概率占5星出率的50%",
+ "star6ChooseRuleConst": "本期中坚甄选可从以下6星干员范围内自选2名干员,使其合计出现概率占6星出率的50%"
+ },
+ "linkageRuleId": null,
+ "linkageParam": null,
+ "limitParam": null
}
],
"newbeeGachaPoolClient": [
@@ -8749,6 +8857,20 @@
"endTime": 1721678399,
"spriteId": "picSingle_52_0_1"
},
+ {
+ "poolId": "NORM_52_0_2",
+ "index": 378,
+ "startTime": 1721116800,
+ "endTime": 1722283199,
+ "spriteId": "picNorm_52_0_2"
+ },
+ {
+ "poolId": "NORM_52_0_3",
+ "index": 380,
+ "startTime": 1721246400,
+ "endTime": 1722455999,
+ "spriteId": "picNorm_52_0_3"
+ },
{
"poolId": "FESCLASSIC_38_0_2",
"index": 999,
@@ -9004,6 +9126,10 @@
"FESCLASSIC_50_0_2": {
"rarityRank5ItemId": "classic_fes_pick_tier_5_5001",
"rarityRank6ItemId": "classic_fes_pick_tier_6_5001"
+ },
+ "FESCLASSIC_52_0_2": {
+ "rarityRank5ItemId": "classic_fes_pick_tier_5_5201",
+ "rarityRank6ItemId": "classic_fes_pick_tier_6_5201"
}
},
"dicRecruit6StarHint": {}
diff --git a/zh_CN/gamedata/excel/gamedata_const.json b/zh_CN/gamedata/excel/gamedata_const.json
index 7b8ab392d..2691024ba 100644
--- a/zh_CN/gamedata/excel/gamedata_const.json
+++ b/zh_CN/gamedata/excel/gamedata_const.json
@@ -1640,8 +1640,8 @@
}
},
"storyReviewUnlockItemLackTip": "事相碎片数量不足,请前往采购凭证区或活动期间商店获取",
- "dataVersion": "52.0.0",
- "resPrefVersion": "52d0d0",
+ "dataVersion": "52.2.0",
+ "resPrefVersion": "52d2d0",
"announceWebBusType": "ak_announcement",
"defaultMinContinuousBattleTimes": 1,
"defaultMaxContinuousBattleTimes": 6,
diff --git a/zh_CN/gamedata/excel/handbook_info_table.json b/zh_CN/gamedata/excel/handbook_info_table.json
index 888caac5c..c9839ad55 100644
--- a/zh_CN/gamedata/excel/handbook_info_table.json
+++ b/zh_CN/gamedata/excel/handbook_info_table.json
@@ -49880,6 +49880,131 @@
],
"handbookAvgList": []
},
+ "char_4151_tinman": {
+ "charID": "char_4151_tinman",
+ "infoName": "Unknown",
+ "isLimited": false,
+ "storyTextAudio": [
+ {
+ "stories": [
+ {
+ "storyText": "【代号】锡人\n【性别】男\n【战斗经验】未公开\n【出身地】未公开\n【生日】未公开\n【种族】未公开\n【身高】184cm\n【矿石病感染情况】\n参照医学检测报告,确认为(涂改痕迹)",
+ "unLockType": "DIRECT",
+ "unLockParam": "",
+ "unLockString": "",
+ "patchIdList": null
+ }
+ ],
+ "storyTitle": "基础档案",
+ "unLockorNot": true
+ },
+ {
+ "stories": [
+ {
+ "storyText": "【物理强度】标准\n【战场机动】优良\n【生理耐受】■■\n【战术规划】优良\n【战斗技巧】优良\n【源石技艺适应性】缺陷",
+ "unLockType": "DIRECT",
+ "unLockParam": "",
+ "unLockString": "",
+ "patchIdList": null
+ }
+ ],
+ "storyTitle": "综合体检测试",
+ "unLockorNot": true
+ },
+ {
+ "stories": [
+ {
+ "storyText": "锡人,哥伦比亚侦探,梅兰德基金会高级特工,曾在特里蒙与罗德岛有过数次接触。\n罗德岛与梅兰德基金会已经正式展开合作,不过锡人先生并不负责专门的对接工作。尽管他偶尔也会在梅兰德一侧的接洽人员不方便时临时顶替,但这只是特殊情况,并非常规,请多加注意。",
+ "unLockType": "DIRECT",
+ "unLockParam": "",
+ "unLockString": "",
+ "patchIdList": null
+ }
+ ],
+ "storyTitle": "客观履历",
+ "unLockorNot": true
+ },
+ {
+ "stories": [
+ {
+ "storyText": "医疗部与工程部联合检测结果显示,该干员体内构件轮廓清晰,未见异常阴影,传动系统内源石颗粒检测未见异常,无活性化迹象,现阶段可确认为(涂改痕迹)\n\n【外骨骼与源石融合率】0%\n锡人先生在接受检查前仔细清洁了身体各部位的灰尘。\n\n【润滑油源石结晶密度】0.007u/L\n锡人先生在接受检查前特意进行了关节除锈,还换上了全新的润滑油,简直光彩照人!\n\n华法琳,给点建议,结论到底是感染者还是非感染者啊?还有,生理耐受那一栏怎么说,真就这么写了?\n——可露希尔\n\n笔在你手里,你自己想。反正上面那些废话你写得也很开心。\n——华法琳",
+ "unLockType": "FAVOR",
+ "unLockParam": "25",
+ "unLockString": "",
+ "patchIdList": null
+ }
+ ],
+ "storyTitle": "临床诊断分析",
+ "unLockorNot": true
+ },
+ {
+ "stories": [
+ {
+ "storyText": "除了略显特别的外观,锡人与大众印象中典型的哥伦比亚侦探别无二致:干练、敏锐,有着收放自如的亲和力。无论面对的是孩子还是成人,委托人还是调查对象,他都能以礼貌而不失风度的姿态应对。\n不过,也别因为和蔼的态度和风趣的谈吐就对这位老练的侦探掉以轻心。仅仅通过几句闲话、一张纸条,甚至一个眼神,锡人已经看穿了数个诸如零食网络或是地下恋情一类的小秘密。他当然不会宣之于口,可当他举起烟斗,放在嘴边吧上几口,然后隔着烟雾略带戏谑地看向你的时候,你就该知道,这片大地上又多了一个帮你保守秘密的人。\n他还有一些其他的癖好,例如喜欢哥伦比亚快餐,还有,对各种嗜好品颇有心得。\n很多爱好者都能一眼认出他手里的烟斗——1059年发售的费舍尔PFM,用料扎实,结构精巧,至今还在复古风格的蓝卡坞电影里频繁出镜。\n但锡人绝不是个只喜欢古董的收藏家。每当哥伦比亚有什么值得关注的新品上市,相应的产品总会很快出现在锡人的办公桌上。其中的大多数会在几天后不见踪影,但也总会有一些精品从此常伴锡人,比如他最近新换的手杖和皮鞋......\n\n【权限记录】\n还有这副刚保养过不久,顺道换了点零件的身躯。尤其是头部,看起来比以前开朗了不少,不是吗?\n——锡人",
+ "unLockType": "FAVOR",
+ "unLockParam": "50",
+ "unLockString": "",
+ "patchIdList": null
+ }
+ ],
+ "storyTitle": "档案资料一",
+ "unLockorNot": true
+ },
+ {
+ "stories": [
+ {
+ "storyText": "由于锡人的能力涉及感官与心理体验,在逻各斯干员的密切监视下,一位负责入职测试的干员自告奋勇,做了锡人施术的对象。\n\n我还没反应过来就摔倒在地上,但这是后来才知道的,当时我完全不知道发生了什么,视觉、听觉、触觉......连痛觉都丧失了。\n丧失痛觉更好?你想多了。失去了全部感官,你就只是一个被困在躯壳里的灵魂,寂静、黑暗、麻木......孤独。\n我试图思考点什么来抵御这种恐怖的感受,但这就好像......你掉进了一个没有底的洞,根本不存在思考的根基,你就只是往下掉,往下掉......\n所以,当我听见有人问我话时,我一下子有种看到了地面的解脱感。要不是逻各斯先生的咒言,我就把暗恋对象的名字报出来了。\n——不愿透露姓名的干员\n\n除了这些十分契合特工身份的源石技艺以外,锡人身边还跟着三位同样有着金属身躯的“朋友”,他们有各自的名字——热狗形状的是拉里,甜甜圈是科利,汉堡则是默。三个“朋友”吵吵闹闹,经常闯些不大不小的祸。不过,在协助锡人作战这一点上,他们绝对可靠。\n\n真的很可靠哦,比如在我们教锡人先生打麻将的时候帮他偷偷换牌。\n——克洛丝\n\n还不止这样。上次锡人先生竟然和那三个家伙一起,一个人打四个人的麻将。\n还有,千万不要把他们当成锡人的跟班。要不然你走到哪里他们就会跟到哪里,大拉里在你左耳边用浑厚的低音哇哇大哭,老科利在你右耳边翻来覆去地念叨,小默直接用绳套套你的脖子,不阻碍呼吸,但是会让你有种得了颈椎病的错觉——简直就是地狱。\n——炎熔\n\n【权限记录】\n就像失语多年突然能开口的人不免要学舌、歌唱,乃至大喊大叫一样,他们只是在变着法儿地确认“生活”这个事实。\n如果想知道他们的另一面,就在锡人保养外骨骼的时候去找他吧,你会看到三个还不太熟练,但态度绝对认真的工匠。",
+ "unLockType": "FAVOR",
+ "unLockParam": "100",
+ "unLockString": "",
+ "patchIdList": null
+ }
+ ],
+ "storyTitle": "档案资料二",
+ "unLockorNot": true
+ },
+ {
+ "stories": [
+ {
+ "storyText": "【权限记录】\n记录编号:1097*****\n密级:秘密\n事件已解决。实验的目击者已被迁往其他拓荒地。\n被几个源石技艺比较独特的拓荒者发现踪迹罢了,没必要大动干戈。\n\n记录编号:1054*****\n密级:机密\n事件已解决。抢在军方接管前妥善处置了大力神公司试图与维多利亚接触的领导层,并消除了我们与大力神合作的实际证据。今后应加强对合作方的引导和监视。注意防备维多利亚方面可能的反扑。军方亦然。\n\n记录编号:1020*****\n密级:无\n致梅兰德·塞勒涅:\n我完全同意你关于儿童权益基金会的想法。\n至于历史协会,请允许我推辞会长的职位。我不讨厌文书和行政工作,但我讨厌一切影响现场勘察的事。更何况,万一真坐了上去,我不知道自己什么时候才能从那个位子上下来。\n你忠实的锡人\n\n记录编号:0920*****\n密级:绝密\n伊比利亚工匠的态度友好而傲慢。精湛的造船技术的确值得他们骄傲,但并未比我上次来时进步太多,他们却以为已经臻于完美。\n顺便,出海的尝试又失败了。以船为身体是个坏主意。我在近海还能正常航行,一到远海就开始在水面上打转。更糟的是风浪很大,假如我还会晕船,大概会吐不少机油之类的东西出去。\n\n博士,在看什么呢?\n......唔,干得不错,他开始信任你了。\n不过,你更应该期待他主动来找你聊天的那个时候。亲耳聆听梅兰德图书馆——至少是半座,毕竟整个图书馆里一半的事情他都亲眼看过——开口讲述历史。真让人嫉妒,不是吗?\n嗯?我知道他没允许我看,可也不用刻意挡着我。就算你忘了,你觉得老怪物会忘了防备罗德岛上那位曾经把他的脑袋打飞的羽蛇吗?也说不定?啧啧,真刻薄。",
+ "unLockType": "FAVOR",
+ "unLockParam": "150",
+ "unLockString": "",
+ "patchIdList": null
+ }
+ ],
+ "storyTitle": "档案资料三",
+ "unLockorNot": true
+ },
+ {
+ "stories": [
+ {
+ "storyText": "【权限记录】\n记录编号:■■■■■■■■■\n密级:■■\n“给我一个放过你的理由。”\n无头的铠甲与一堆凑成人形的废弃工件在平静的火山口边相对而坐。\n“我涉过河流,见河滩上一年年泛起新绿,天灾也无法将其抹除;我走过荒漠,见城市崩毁又矗立,人类嗜血的本性也无法将其夷平。”\n“给我一个理由。”\n“我正如拾荒者放逐自己,直至我找到那个我们不必焚尽自身也能抵达的未来。”\n“......理由。”\n与多年后的外形相去甚远,死魂灵沉默片刻,从自己肩上取下一枚零件。他将零件随手丢入火山口。零件径自下落,下落,而后发出微弱的光,高速旋转起来,一直向上飞出火山口,飞向天空。\n岩浆微微翻腾,翻滚的气泡如同轻蔑,平静的液面恰似命令。\n“没错,这不过是将法术封装在金属中的精巧把戏。我见识过这样的东西握在不通源石技艺的萨卡兹手中,他们用它切割别人的血肉,又被其他人砍下头颅。\n“但现在,这样的把戏一天能制造数十个。用这样的把戏生产更多的把戏,就会是成千上万个。\n“而这些把戏,将不会被用于杀戮。\n“我想知道,它们会不会出现在我寻找的那个未来之中。”\n\n记录编号:000000001\n密级:■■\n“你怎么称呼,铁皮老兄?或者,我直接叫你‘锡人’怎么样,就是童话里的那个?”\n“请便。”\n“不管怎么说,先来瓶酒吧。地图也来一份。”\n拓荒者隔着篝火扔来一卷地图和一瓶烈酒。锡人摊开地图,上面已经用不同颜色的笔为稀疏的聚落、航路、矿场,甚至可能的考古发掘场所标好了位置。\n“和我这个人相比,这张地图上所有的线条都更像一个童话——哦,地形除外。地形还是很准的。”\n“所有人都这么说!”拓荒者大笑起来,连篝火也跟着笑声震动不停,“但这是未来,未来不是童话。你看,聚落建立在河边,航路附近的源石浓度最低,矿场里是裸露的矿脉,考古场所附近有巨大的骸骨。”\n“你走遍了这些地方?”\n“为什么非要用自己的双脚丈量土地呢?”\n拓荒者从口袋里掏出一枚小小的零件,将其随手抛起,让它升上天空。锡人等着零件飞出视线,但零件在空中停顿了一会儿,稳稳地回到了拓荒者的手心。\n“螺旋桨加微缩相机加放大镜,拍下来的东西很糊,但能用。地图给我一下,我又可以添几笔了。”\n“你真的想要一座连移动城市都要跑上个把月的农场吗?”\n“它为什么只会是我——梅兰德·塞勒涅的农场,而不是一个与过去毫无牵绊,只为未来而生的......崭新的国度呢?”\n锡人沉默了一会儿,一手递过地图,另一只手启开酒瓶。\n“干杯。还有,在你的拓荒队里给我留个位置。”",
+ "unLockType": "FAVOR",
+ "unLockParam": "200",
+ "unLockString": "",
+ "patchIdList": null
+ }
+ ],
+ "storyTitle": "档案资料四",
+ "unLockorNot": true
+ },
+ {
+ "stories": [
+ {
+ "storyText": "【影像记录】\n“我不会求你别走,但......真的不能再多停留片刻吗,就一刻钟?”\n“我想陪伴在你身边,不是一刻钟,而是一个世纪,一千年,一万年。但天灾的消息......不,拓荒者兄弟们的性命,就握在我手中。”\n“哦,我的心要碎了!”\n妆容被泪水弄花的女侍者紧紧抱住拓荒者金属制的身躯。\n“我也一样,亲爱的......但我会把我的心留在这里。”\n“你在说什么,这不可能......”\n拓荒者解开自己的大衣,露出闪闪发光的金属胸膛,猛地掀开胸口处的铁皮,里面空无一物。\n然后,他把那同样由金属制成的手伸进胸中的空洞,摸索着,摸索着,最终从中摸索出一颗心——一颗纸折的心,更确切地说,一枚心形的折纸。\n“从现在起,它是你的,我的心永远属于你。”\n\n“天哪,我们居然真把这卷陈年胶卷放出来了。”\n“当年的影像合成技术有这么厉害吗?”\n“我不管,我爱上那个铁皮做的家伙了。”\n“可他现在肯定已经不在了。这场戏里的女演员你知道吗?那个隐退影星玛丽安娜在演技上的精神导师,好几十年之前就去世了。真可惜。”\n“太可惜了。”",
+ "unLockType": "AWAKE",
+ "unLockParam": "2;1",
+ "unLockString": "",
+ "patchIdList": null
+ }
+ ],
+ "storyTitle": "晋升记录",
+ "unLockorNot": true
+ }
+ ],
+ "handbookAvgList": []
+ },
"char_4147_mitm": {
"charID": "char_4147_mitm",
"infoName": "Unknown",
diff --git a/zh_CN/gamedata/excel/item_table.json b/zh_CN/gamedata/excel/item_table.json
index 679f57e69..bbd8017df 100644
--- a/zh_CN/gamedata/excel/item_table.json
+++ b/zh_CN/gamedata/excel/item_table.json
@@ -17828,6 +17828,24 @@
"buildingProductList": [],
"voucherRelateList": null
},
+ "p_char_4151_tinman": {
+ "itemId": "p_char_4151_tinman",
+ "name": "锡人的信物",
+ "description": "一枚平平无奇的螺母。你反复比对它和锡人,试图搞清楚它是从哪个部位卸下来的。",
+ "rarity": "TIER_5",
+ "iconId": "p_char_4151_tinman",
+ "overrideBkg": null,
+ "stackIconId": null,
+ "sortId": 700149,
+ "usage": "用于提升锡人的潜能。",
+ "obtainApproach": "干员入职的馈赠",
+ "hideInItemGet": false,
+ "classifyType": "MATERIAL",
+ "itemType": "MATERIAL",
+ "stageDropList": [],
+ "buildingProductList": [],
+ "voucherRelateList": null
+ },
"p_char_103_angel": {
"itemId": "p_char_103_angel",
"name": "能天使的信物",
@@ -28746,6 +28764,42 @@
"buildingProductList": [],
"voucherRelateList": null
},
+ "rogue_4_token_bp": {
+ "itemId": "rogue_4_token_bp",
+ "name": "魂灵书签",
+ "description": null,
+ "rarity": "TIER_5",
+ "iconId": "rogue_4_token_bp",
+ "overrideBkg": null,
+ "stackIconId": null,
+ "sortId": -10000,
+ "usage": null,
+ "obtainApproach": "在集成战略模式中获得",
+ "hideInItemGet": false,
+ "classifyType": "NONE",
+ "itemType": "RL_COIN",
+ "stageDropList": [],
+ "buildingProductList": [],
+ "voucherRelateList": null
+ },
+ "rogue_4_token_grow": {
+ "itemId": "rogue_4_token_grow",
+ "name": "散佚迷思",
+ "description": null,
+ "rarity": "TIER_5",
+ "iconId": "rogue_4_token_grow",
+ "overrideBkg": null,
+ "stackIconId": null,
+ "sortId": -10000,
+ "usage": null,
+ "obtainApproach": "在集成战略模式中获得",
+ "hideInItemGet": false,
+ "classifyType": "NONE",
+ "itemType": "RL_COIN",
+ "stageDropList": [],
+ "buildingProductList": [],
+ "voucherRelateList": null
+ },
"act17mini_token_ash": {
"itemId": "act17mini_token_ash",
"name": "炉渣",
diff --git a/zh_CN/gamedata/excel/medal_table.json b/zh_CN/gamedata/excel/medal_table.json
index 9ea6ca6e3..678609a21 100644
--- a/zh_CN/gamedata/excel/medal_table.json
+++ b/zh_CN/gamedata/excel/medal_table.json
@@ -10172,6 +10172,271 @@
"medalRewardGroup": [],
"isHidden": false
},
+ {
+ "medalId": "medal_rogue_4_01",
+ "medalName": "“熔铸之玄”",
+ "medalType": "rogueMedal",
+ "slotId": 1,
+ "preMedalIdList": [
+ "medal_rogue_4_02",
+ "medal_rogue_4_03",
+ "medal_rogue_4_04",
+ "medal_rogue_4_05",
+ "medal_rogue_4_06",
+ "medal_rogue_4_07",
+ "medal_rogue_4_08",
+ "medal_rogue_4_09",
+ "medal_rogue_4_10",
+ "medal_rogue_4_11",
+ "medal_rogue_4_12"
+ ],
+ "rarity": "T3",
+ "template": null,
+ "unlockParam": [],
+ "getMethod": null,
+ "description": "一枚镶嵌铁黑结晶,闪耀着火焰光辉的蚀刻章。\n萨卡兹的先辈与后来人今天也在编织新的故事。当心,并没有哪个结局必定不会真的在熔炉外面发生。",
+ "advancedMedal": null,
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_02",
+ "medalName": "“博览历史”",
+ "medalType": "rogueMedal",
+ "slotId": 2,
+ "preMedalIdList": [],
+ "rarity": "T1",
+ "template": "Rlv2PassNode",
+ "unlockParam": [
+ "rogue_4",
+ "200"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题中通过200个节点(常规行动或讲述者列表下)",
+ "description": "为不知寝食,历阅萨卡兹发展变迁的您颁发的蚀刻章。\n从“虫卡兹”到“电卡兹”,您都想到过。熔炉里的萨卡兹先辈们对其中的不少创意有很高的评价。",
+ "advancedMedal": null,
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_03",
+ "medalName": "“思维训练”",
+ "medalType": "rogueMedal",
+ "slotId": 3,
+ "preMedalIdList": [],
+ "rarity": "T2",
+ "template": "Rlv2BpLevel",
+ "unlockParam": [
+ "rogue_4",
+ "65"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题的假说辑录中解锁至65级",
+ "description": "由不断变得复杂的假说辑录凝练出的蚀刻章。\n讲述者们的语言愈发熟练,思绪日益敏捷。您想到,他们除了讲故事以外,一定还能胜任更多这城市亟待填补的缺口岗位。",
+ "advancedMedal": null,
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_04",
+ "medalName": "“叙事模范”",
+ "medalType": "rogueMedal",
+ "slotId": 4,
+ "preMedalIdList": [],
+ "rarity": "T1",
+ "template": "PermUpgrade",
+ "unlockParam": [
+ "rogue_4",
+ "10"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题中完成10次印象固化",
+ "description": "为重建出多种传统萨卡兹叙事印象的您颁发的蚀刻章。\n如果历史“注定不断重复自身”,那么高效地总结并寻找真正有意义的突破点,就成了打破这一规律的关键。",
+ "advancedMedal": null,
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_05",
+ "medalName": "“深度剖析”",
+ "medalType": "rogueMedal",
+ "slotId": 5,
+ "preMedalIdList": [],
+ "rarity": "T1",
+ "template": "UseAlchemy",
+ "unlockParam": [
+ "rogue_4",
+ "60"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题中完成60次解读",
+ "description": "为致力于解读历史中萨卡兹们心理动力的您颁发的蚀刻章。\n在讲述者口中的某一个故事里,您成为了卡兹戴尔日后闻名遐迩的“心理史学家”。",
+ "advancedMedal": null,
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_06",
+ "medalName": "“假设真相”",
+ "medalType": "rogueMedal",
+ "slotId": 6,
+ "preMedalIdList": [],
+ "rarity": "T1",
+ "template": "Rlv2Recruit",
+ "unlockParam": [
+ "rogue_4",
+ "40"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题中累积招募40次干员(常规行动或讲述者列表下)",
+ "description": "根据多组讲述者口中的“真实事件”设计出的纪念蚀刻章。\n其内容不乏禁忌,这反而增强了它们的真实感;熔炉中的先辈们也没有对它们做出过彻底的否定。",
+ "advancedMedal": null,
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_07",
+ "medalName": "“架空整合”",
+ "medalType": "rogueMedal",
+ "slotId": 7,
+ "preMedalIdList": [],
+ "rarity": "T2",
+ "template": "Rlv2GetTeamReward",
+ "unlockParam": [
+ "rogue_4",
+ "3"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题中以不同讲述者列表获得3次委托报酬",
+ "description": "用以对证不同讲述者笔录的蚀刻章。\n讲述其实也是一种推演,甚至可能比预言更为准确:您掌握的样本越多,卡兹戴尔就越清楚该迎接什么、规避什么。",
+ "advancedMedal": null,
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_08",
+ "medalName": "“跨越现实”",
+ "medalType": "rogueMedal",
+ "slotId": 8,
+ "preMedalIdList": [],
+ "rarity": "T1",
+ "template": "Rlv2PassZone",
+ "unlockParam": [
+ "rogue_4",
+ "zone_3",
+ "20"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题中通过灰铸迷城20次(常规行动或讲述者列表下)",
+ "description": "为逐渐适应与萨卡兹先辈辩论,设想出多种可能性的您颁发的蚀刻章。\n在外面,他们讲“想象创造现实”;在熔炉里,想象创造现实。",
+ "advancedMedal": null,
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_09",
+ "medalName": "“管路拓扑者”",
+ "medalType": "rogueMedal",
+ "slotId": 9,
+ "preMedalIdList": [],
+ "rarity": "T2",
+ "template": "Rlv2EndingCollect",
+ "unlockParam": [
+ "rogue_4",
+ "2"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题中达成2种结局(常规行动或讲述者列表下)",
+ "description": "为构想出卡兹戴尔的两种未来的您颁发的蚀刻章。\n异想天开的故事讲述了那么久,气氛一直很热烈。一位巫妖老人气冲冲地闯进来想让您和讲述者们离开,他遭遇了屈辱的失败。",
+ "advancedMedal": null,
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_10",
+ "medalName": "“奇物设计师”",
+ "medalType": "rogueMedal",
+ "slotId": 10,
+ "preMedalIdList": [],
+ "rarity": "T2",
+ "template": "Rlv2CollectRelic",
+ "unlockParam": [
+ "rogue_4",
+ "100"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题中的想象实体图鉴已持有100个收藏品",
+ "description": "为再现出大量可能在历史转折中起到关键作用的物品的您颁发的蚀刻章。\n有的时候,您能注意到,会有一团火从熔炉中溅出来,把其中一样物品温柔地收进炉膛里。",
+ "advancedMedal": null,
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_11",
+ "medalName": "“归乡”",
+ "medalType": "rogueMedal",
+ "slotId": 11,
+ "preMedalIdList": [],
+ "rarity": "T2",
+ "template": "Rlv2FinishBattleWithSpecChar",
+ "unlockParam": [
+ "rogue_4",
+ "char_4151_tinman",
+ "char_4151_tinman",
+ "10"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题中携带干员锡人战斗胜利10次(常规行动或讲述者列表下)",
+ "description": "锡人在踏上卡兹戴尔的升降机前从身体上取下,代表其身份的蚀刻章。\n它本为一场告别而准备,本应和一些快餐食品一同投入一座火炉。现在,它被交到了您的手中,变作了再会的信念。",
+ "advancedMedal": null,
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_12",
+ "medalName": "“科尔达卡兹”",
+ "medalType": "rogueMedal",
+ "slotId": 12,
+ "preMedalIdList": [],
+ "rarity": "T2",
+ "template": "Rlv2EndingWithModeGrade",
+ "unlockParam": [
+ "rogue_4",
+ "EASY,NORMAL",
+ "4"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题中通过直面魂灵·4",
+ "description": "为深谙萨卡兹文明发展规律的您颁发的蚀刻章。\n科尔达卡兹,“新家园”。这是现在暂时还无处用到,将来则一定会从众人口中讲出的语言。",
+ "advancedMedal": "medal_rogue_4_125",
+ "originMedal": null,
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
+ },
{
"medalId": "medal_rogue_3_01",
"medalName": "“遗忘之银”",
@@ -28071,6 +28336,28 @@
],
"medalRewardGroup": [],
"isHidden": false
+ },
+ {
+ "medalId": "medal_rogue_4_125",
+ "medalName": "“科尔达卡兹”",
+ "medalType": "rogueMedal",
+ "slotId": 12,
+ "preMedalIdList": null,
+ "rarity": "T2D5",
+ "template": "Rlv2EndingWithModeGrade",
+ "unlockParam": [
+ "rogue_4",
+ "EASY,NORMAL",
+ "10"
+ ],
+ "getMethod": "在集成战略:萨卡兹的无终奇语主题中通过直面魂灵·10",
+ "description": null,
+ "advancedMedal": null,
+ "originMedal": "medal_rogue_4_12",
+ "displayTime": -1,
+ "expireTimes": [],
+ "medalRewardGroup": [],
+ "isHidden": false
}
],
"medalTypeData": {
@@ -29462,6 +29749,29 @@
"groupBackColor": "cac4b9",
"groupGetTime": 1706929200,
"sharedExpireTimes": null
+ },
+ {
+ "groupId": "medalGroupRogue04",
+ "groupName": "萨卡兹的无终奇语蚀刻章套组",
+ "groupDesc": "记录一段重现的历史历程的蚀刻章套组。\n无论迈入辉煌,亦或遁入湮灭,唯有做出选择的权力,萨卡兹一次未有主动让步。\n想象吧,讲述吧。最好的未来,从不在他人之口。",
+ "medalId": [
+ "medal_rogue_4_01",
+ "medal_rogue_4_02",
+ "medal_rogue_4_03",
+ "medal_rogue_4_04",
+ "medal_rogue_4_05",
+ "medal_rogue_4_06",
+ "medal_rogue_4_07",
+ "medal_rogue_4_08",
+ "medal_rogue_4_09",
+ "medal_rogue_4_10",
+ "medal_rogue_4_11",
+ "medal_rogue_4_12"
+ ],
+ "sortId": 47,
+ "groupBackColor": "661d1d",
+ "groupGetTime": 1721116800,
+ "sharedExpireTimes": null
}
]
},
diff --git a/zh_CN/gamedata/excel/open_server_table.json b/zh_CN/gamedata/excel/open_server_table.json
index 9e10e5429..729e118b6 100644
--- a/zh_CN/gamedata/excel/open_server_table.json
+++ b/zh_CN/gamedata/excel/open_server_table.json
@@ -2916,6 +2916,60 @@
}
]
},
+ {
+ "groupId": "return_g_19",
+ "sortId": 2,
+ "tabTitle": "集成战略",
+ "title": "集成战略主题更新",
+ "desc": "在集成战略中,一切都是未知数\n带领干员应对不同的敌人和随机事件",
+ "diffMissionCount": 0,
+ "startTime": 1721116800,
+ "endTime": 1916078399,
+ "imageId": "page_052_roguelike4",
+ "iconId": "page_052_roguelike4_icon",
+ "missionList": [
+ {
+ "missionId": "back_perm_89",
+ "groupId": "return_g_19",
+ "sortId": 89,
+ "jumpType": "NONE",
+ "jumpParam": null,
+ "desc": "通过关卡3-8",
+ "rewardList": [
+ {
+ "id": "return_credit_token2",
+ "count": 1,
+ "type": "RETURN_CREDIT"
+ },
+ {
+ "id": "2004",
+ "count": 5,
+ "type": "CARD_EXP"
+ }
+ ]
+ },
+ {
+ "missionId": "back_perm_90",
+ "groupId": "return_g_19",
+ "sortId": 90,
+ "jumpType": "ROGUE",
+ "jumpParam": "rogue_4",
+ "desc": "在集成战略:萨卡兹的无终奇语主题中通过10个节点",
+ "rewardList": [
+ {
+ "id": "return_credit_token2",
+ "count": 3,
+ "type": "RETURN_CREDIT"
+ },
+ {
+ "id": "2004",
+ "count": 10,
+ "type": "CARD_EXP"
+ }
+ ]
+ }
+ ]
+ },
{
"groupId": "return_g_2",
"sortId": 2,
diff --git a/zh_CN/gamedata/excel/roguelike_topic_table.json b/zh_CN/gamedata/excel/roguelike_topic_table.json
index a4459e7df..ee7979683 100644
--- a/zh_CN/gamedata/excel/roguelike_topic_table.json
+++ b/zh_CN/gamedata/excel/roguelike_topic_table.json
@@ -123,6 +123,37 @@
"loadRewardHpDecoPlugin": true,
"loadRewardExtraInfoPlugin": true
}
+ },
+ "rogue_4": {
+ "id": "rogue_4",
+ "name": "萨卡兹的无终奇语",
+ "startTime": 1721116800,
+ "disappearTimeOnMainScreen": 1722369600,
+ "sort": 4,
+ "showMedalId": "medal_rogue_4_01",
+ "medalGroupId": "medalGroupRogue04",
+ "fullStoredTime": 1748721600,
+ "lineText": "死魂灵的声音将你引离现实。\n一场仪式,一场沟通。\n超脱大地的畅想即将开始。",
+ "homeEntryDisplayData": [
+ {
+ "topicId": "rogue_4",
+ "displayId": "rogue_4_entry_display_1",
+ "startTs": 1721116800,
+ "endTs": 1722369600
+ }
+ ],
+ "moduleTypes": [
+ "FRAGMENT",
+ "DISASTER",
+ "NODE_UPGRADE"
+ ],
+ "config": {
+ "loadCharCardPlugin": true,
+ "webBusType": "ak_rogue_4",
+ "monthChatTrigType": "DUNGEON",
+ "loadRewardHpDecoPlugin": false,
+ "loadRewardExtraInfoPlugin": false
+ }
}
},
"constant": {
@@ -2201,6 +2232,12 @@
"uniEquipId": "uniequip_002_haini",
"recruitType": "FREE"
},
+ "char_4151_tinman": {
+ "charId": "char_4151_tinman",
+ "canBeFree": true,
+ "uniEquipId": null,
+ "recruitType": "FREE"
+ },
"char_4146_nymph": {
"charId": "char_4146_nymph",
"canBeFree": true,
@@ -133436,198 +133473,39580 @@
}
},
"rollNodeData": {}
- }
- },
- "modules": {
- "rogue_1": {
- "moduleTypes": [],
- "sanCheck": null,
- "dice": null,
- "chaos": null,
- "totemBuff": null,
- "vision": null,
- "fragment": null,
- "disaster": null,
- "nodeUpgrade": null
},
- "rogue_2": {
- "moduleTypes": [
- "SANCHECK",
- "DICE"
+ "rogue_4": {
+ "updates": [
+ {
+ "updateId": "rogue_4_update_1",
+ "topicUpdateTime": -62135625600,
+ "topicEndTime": 1722456000
+ }
],
- "sanCheck": {
- "sanRanges": [
- {
- "sanMax": 100,
- "diceGroupId": "rogue_2_dicegroup_1",
- "description": "<通明>阴影退避,光芒闪耀。",
- "sanDungeonEffect": "SAN_EFFECT_0",
- "sanEffectRank": "SAN_EFFECT_3",
- "sanEndingDesc": null
- },
- {
- "sanMax": 99,
- "diceGroupId": "rogue_2_dicegroup_2",
- "description": "<摇曳>烛火摇荡,光影同舞。",
- "sanDungeonEffect": "SAN_EFFECT_1",
- "sanEffectRank": "SAN_EFFECT_2",
- "sanEndingDesc": null
- },
- {
- "sanMax": 49,
- "diceGroupId": "rogue_2_dicegroup_3",
- "description": "<暗淡>光点微渺,阴影随行。",
- "sanDungeonEffect": "SAN_EFFECT_2",
- "sanEffectRank": "SAN_EFFECT_1",
- "sanEndingDesc": null
- },
- {
- "sanMax": 0,
- "diceGroupId": "rogue_2_dicegroup_4",
- "description": "<寂灭>再无火焰,再无光明。",
- "sanDungeonEffect": "SAN_EFFECT_3",
- "sanEffectRank": "SAN_EFFECT_0",
- "sanEndingDesc": null
- }
- ],
- "moduleConsts": {
- "sanDecreaseToast": "灯火变得更加微弱"
+ "enrolls": {},
+ "milestones": [
+ {
+ "id": "bp_level_1",
+ "level": 1,
+ "tokenNum": 200,
+ "nextTokenNum": 400,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 20000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_2",
+ "level": 2,
+ "tokenNum": 400,
+ "nextTokenNum": 600,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 10,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_3",
+ "level": 3,
+ "tokenNum": 600,
+ "nextTokenNum": 800,
+ "itemID": "31073",
+ "itemType": "MATERIAL",
+ "itemCount": 10,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_4",
+ "level": 4,
+ "tokenNum": 800,
+ "nextTokenNum": 1000,
+ "itemID": "3301",
+ "itemType": "MATERIAL",
+ "itemCount": 30,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_5",
+ "level": 5,
+ "tokenNum": 1000,
+ "nextTokenNum": 1200,
+ "itemID": "30064",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_6",
+ "level": 6,
+ "tokenNum": 1200,
+ "nextTokenNum": 1400,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 20000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_7",
+ "level": 7,
+ "tokenNum": 1400,
+ "nextTokenNum": 1600,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 10,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_8",
+ "level": 8,
+ "tokenNum": 1600,
+ "nextTokenNum": 1800,
+ "itemID": "31043",
+ "itemType": "MATERIAL",
+ "itemCount": 10,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_9",
+ "level": 9,
+ "tokenNum": 1800,
+ "nextTokenNum": 2000,
+ "itemID": "3302",
+ "itemType": "MATERIAL",
+ "itemCount": 10,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_10",
+ "level": 10,
+ "tokenNum": 2000,
+ "nextTokenNum": 2200,
+ "itemID": "30094",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_11",
+ "level": 11,
+ "tokenNum": 2200,
+ "nextTokenNum": 2400,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 20000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_12",
+ "level": 12,
+ "tokenNum": 2400,
+ "nextTokenNum": 2625,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 10,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_13",
+ "level": 13,
+ "tokenNum": 2625,
+ "nextTokenNum": 2850,
+ "itemID": "31083",
+ "itemType": "MATERIAL",
+ "itemCount": 10,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_14",
+ "level": 14,
+ "tokenNum": 2850,
+ "nextTokenNum": 3075,
+ "itemID": "3303",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_15",
+ "level": 15,
+ "tokenNum": 3075,
+ "nextTokenNum": 3300,
+ "itemID": "31024",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_16",
+ "level": 16,
+ "tokenNum": 3300,
+ "nextTokenNum": 3525,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 20000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_17",
+ "level": 17,
+ "tokenNum": 3525,
+ "nextTokenNum": 3750,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 10,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_18",
+ "level": 18,
+ "tokenNum": 3750,
+ "nextTokenNum": 3975,
+ "itemID": "31054",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_19",
+ "level": 19,
+ "tokenNum": 3975,
+ "nextTokenNum": 4200,
+ "itemID": "3301",
+ "itemType": "MATERIAL",
+ "itemCount": 30,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_20",
+ "level": 20,
+ "tokenNum": 4200,
+ "nextTokenNum": 4450,
+ "itemID": "30135",
+ "itemType": "MATERIAL",
+ "itemCount": 1,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_21",
+ "level": 21,
+ "tokenNum": 4450,
+ "nextTokenNum": 4700,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 30000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_22",
+ "level": 22,
+ "tokenNum": 4700,
+ "nextTokenNum": 4950,
+ "itemID": "30024",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_23",
+ "level": 23,
+ "tokenNum": 4950,
+ "nextTokenNum": 5200,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 15,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_24",
+ "level": 24,
+ "tokenNum": 5200,
+ "nextTokenNum": 5450,
+ "itemID": "30054",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_25",
+ "level": 25,
+ "tokenNum": 5450,
+ "nextTokenNum": 5700,
+ "itemID": "char_4151_tinman",
+ "itemType": "CHAR",
+ "itemCount": 1,
+ "isGoodPrize": false,
+ "isGrandPrize": true
+ },
+ {
+ "id": "bp_level_26",
+ "level": 26,
+ "tokenNum": 5700,
+ "nextTokenNum": 5950,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 30000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_27",
+ "level": 27,
+ "tokenNum": 5950,
+ "nextTokenNum": 6200,
+ "itemID": "30145",
+ "itemType": "MATERIAL",
+ "itemCount": 1,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_28",
+ "level": 28,
+ "tokenNum": 6200,
+ "nextTokenNum": 6475,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 15,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_29",
+ "level": 29,
+ "tokenNum": 6475,
+ "nextTokenNum": 6750,
+ "itemID": "30104",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_30",
+ "level": 30,
+ "tokenNum": 6750,
+ "nextTokenNum": 7025,
+ "itemID": "p_char_4151_tinman",
+ "itemType": "MATERIAL",
+ "itemCount": 1,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_31",
+ "level": 31,
+ "tokenNum": 7025,
+ "nextTokenNum": 7300,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 30000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_32",
+ "level": 32,
+ "tokenNum": 7300,
+ "nextTokenNum": 7575,
+ "itemID": "31044",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_33",
+ "level": 33,
+ "tokenNum": 7575,
+ "nextTokenNum": 7850,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 15,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_34",
+ "level": 34,
+ "tokenNum": 7850,
+ "nextTokenNum": 8125,
+ "itemID": "30034",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_35",
+ "level": 35,
+ "tokenNum": 8125,
+ "nextTokenNum": 8400,
+ "itemID": "p_char_4151_tinman",
+ "itemType": "MATERIAL",
+ "itemCount": 1,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_36",
+ "level": 36,
+ "tokenNum": 8400,
+ "nextTokenNum": 8700,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 30000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_37",
+ "level": 37,
+ "tokenNum": 8700,
+ "nextTokenNum": 9000,
+ "itemID": "30115",
+ "itemType": "MATERIAL",
+ "itemCount": 1,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_38",
+ "level": 38,
+ "tokenNum": 9000,
+ "nextTokenNum": 9300,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 15,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_39",
+ "level": 39,
+ "tokenNum": 9300,
+ "nextTokenNum": 9600,
+ "itemID": "30084",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_40",
+ "level": 40,
+ "tokenNum": 9600,
+ "nextTokenNum": 9900,
+ "itemID": "p_char_4151_tinman",
+ "itemType": "MATERIAL",
+ "itemCount": 1,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_41",
+ "level": 41,
+ "tokenNum": 9900,
+ "nextTokenNum": 10200,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 50000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_42",
+ "level": 42,
+ "tokenNum": 10200,
+ "nextTokenNum": 10500,
+ "itemID": "31064",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_43",
+ "level": 43,
+ "tokenNum": 10500,
+ "nextTokenNum": 10825,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 20,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_44",
+ "level": 44,
+ "tokenNum": 10825,
+ "nextTokenNum": 11150,
+ "itemID": "30074",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_45",
+ "level": 45,
+ "tokenNum": 11150,
+ "nextTokenNum": 11475,
+ "itemID": "p_char_4151_tinman",
+ "itemType": "MATERIAL",
+ "itemCount": 1,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_46",
+ "level": 46,
+ "tokenNum": 11475,
+ "nextTokenNum": 11800,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 50000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_47",
+ "level": 47,
+ "tokenNum": 11800,
+ "nextTokenNum": 12200,
+ "itemID": "30125",
+ "itemType": "MATERIAL",
+ "itemCount": 1,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_48",
+ "level": 48,
+ "tokenNum": 12200,
+ "nextTokenNum": 12600,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 20,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_49",
+ "level": 49,
+ "tokenNum": 12600,
+ "nextTokenNum": 13000,
+ "itemID": "30014",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_50",
+ "level": 50,
+ "tokenNum": 13000,
+ "nextTokenNum": 13400,
+ "itemID": "p_char_4151_tinman",
+ "itemType": "MATERIAL",
+ "itemCount": 1,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_51",
+ "level": 51,
+ "tokenNum": 13400,
+ "nextTokenNum": 13800,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 50000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_52",
+ "level": 52,
+ "tokenNum": 13800,
+ "nextTokenNum": 14200,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 20,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_53",
+ "level": 53,
+ "tokenNum": 14200,
+ "nextTokenNum": 14600,
+ "itemID": "31034",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_54",
+ "level": 54,
+ "tokenNum": 14600,
+ "nextTokenNum": 15000,
+ "itemID": "3301",
+ "itemType": "MATERIAL",
+ "itemCount": 30,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_55",
+ "level": 55,
+ "tokenNum": 15000,
+ "nextTokenNum": 15400,
+ "itemID": "30155",
+ "itemType": "MATERIAL",
+ "itemCount": 1,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_56",
+ "level": 56,
+ "tokenNum": 15400,
+ "nextTokenNum": 15800,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 50000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_57",
+ "level": 57,
+ "tokenNum": 15800,
+ "nextTokenNum": 16200,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 20,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_58",
+ "level": 58,
+ "tokenNum": 16200,
+ "nextTokenNum": 16600,
+ "itemID": "mod_update_token_1",
+ "itemType": "MATERIAL",
+ "itemCount": 60,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_59",
+ "level": 59,
+ "tokenNum": 16600,
+ "nextTokenNum": 17000,
+ "itemID": "3302",
+ "itemType": "MATERIAL",
+ "itemCount": 10,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_60",
+ "level": 60,
+ "tokenNum": 17000,
+ "nextTokenNum": 17400,
+ "itemID": "30044",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_61",
+ "level": 61,
+ "tokenNum": 17400,
+ "nextTokenNum": 17800,
+ "itemID": "4001",
+ "itemType": "GOLD",
+ "itemCount": 50000,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_62",
+ "level": 62,
+ "tokenNum": 17800,
+ "nextTokenNum": 18200,
+ "itemID": "2004",
+ "itemType": "CARD_EXP",
+ "itemCount": 20,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_63",
+ "level": 63,
+ "tokenNum": 18200,
+ "nextTokenNum": 18600,
+ "itemID": "30135",
+ "itemType": "MATERIAL",
+ "itemCount": 1,
+ "isGoodPrize": true,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_64",
+ "level": 64,
+ "tokenNum": 18600,
+ "nextTokenNum": 19000,
+ "itemID": "3303",
+ "itemType": "MATERIAL",
+ "itemCount": 3,
+ "isGoodPrize": false,
+ "isGrandPrize": false
+ },
+ {
+ "id": "bp_level_65",
+ "level": 65,
+ "tokenNum": 19000,
+ "nextTokenNum": -1,
+ "itemID": "voucher_skill_specialLevelMax_6",
+ "itemType": "VOUCHER_SKILL_SPECIALLEVELMAX_6",
+ "itemCount": 1,
+ "isGoodPrize": false,
+ "isGrandPrize": true
}
- },
- "dice": {
- "dice": {
- "rogue_2_dice_1": {
- "diceId": "rogue_2_dice_1",
- "description": "随处可见的六面骰子。投下后似乎能决定什么。",
- "isUpgradeDice": 1,
- "upgradeDiceId": "rogue_2_dice_11",
- "diceFaceCount": 6,
- "battleDiceId": "rogue_2_dice_battle1"
- },
- "rogue_2_dice_2": {
- "diceId": "rogue_2_dice_2",
- "description": "随处可见的六面骰子。投下后似乎能决定什么。",
- "isUpgradeDice": 1,
- "upgradeDiceId": "rogue_2_dice_21",
- "diceFaceCount": 6,
- "battleDiceId": "rogue_2_dice_battle1"
- },
- "rogue_2_dice_3": {
- "diceId": "rogue_2_dice_3",
- "description": "随处可见的六面骰子。投下后似乎能决定什么。",
- "isUpgradeDice": 1,
- "upgradeDiceId": "rogue_2_dice_31",
- "diceFaceCount": 6,
- "battleDiceId": "rogue_2_dice_battle1"
- },
- "rogue_2_dice_4": {
- "diceId": "rogue_2_dice_4",
- "description": "并不常有的八面骰子。投下后似乎能决定什么。",
- "isUpgradeDice": 1,
- "upgradeDiceId": "rogue_2_dice_41",
- "diceFaceCount": 8,
- "battleDiceId": "rogue_2_dice_battle2"
- },
- "rogue_2_dice_5": {
- "diceId": "rogue_2_dice_5",
- "description": "随处可见的六面骰子。投下后似乎能决定什么。",
- "isUpgradeDice": 1,
- "upgradeDiceId": "rogue_2_dice_51",
- "diceFaceCount": 6,
- "battleDiceId": "rogue_2_dice_battle1"
- },
- "rogue_2_dice_11": {
- "diceId": "rogue_2_dice_11",
- "description": "并不常有的八面骰子。投下后似乎能决定什么。",
- "isUpgradeDice": 0,
- "upgradeDiceId": null,
- "diceFaceCount": 8,
- "battleDiceId": "rogue_2_dice_battle2"
- },
- "rogue_2_dice_21": {
- "diceId": "rogue_2_dice_21",
- "description": "并不常有的八面骰子。投下后似乎能决定什么。",
- "isUpgradeDice": 0,
- "upgradeDiceId": null,
- "diceFaceCount": 8,
- "battleDiceId": "rogue_2_dice_battle2"
- },
- "rogue_2_dice_31": {
- "diceId": "rogue_2_dice_31",
- "description": "并不常有的八面骰子。投下后似乎能决定什么。",
- "isUpgradeDice": 0,
- "upgradeDiceId": null,
- "diceFaceCount": 8,
- "battleDiceId": "rogue_2_dice_battle2"
- },
- "rogue_2_dice_41": {
- "diceId": "rogue_2_dice_41",
- "description": "极为少见的十二面骰子。投下后似乎能决定什么。",
- "isUpgradeDice": 0,
- "upgradeDiceId": null,
- "diceFaceCount": 12,
- "battleDiceId": "rogue_2_dice_battle3"
+ ],
+ "milestoneUpdates": [
+ {
+ "updateTime": -62135625600,
+ "endTime": 1722456000,
+ "maxBpLevel": 50,
+ "maxBpCount": 13000,
+ "maxDisplayBpCount": 13000
+ }
+ ],
+ "grandPrizes": [
+ {
+ "grandPrizeDisplayId": "grand_1",
+ "sortId": 1,
+ "displayUnlockYear": 2024,
+ "displayUnlockMonth": 7,
+ "acquireTitle": "可获取主题干员",
+ "purchaseTitle": "主题干员",
+ "displayName": "锡人",
+ "displayDiscription": "刚刚度了一个短暂的长假。\n他确信自己已经为过去找到了未来的航向。",
+ "bpLevelId": "bp_level_25",
+ "itemBundle": {
+ "id": "char_4151_tinman",
+ "count": 1,
+ "type": "CHAR"
},
- "rogue_2_dice_51": {
- "diceId": "rogue_2_dice_51",
- "description": "并不常有的八面骰子。投下后似乎能决定什么。",
- "isUpgradeDice": 0,
- "upgradeDiceId": null,
- "diceFaceCount": 8,
- "battleDiceId": "rogue_2_dice_battle2"
- }
+ "detailAnnounceTime": null,
+ "picIdAftrerUnlock": null
},
- "diceEvents": {
- "rogue_2_diceEve_1": {
- "dicePointMax": 12,
- "diceResultClass": "BEST",
- "diceGroupId": "rogue_2_dicegroup_1",
- "diceEventId": "rogue_2_diceEve_1",
- "resultDesc": "获得了<@ro2.virtue>启示<{0}>>",
- "showType": "VIRTUE",
- "canReroll": false,
- "diceEndingScene": "深入海洋",
- "diceEndingDesc": "于危难之中获得了启示",
- "sound": "ON_ROGUELIKE_DICEGREAT"
- },
- "rogue_2_diceEve_2": {
- "dicePointMax": 5,
- "diceResultClass": "GOOD",
- "diceGroupId": "rogue_2_dicegroup_1",
- "diceEventId": "rogue_2_diceEve_2",
- "resultDesc": "海潮平静,没有发生什么意外",
- "showType": "RAW_TEXT",
- "canReroll": true,
- "diceEndingScene": "深入海洋",
- "diceEndingDesc": "海潮平静,没有发生什么意外",
- "sound": "ON_ROGUELIKE_DICEGREAT"
- },
- "rogue_2_diceEve_3": {
- "dicePointMax": 12,
- "diceResultClass": "GOOD",
- "diceGroupId": "rogue_2_dicegroup_2",
- "diceEventId": "rogue_2_diceEve_3",
- "resultDesc": "海潮平静,没有发生什么意外",
- "showType": "RAW_TEXT",
- "canReroll": false,
- "diceEndingScene": "深入海洋",
- "diceEndingDesc": "海潮平静,没有发生什么意外",
- "sound": "ON_ROGUELIKE_DICEGREAT"
+ {
+ "grandPrizeDisplayId": "grand_2",
+ "sortId": 2,
+ "displayUnlockYear": 2024,
+ "displayUnlockMonth": 8,
+ "acquireTitle": "可获取高级资深干员技巧集",
+ "purchaseTitle": "高级资深干员技巧集",
+ "displayName": "高级资深干员技巧集",
+ "displayDiscription": "全面详实地记载了专家级技艺的集录,干员经过学习操练,可以快速积累经验,达到专家级的认定标准。",
+ "bpLevelId": "bp_level_65",
+ "itemBundle": null,
+ "detailAnnounceTime": null,
+ "picIdAftrerUnlock": null
+ },
+ {
+ "grandPrizeDisplayId": "grand_3",
+ "sortId": 3,
+ "displayUnlockYear": 2024,
+ "displayUnlockMonth": 9,
+ "acquireTitle": "可获取主题家具包",
+ "purchaseTitle": "主题家具包",
+ "displayName": "魂灵印象家具收藏包一",
+ "displayDiscription": "讲述者们一旦从故事中脱身,\n就再难清楚记起其中的器物纹饰。\n他们曾造访的无数座卡兹戴尔只剩下空洞的印象,\n被“如尘的愁绪”和“无端的异兆”填补。",
+ "bpLevelId": "bp_level_73",
+ "itemBundle": null,
+ "detailAnnounceTime": null,
+ "picIdAftrerUnlock": null
+ },
+ {
+ "grandPrizeDisplayId": "grand_4",
+ "sortId": 4,
+ "displayUnlockYear": 2024,
+ "displayUnlockMonth": 9,
+ "acquireTitle": "可获取界面主题",
+ "purchaseTitle": "界面主题",
+ "displayName": "界面主题",
+ "displayDiscription": "思维创造的祭品,必将由言语奉上。",
+ "bpLevelId": "bp_level_80",
+ "itemBundle": null,
+ "detailAnnounceTime": "2024/9/1 4:00:00",
+ "picIdAftrerUnlock": null
+ },
+ {
+ "grandPrizeDisplayId": "grand_5",
+ "sortId": 5,
+ "displayUnlockYear": 2024,
+ "displayUnlockMonth": 10,
+ "acquireTitle": "可获取锡人形象时装",
+ "purchaseTitle": "锡人形象时装",
+ "displayName": "神秘时装",
+ "displayDiscription": "摒弃理性的形象。\n才是灵魂真正的面貌。\n尊崇内心吧。\n以混沌感性诠释时尚。",
+ "bpLevelId": "bp_level_95",
+ "itemBundle": {
+ "id": "char_4151_tinman",
+ "count": 1,
+ "type": "CHAR"
},
- "rogue_2_diceEve_4": {
- "dicePointMax": 3,
- "diceResultClass": "BAD",
- "diceGroupId": "rogue_2_dicegroup_2",
- "diceEventId": "rogue_2_diceEve_4",
- "resultDesc": "干员<@ro2.mutation>{0}>产生了排异反应<@ro2.mutation><{1}>>",
- "showType": "MUTATION",
- "canReroll": true,
- "diceEndingScene": "深入海洋",
- "diceEndingDesc": "你的干员产生了排异反应",
- "sound": "ON_ROGUELIKE_DICEBAD"
+ "detailAnnounceTime": "2024/10/1 4:00:00",
+ "picIdAftrerUnlock": null
+ },
+ {
+ "grandPrizeDisplayId": "grand_6",
+ "sortId": 6,
+ "displayUnlockYear": 2024,
+ "displayUnlockMonth": 11,
+ "acquireTitle": "可获取主题家具包",
+ "purchaseTitle": "主题家具包",
+ "displayName": "魂灵印象家具收藏包二",
+ "displayDiscription": "讲述者们一旦从故事中脱身,\n就再难清楚记起其中的器物纹饰。\n被他们逐渐遗忘的每一座卡兹戴尔都期待着,\n期待着“于梦中再诞”,或是沉溺在“时序的洄流”。",
+ "bpLevelId": "bp_level_105",
+ "itemBundle": null,
+ "detailAnnounceTime": null,
+ "picIdAftrerUnlock": null
+ },
+ {
+ "grandPrizeDisplayId": "grand_7",
+ "sortId": 7,
+ "displayUnlockYear": 2024,
+ "displayUnlockMonth": 11,
+ "acquireTitle": "可获取高级物资整合箱",
+ "purchaseTitle": "模组养成包",
+ "displayName": "模组数据整合箱",
+ "displayDiscription": "数据内容的整合,系统工程的结晶。\n能够增强干员能力,或是辅助调整他们的作战方式。\n你会现在就思考如何使用它吗?\n抑或是收入囊中,等待更合适的时机?",
+ "bpLevelId": "bp_level_110",
+ "itemBundle": null,
+ "detailAnnounceTime": null,
+ "picIdAftrerUnlock": null
+ },
+ {
+ "grandPrizeDisplayId": "grand_8",
+ "sortId": 8,
+ "displayUnlockYear": 2024,
+ "displayUnlockMonth": 12,
+ "acquireTitle": "可获取主题可交互家具",
+ "purchaseTitle": "主题可交互家具",
+ "displayName": "封闭的通路",
+ "displayDiscription": "浸染禁忌巫术的造物。\n连接往日未来的通路。\n魂灵窥探故事的诡术。\n通向众我意识的坦途。",
+ "bpLevelId": "bp_level_118",
+ "itemBundle": null,
+ "detailAnnounceTime": "2024/12/1 4:00:00",
+ "picIdAftrerUnlock": null
+ },
+ {
+ "grandPrizeDisplayId": "grand_9",
+ "sortId": 9,
+ "displayUnlockYear": 2024,
+ "displayUnlockMonth": 12,
+ "acquireTitle": "可获取泥岩形象时装",
+ "purchaseTitle": "泥岩形象时装",
+ "displayName": "神秘时装",
+ "displayDiscription": "敲开拦路桎梏。\n移走堆积障碍。\n即使褪下厚重铠甲。\n也没人能阻断土石之子的前路。",
+ "bpLevelId": "bp_level_125",
+ "itemBundle": {
+ "id": "char_311_mudrok",
+ "count": 1,
+ "type": "CHAR"
},
- "rogue_2_diceEve_5": {
- "dicePointMax": 12,
+ "detailAnnounceTime": "2024/12/1 4:00:00",
+ "picIdAftrerUnlock": null
+ },
+ {
+ "grandPrizeDisplayId": "grand_10",
+ "sortId": 10,
+ "displayUnlockYear": 2025,
+ "displayUnlockMonth": 1,
+ "acquireTitle": "可获取主题场景",
+ "purchaseTitle": "主题场景",
+ "displayName": "主题场景",
+ "displayDiscription": "属于直觉、愿望、本能与臆想的无尽求索。",
+ "bpLevelId": "bp_level_140",
+ "itemBundle": null,
+ "detailAnnounceTime": "2025/1/1 4:00:00",
+ "picIdAftrerUnlock": null
+ },
+ {
+ "grandPrizeDisplayId": "grand_11",
+ "sortId": 11,
+ "displayUnlockYear": 2025,
+ "displayUnlockMonth": 2,
+ "acquireTitle": "可获取主题头像",
+ "purchaseTitle": "主题头像",
+ "displayName": "神秘头像",
+ "displayDiscription": "萨卡兹历史上不可磨灭的符号。",
+ "bpLevelId": "bp_level_155",
+ "itemBundle": null,
+ "detailAnnounceTime": "2025/2/1 4:00:00",
+ "picIdAftrerUnlock": null
+ }
+ ],
+ "monthMission": [
+ {
+ "id": "rogue_4_task_1",
+ "taskName": "珍品收藏",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "GainItem",
+ "paramList": [
+ "35",
+ "RELIC"
+ ],
+ "desc": "累计获得过收藏品35次",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_2",
+ "taskName": "干员集训",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "GainCharacter",
+ "paramList": [
+ "35"
+ ],
+ "desc": "累计招募了35次干员",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_3",
+ "taskName": "久经战阵",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "KillEnemy",
+ "paramList": [
+ "500"
+ ],
+ "desc": "累计歼灭了500个敌人",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_4",
+ "taskName": "探索爱好者",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "PassNode",
+ "paramList": [
+ "50"
+ ],
+ "desc": "累计经过了50个节点",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_5",
+ "taskName": "甄选精英",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "AccelerateCharacter",
+ "paramList": [
+ "10"
+ ],
+ "desc": "累计进阶了10次干员",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_6",
+ "taskName": "源石经销商",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "UseGold",
+ "paramList": [
+ "100"
+ ],
+ "desc": "累计消耗了100源石锭",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_7",
+ "taskName": "运筹帷幄",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "AccelerateLevel",
+ "paramList": [
+ "15"
+ ],
+ "desc": "累计升级过15次指挥等级",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_8",
+ "taskName": "拾级而上",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "PassFloor",
+ "paramList": [
+ "15"
+ ],
+ "desc": "累计通过15层区域",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_9",
+ "taskName": "大买家",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "BuyItemInStore",
+ "paramList": [
+ "10"
+ ],
+ "desc": "累计诡意行商处购买过10件商品",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_10",
+ "taskName": "分发希望",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "UsePopulation",
+ "paramList": [
+ "75"
+ ],
+ "desc": "累计招募时消耗过75希望",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_11",
+ "taskName": "广袤人脉",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "FreeGainCharacter",
+ "paramList": [
+ "10"
+ ],
+ "desc": "累计临时招募过10次干员",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_12",
+ "taskName": "实地考察",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "CntBattlePawn",
+ "paramList": [
+ "100"
+ ],
+ "desc": "累计部署了100次干员",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_13",
+ "taskName": "真知捕手",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "UseAlchemy",
+ "paramList": [
+ "10"
+ ],
+ "desc": "累计完成10次解读",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_14",
+ "taskName": "另辟蹊径",
+ "taskClass": "C",
+ "innerClassWeight": 10,
+ "template": "OpenRoad",
+ "paramList": [
+ "10"
+ ],
+ "desc": "累计开拓10次纵向通路",
+ "tokenRewardNum": 125
+ },
+ {
+ "id": "rogue_4_task_15",
+ "taskName": "惊喜连连",
+ "taskClass": "B",
+ "innerClassWeight": 10,
+ "template": "PassNodeType",
+ "paramList": [
+ "24",
+ "INCIDENT"
+ ],
+ "desc": "累计经过24次不期而遇节点",
+ "tokenRewardNum": 250
+ },
+ {
+ "id": "rogue_4_task_16",
+ "taskName": "披荆斩棘",
+ "taskClass": "B",
+ "innerClassWeight": 10,
+ "template": "PassNodeType",
+ "paramList": [
+ "8",
+ "BATTLE_ELITE"
+ ],
+ "desc": "累计经过8次紧急作战节点",
+ "tokenRewardNum": 250
+ },
+ {
+ "id": "rogue_4_task_17",
+ "taskName": "主动出击",
+ "taskClass": "B",
+ "innerClassWeight": 10,
+ "template": "GainItem",
+ "paramList": [
+ "4",
+ "ACTIVE_TOOL"
+ ],
+ "desc": "累计获得了4次战术道具",
+ "tokenRewardNum": 250
+ },
+ {
+ "id": "rogue_4_task_18",
+ "taskName": "呼朋唤友",
+ "taskClass": "B",
+ "innerClassWeight": 10,
+ "template": "HelpfulGainCharacter",
+ "paramList": [
+ "8"
+ ],
+ "desc": "累计助战招募了8次干员",
+ "tokenRewardNum": 250
+ },
+ {
+ "id": "rogue_4_task_19",
+ "taskName": "天衣无缝",
+ "taskClass": "B",
+ "innerClassWeight": 10,
+ "template": "PerfectBattle",
+ "paramList": [
+ "12"
+ ],
+ "desc": "累计完美作战12次",
+ "tokenRewardNum": 250
+ },
+ {
+ "id": "rogue_4_task_20",
+ "taskName": "纵情欢畅",
+ "taskClass": "B",
+ "innerClassWeight": 10,
+ "template": "PassNodeType",
+ "paramList": [
+ "8",
+ "ENTERTAINMENT"
+ ],
+ "desc": "累计经过8次兴致盎然节点",
+ "tokenRewardNum": 250
+ },
+ {
+ "id": "rogue_4_task_21",
+ "taskName": "交易能手",
+ "taskClass": "B",
+ "innerClassWeight": 5,
+ "template": "PassNodeType",
+ "paramList": [
+ "1",
+ "SACRIFICE"
+ ],
+ "desc": "累计经过1次失与得节点",
+ "tokenRewardNum": 250
+ },
+ {
+ "id": "rogue_4_task_22",
+ "taskName": "幸存者",
+ "taskClass": "B",
+ "innerClassWeight": 10,
+ "template": "KillBoss",
+ "paramList": [
+ "4",
+ "enemy_2071_skzdny,enemy_2072_skdny2,enemy_2074_skzgly,enemy_2075_skgly2,enemy_2076_skzklz,enemy_2077_skklz2,enemy_2080_skzlwy,enemy_2081_skztxs,enemy_2082_skzdd,enemy_2078_skzmst,enemy_2079_skmst2,enemy_1510_frstar2,enemy_1506_patrt"
+ ],
+ "desc": "在险路恶敌中,累计击败过4次领袖",
+ "tokenRewardNum": 250
+ },
+ {
+ "id": "rogue_4_task_23",
+ "taskName": "创想改造家",
+ "taskClass": "B",
+ "innerClassWeight": 10,
+ "template": "TempUpgrade",
+ "paramList": [
+ "10"
+ ],
+ "desc": "累计完成10次印象加深",
+ "tokenRewardNum": 250
+ },
+ {
+ "id": "rogue_4_task_24",
+ "taskName": "高普尼克杀手",
+ "taskClass": "A",
+ "innerClassWeight": 10,
+ "template": "KillCerternEnemy",
+ "paramList": [
+ "3",
+ "enemy_2002_bearmi"
+ ],
+ "desc": "累计击败了高普尼克3次",
+ "tokenRewardNum": 500
+ },
+ {
+ "id": "rogue_4_task_25",
+ "taskName": "炉心回响",
+ "taskClass": "A",
+ "innerClassWeight": 10,
+ "template": "PassEnding",
+ "paramList": [
+ "1"
+ ],
+ "desc": "累计通关1次结局",
+ "tokenRewardNum": 500
+ },
+ {
+ "id": "rogue_4_task_26",
+ "taskName": "叮叮当当",
+ "taskClass": "A",
+ "innerClassWeight": 10,
+ "template": "SaveGold",
+ "paramList": [
+ "30"
+ ],
+ "desc": "前瞻性投资系统中累计投资30个源石锭",
+ "tokenRewardNum": 500
+ },
+ {
+ "id": "rogue_4_task_27",
+ "taskName": "止啼",
+ "taskClass": "A",
+ "innerClassWeight": 10,
+ "template": "KillCerternEnemy",
+ "paramList": [
+ "3",
+ "enemy_2034_sythef"
+ ],
+ "desc": "累计击败了流泪小子3次",
+ "tokenRewardNum": 500
+ },
+ {
+ "id": "rogue_4_task_28",
+ "taskName": "啮齿克星",
+ "taskClass": "A",
+ "innerClassWeight": 10,
+ "template": "KillCerternEnemy",
+ "paramList": [
+ "3",
+ "enemy_2085_skzjxd"
+ ],
+ "desc": "累计击败圆仔三次",
+ "tokenRewardNum": 500
+ }
+ ],
+ "monthSquad": {
+ "month_team_1": {
+ "id": "month_team_1",
+ "teamName": "新生代的创想",
+ "teamSubName": null,
+ "teamFlavorDesc": "Everyday New Ideas",
+ "teamDes": "有的人称之为叛逆,可尝试总是叛逆的。",
+ "teamColor": "cf4242",
+ "teamMonth": "07",
+ "teamYear": "2024",
+ "teamIndex": "1",
+ "teamChars": [
+ "char_4146_nymph"
+ ],
+ "zoneId": null,
+ "chatId": "month_chat_rogue_4_1",
+ "tokenRewardNum": 1000,
+ "items": [
+ {
+ "id": "mod_unlock_token",
+ "count": 1,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "32001",
+ "count": 1,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "3212",
+ "count": 4,
+ "type": "MATERIAL"
+ },
+ {
+ "id": "2004",
+ "count": 15,
+ "type": "CARD_EXP"
+ },
+ {
+ "id": "4001",
+ "count": 30000,
+ "type": "GOLD"
+ }
+ ],
+ "startTime": 0,
+ "endTime": 1722456000,
+ "taskDes": "累计部署10次妮芙"
+ }
+ },
+ "challenges": {},
+ "difficulties": [
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 0,
+ "name": "直面魂灵",
+ "subName": "勇敢讲述自己的故事",
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.0,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "初始目标生命上限较高,不容易进入年代",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 0,
+ "color": "#b86161",
+ "bpValue": 0,
+ "bossValue": 0,
+ "addDesc": "深入故事将面临更严峻的考验",
+ "isHard": false,
+ "unlockText": null,
+ "displayIconId": "icon_difficulty_0",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 1,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.05,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "初始目标生命上限-2",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 1,
+ "color": "#b86161",
+ "bpValue": 5,
+ "bossValue": 0,
+ "addDesc": "深入故事将面临更严峻的考验",
+ "isHard": false,
+ "unlockText": "通过<直面魂灵>",
+ "displayIconId": "icon_difficulty_0",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 2,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.1,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "更容易进入年代",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 2,
+ "color": "#b86161",
+ "bpValue": 10,
+ "bossValue": 0,
+ "addDesc": "深入故事将面临更严峻的考验",
+ "isHard": false,
+ "unlockText": "通过<直面魂灵·1>",
+ "displayIconId": "icon_difficulty_0",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 3,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.15,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "<年代之刺>与<饮泣之刺>的最大生命值+20%",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 3,
+ "color": "#b86161",
+ "bpValue": 15,
+ "bossValue": 0,
+ "addDesc": "深入故事将面临更严峻的考验",
+ "isHard": false,
+ "unlockText": "通过<直面魂灵·2>",
+ "displayIconId": "icon_difficulty_0",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 4,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.2,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "精英及领袖敌人的生命值+20%",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 4,
+ "color": "#b86161",
+ "bpValue": 20,
+ "bossValue": 0,
+ "addDesc": "深入故事将面临更严峻的考验",
+ "isHard": false,
+ "unlockText": "通过<直面魂灵·3>",
+ "displayIconId": "icon_difficulty_1",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 5,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.25,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "思维负担变为标准",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 5,
+ "color": "#b86161",
+ "bpValue": 25,
+ "bossValue": 1,
+ "addDesc": "每进入新的一层,所有敌人攻击力和生命值额外+1%\\n思维负担变为标准",
+ "isHard": false,
+ "unlockText": "通过<直面魂灵·4>",
+ "displayIconId": "icon_difficulty_1",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 6,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.3,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "年代进入扩张期",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 6,
+ "color": "#b86161",
+ "bpValue": 30,
+ "bossValue": 2,
+ "addDesc": "每进入新的一层,所有敌人攻击力和生命值额外+2%\\n探险的年代进入扩张期\\n思维负担变为标准",
+ "isHard": false,
+ "unlockText": "通过<直面魂灵·5>",
+ "displayIconId": "icon_difficulty_1",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 7,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.35,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "精英及领袖敌人的攻击力+10%",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 7,
+ "color": "#b86161",
+ "bpValue": 35,
+ "bossValue": 3,
+ "addDesc": "每进入新的一层,所有敌人攻击力和生命值额外+3%\\n探险的年代进入扩张期\\n思维负担变为标准",
+ "isHard": false,
+ "unlockText": "通过<直面魂灵·6>",
+ "displayIconId": "icon_difficulty_1",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 8,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.4,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "初始目标生命上限-2",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 8,
+ "color": "#b86161",
+ "bpValue": 40,
+ "bossValue": 5,
+ "addDesc": "每进入新的一层,所有敌人攻击力和生命值额外+5%\\n探险的年代进入扩张期\\n思维负担变为标准",
+ "isHard": false,
+ "unlockText": "通过<直面魂灵·7>",
+ "displayIconId": "icon_difficulty_1",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 9,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.45,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "我方单位受到的凋亡损伤提升30%",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 9,
+ "color": "#b86161",
+ "bpValue": 45,
+ "bossValue": 6,
+ "addDesc": "每进入新的一层,所有敌人攻击力和生命值额外+6%\\n探险的年代进入扩张期\\n思维负担变为标准",
+ "isHard": false,
+ "unlockText": "通过<直面魂灵·8>",
+ "displayIconId": "icon_difficulty_1",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 10,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.5,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "可同时部署人数-1",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 10,
+ "color": "#b86161",
+ "bpValue": 50,
+ "bossValue": 7,
+ "addDesc": "每进入新的一层,所有敌人攻击力和生命值额外+7%\\n探险的年代进入扩张期\\n思维负担变为标准",
+ "isHard": false,
+ "unlockText": "通过<直面魂灵·9>",
+ "displayIconId": "icon_difficulty_2",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 11,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.5,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "思维负担变为沉重",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 11,
+ "color": "#cf4242",
+ "bpValue": 50,
+ "bossValue": 8,
+ "addDesc": "每进入新的一层,所有敌人攻击力和生命值额外+8%\\n探险的年代进入扩张期\\n思维负担变为沉重",
+ "isHard": true,
+ "unlockText": "通过<直面魂灵·10>",
+ "displayIconId": "icon_difficulty_2",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 12,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.5,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "年代进入鼎盛期",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 12,
+ "color": "#cf4242",
+ "bpValue": 50,
+ "bossValue": 10,
+ "addDesc": "每进入新的一层,所有敌人攻击力和生命值额外+10%\\n探险的年代进入扩张期\\n思维负担变为沉重",
+ "isHard": true,
+ "unlockText": "通过<直面魂灵·11>",
+ "displayIconId": "icon_difficulty_3",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 13,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.5,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "招募5星干员的希望消耗+1,博卓卡斯替,圣卫铳骑的圣卫坚盾持续时间减少",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 13,
+ "color": "#cf4242",
+ "bpValue": 50,
+ "bossValue": 13,
+ "addDesc": "每进入新的一层,所有敌人攻击力和生命值额外+13%\\n探险的年代进入鼎盛期\\n思维负担变为沉重",
+ "isHard": true,
+ "unlockText": "通过<直面魂灵·12>",
+ "displayIconId": "icon_difficulty_3",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 14,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.5,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "处于年代印痕中的敌人受到的物理与法术伤害降低50%,特雷西斯,黑冠尊主的最大生命值提升",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 14,
+ "color": "#cf4242",
+ "bpValue": 50,
+ "bossValue": 16,
+ "addDesc": "每进入新的一层,所有敌人攻击力和生命值额外+16%\\n探险的年代进入鼎盛期\\n思维负担变为沉重",
+ "isHard": true,
+ "unlockText": "通过<直面魂灵·13>",
+ "displayIconId": "icon_difficulty_3",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 15,
+ "name": "直面魂灵",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 1.5,
+ "canUnlockItem": true,
+ "doMonthTask": true,
+ "ruleDesc": "招募6星干员的希望消耗+1,“放逐的黑棺”的最大生命值提升",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_general",
+ "failForceDesc": "通过提升干员等级、技能等级或将干员精英化,可以在战斗中取得更大优势",
+ "sortId": 1,
+ "equivalentGrade": 15,
+ "color": "#cf4242",
+ "bpValue": 50,
+ "bossValue": 20,
+ "addDesc": "每进入新的一层,所有敌人攻击力和生命值额外+20%\\n探险的年代进入鼎盛期\\n思维负担变为沉重",
+ "isHard": true,
+ "unlockText": "通过<直面魂灵·14>",
+ "displayIconId": "icon_difficulty_3",
+ "hideEndingStory": false
+ },
+ {
+ "modeDifficulty": "MONTH_TEAM",
+ "grade": 0,
+ "name": "讲述者列表",
+ "subName": null,
+ "enrollId": null,
+ "haveInitialRelicIcon": false,
+ "scoreFactor": 0.0,
+ "canUnlockItem": false,
+ "doMonthTask": false,
+ "ruleDesc": "每月1日更新的月阵容模式",
+ "ruleDescReplacements": null,
+ "failTitle": "联系中断",
+ "failImageId": "image_rogue_4_fail_month_team",
+ "failForceDesc": "掌握讲述者列表所记录的成员特点并灵活运用,可以在战斗中取得更大优势",
+ "sortId": -1,
+ "equivalentGrade": 0,
+ "color": null,
+ "bpValue": 0,
+ "bossValue": 0,
+ "addDesc": null,
+ "isHard": false,
+ "unlockText": "在<常规行动>中探索一次后解锁",
+ "displayIconId": "icon_difficulty_0",
+ "hideEndingStory": false
+ }
+ ],
+ "bankRewards": [
+ {
+ "rewardId": "bank_reward_5",
+ "unlockGoldCnt": 500,
+ "rewardType": "ADD_SHOP_POS",
+ "desc": "诡意行商中会额外出售一个商品"
+ },
+ {
+ "rewardId": "bank_reward_4",
+ "unlockGoldCnt": 325,
+ "rewardType": "UNLOCK_ITEM",
+ "desc": "解锁收藏品【坎诺特印记】"
+ },
+ {
+ "rewardId": "bank_reward_3",
+ "unlockGoldCnt": 200,
+ "rewardType": "ADD_SHOP_POS",
+ "desc": "诡意行商中会额外出售一个商品"
+ },
+ {
+ "rewardId": "bank_reward_2",
+ "unlockGoldCnt": 100,
+ "rewardType": "UNLOCK_SHOP_BATTLE",
+ "desc": "坎诺特向你展示了货柜?"
+ },
+ {
+ "rewardId": "bank_reward_1",
+ "unlockGoldCnt": 25,
+ "rewardType": "UNLOCK_WITHDRAW",
+ "desc": "“前瞻性投资系统”中开放“余额提取”功能"
+ }
+ ],
+ "archiveComp": {
+ "relic": {
+ "relic": {
+ "rogue_4_relic_legacy_9": {
+ "relicId": "rogue_4_relic_legacy_9",
+ "relicSortId": 1,
+ "relicGroupId": 1,
+ "orderId": "001",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_10": {
+ "relicId": "rogue_4_relic_legacy_10",
+ "relicSortId": 2,
+ "relicGroupId": 1,
+ "orderId": "002",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_11": {
+ "relicId": "rogue_4_relic_legacy_11",
+ "relicSortId": 3,
+ "relicGroupId": 1,
+ "orderId": "003",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_12": {
+ "relicId": "rogue_4_relic_legacy_12",
+ "relicSortId": 4,
+ "relicGroupId": 1,
+ "orderId": "004",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_13": {
+ "relicId": "rogue_4_relic_legacy_13",
+ "relicSortId": 5,
+ "relicGroupId": 1,
+ "orderId": "005",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_14": {
+ "relicId": "rogue_4_relic_legacy_14",
+ "relicSortId": 6,
+ "relicGroupId": 1,
+ "orderId": "006",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_15": {
+ "relicId": "rogue_4_relic_legacy_15",
+ "relicSortId": 7,
+ "relicGroupId": 1,
+ "orderId": "007",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_16": {
+ "relicId": "rogue_4_relic_legacy_16",
+ "relicSortId": 8,
+ "relicGroupId": 1,
+ "orderId": "008",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_17": {
+ "relicId": "rogue_4_relic_legacy_17",
+ "relicSortId": 9,
+ "relicGroupId": 1,
+ "orderId": "009",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_18": {
+ "relicId": "rogue_4_relic_legacy_18",
+ "relicSortId": 10,
+ "relicGroupId": 1,
+ "orderId": "010",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_34": {
+ "relicId": "rogue_4_relic_legacy_34",
+ "relicSortId": 11,
+ "relicGroupId": 1,
+ "orderId": "011",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_35": {
+ "relicId": "rogue_4_relic_legacy_35",
+ "relicSortId": 12,
+ "relicGroupId": 1,
+ "orderId": "012",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_36": {
+ "relicId": "rogue_4_relic_legacy_36",
+ "relicSortId": 13,
+ "relicGroupId": 1,
+ "orderId": "013",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_37": {
+ "relicId": "rogue_4_relic_legacy_37",
+ "relicSortId": 14,
+ "relicGroupId": 1,
+ "orderId": "014",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_38": {
+ "relicId": "rogue_4_relic_legacy_38",
+ "relicSortId": 15,
+ "relicGroupId": 1,
+ "orderId": "015",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_39": {
+ "relicId": "rogue_4_relic_legacy_39",
+ "relicSortId": 16,
+ "relicGroupId": 1,
+ "orderId": "016",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_40": {
+ "relicId": "rogue_4_relic_legacy_40",
+ "relicSortId": 17,
+ "relicGroupId": 1,
+ "orderId": "017",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_41": {
+ "relicId": "rogue_4_relic_legacy_41",
+ "relicSortId": 18,
+ "relicGroupId": 1,
+ "orderId": "018",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_42": {
+ "relicId": "rogue_4_relic_legacy_42",
+ "relicSortId": 19,
+ "relicGroupId": 1,
+ "orderId": "019",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_43": {
+ "relicId": "rogue_4_relic_legacy_43",
+ "relicSortId": 20,
+ "relicGroupId": 1,
+ "orderId": "020",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_21": {
+ "relicId": "rogue_4_relic_legacy_21",
+ "relicSortId": 1,
+ "relicGroupId": 2,
+ "orderId": "021",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_22": {
+ "relicId": "rogue_4_relic_legacy_22",
+ "relicSortId": 2,
+ "relicGroupId": 2,
+ "orderId": "022",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_173": {
+ "relicId": "rogue_4_relic_legacy_173",
+ "relicSortId": 3,
+ "relicGroupId": 2,
+ "orderId": "023",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_176": {
+ "relicId": "rogue_4_relic_legacy_176",
+ "relicSortId": 4,
+ "relicGroupId": 2,
+ "orderId": "024",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_183": {
+ "relicId": "rogue_4_relic_legacy_183",
+ "relicSortId": 5,
+ "relicGroupId": 2,
+ "orderId": "025",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_explore_4": {
+ "relicId": "rogue_4_relic_explore_4",
+ "relicSortId": 6,
+ "relicGroupId": 2,
+ "orderId": "026",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_19": {
+ "relicId": "rogue_4_relic_legacy_19",
+ "relicSortId": 7,
+ "relicGroupId": 2,
+ "orderId": "027",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_20": {
+ "relicId": "rogue_4_relic_legacy_20",
+ "relicSortId": 8,
+ "relicGroupId": 2,
+ "orderId": "028",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_23": {
+ "relicId": "rogue_4_relic_legacy_23",
+ "relicSortId": 9,
+ "relicGroupId": 2,
+ "orderId": "029",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_24": {
+ "relicId": "rogue_4_relic_legacy_24",
+ "relicSortId": 10,
+ "relicGroupId": 2,
+ "orderId": "030",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_25": {
+ "relicId": "rogue_4_relic_legacy_25",
+ "relicSortId": 11,
+ "relicGroupId": 2,
+ "orderId": "031",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_26": {
+ "relicId": "rogue_4_relic_legacy_26",
+ "relicSortId": 12,
+ "relicGroupId": 2,
+ "orderId": "032",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_27": {
+ "relicId": "rogue_4_relic_legacy_27",
+ "relicSortId": 13,
+ "relicGroupId": 2,
+ "orderId": "033",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_28": {
+ "relicId": "rogue_4_relic_legacy_28",
+ "relicSortId": 14,
+ "relicGroupId": 2,
+ "orderId": "034",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_29": {
+ "relicId": "rogue_4_relic_legacy_29",
+ "relicSortId": 15,
+ "relicGroupId": 2,
+ "orderId": "035",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_30": {
+ "relicId": "rogue_4_relic_legacy_30",
+ "relicSortId": 16,
+ "relicGroupId": 2,
+ "orderId": "036",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_31": {
+ "relicId": "rogue_4_relic_legacy_31",
+ "relicSortId": 17,
+ "relicGroupId": 2,
+ "orderId": "037",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_32": {
+ "relicId": "rogue_4_relic_legacy_32",
+ "relicSortId": 18,
+ "relicGroupId": 2,
+ "orderId": "038",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_33": {
+ "relicId": "rogue_4_relic_legacy_33",
+ "relicSortId": 19,
+ "relicGroupId": 2,
+ "orderId": "039",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_45": {
+ "relicId": "rogue_4_relic_legacy_45",
+ "relicSortId": 20,
+ "relicGroupId": 2,
+ "orderId": "040",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_46": {
+ "relicId": "rogue_4_relic_legacy_46",
+ "relicSortId": 21,
+ "relicGroupId": 2,
+ "orderId": "041",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_47": {
+ "relicId": "rogue_4_relic_legacy_47",
+ "relicSortId": 22,
+ "relicGroupId": 2,
+ "orderId": "042",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_48": {
+ "relicId": "rogue_4_relic_legacy_48",
+ "relicSortId": 23,
+ "relicGroupId": 2,
+ "orderId": "043",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_49": {
+ "relicId": "rogue_4_relic_legacy_49",
+ "relicSortId": 24,
+ "relicGroupId": 2,
+ "orderId": "044",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_50": {
+ "relicId": "rogue_4_relic_legacy_50",
+ "relicSortId": 25,
+ "relicGroupId": 2,
+ "orderId": "045",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_51": {
+ "relicId": "rogue_4_relic_legacy_51",
+ "relicSortId": 26,
+ "relicGroupId": 2,
+ "orderId": "046",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_52": {
+ "relicId": "rogue_4_relic_legacy_52",
+ "relicSortId": 27,
+ "relicGroupId": 2,
+ "orderId": "047",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_56": {
+ "relicId": "rogue_4_relic_legacy_56",
+ "relicSortId": 28,
+ "relicGroupId": 2,
+ "orderId": "048",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_58": {
+ "relicId": "rogue_4_relic_legacy_58",
+ "relicSortId": 29,
+ "relicGroupId": 2,
+ "orderId": "049",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_143": {
+ "relicId": "rogue_4_relic_legacy_143",
+ "relicSortId": 30,
+ "relicGroupId": 2,
+ "orderId": "050",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_1": {
+ "relicId": "rogue_4_relic_res_1",
+ "relicSortId": 31,
+ "relicGroupId": 2,
+ "orderId": "051",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_4": {
+ "relicId": "rogue_4_relic_res_4",
+ "relicSortId": 32,
+ "relicGroupId": 2,
+ "orderId": "052",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_5": {
+ "relicId": "rogue_4_relic_res_5",
+ "relicSortId": 33,
+ "relicGroupId": 2,
+ "orderId": "053",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_8": {
+ "relicId": "rogue_4_relic_res_8",
+ "relicSortId": 34,
+ "relicGroupId": 2,
+ "orderId": "054",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_9": {
+ "relicId": "rogue_4_relic_res_9",
+ "relicSortId": 35,
+ "relicGroupId": 2,
+ "orderId": "055",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_10": {
+ "relicId": "rogue_4_relic_res_10",
+ "relicSortId": 36,
+ "relicGroupId": 2,
+ "orderId": "056",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_11": {
+ "relicId": "rogue_4_relic_res_11",
+ "relicSortId": 37,
+ "relicGroupId": 2,
+ "orderId": "057",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_13": {
+ "relicId": "rogue_4_relic_res_13",
+ "relicSortId": 38,
+ "relicGroupId": 2,
+ "orderId": "058",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_1": {
+ "relicId": "rogue_4_relic_legacy_1",
+ "relicSortId": 1,
+ "relicGroupId": 3,
+ "orderId": "059",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_2": {
+ "relicId": "rogue_4_relic_legacy_2",
+ "relicSortId": 2,
+ "relicGroupId": 3,
+ "orderId": "060",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_3": {
+ "relicId": "rogue_4_relic_legacy_3",
+ "relicSortId": 3,
+ "relicGroupId": 3,
+ "orderId": "061",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_4": {
+ "relicId": "rogue_4_relic_legacy_4",
+ "relicSortId": 4,
+ "relicGroupId": 3,
+ "orderId": "062",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_5": {
+ "relicId": "rogue_4_relic_legacy_5",
+ "relicSortId": 5,
+ "relicGroupId": 3,
+ "orderId": "063",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_6": {
+ "relicId": "rogue_4_relic_legacy_6",
+ "relicSortId": 6,
+ "relicGroupId": 3,
+ "orderId": "064",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_7": {
+ "relicId": "rogue_4_relic_legacy_7",
+ "relicSortId": 7,
+ "relicGroupId": 3,
+ "orderId": "065",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_8": {
+ "relicId": "rogue_4_relic_legacy_8",
+ "relicSortId": 8,
+ "relicGroupId": 3,
+ "orderId": "066",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_59": {
+ "relicId": "rogue_4_relic_legacy_59",
+ "relicSortId": 9,
+ "relicGroupId": 3,
+ "orderId": "067",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_60": {
+ "relicId": "rogue_4_relic_legacy_60",
+ "relicSortId": 10,
+ "relicGroupId": 3,
+ "orderId": "068",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_61": {
+ "relicId": "rogue_4_relic_legacy_61",
+ "relicSortId": 11,
+ "relicGroupId": 3,
+ "orderId": "069",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_62": {
+ "relicId": "rogue_4_relic_legacy_62",
+ "relicSortId": 12,
+ "relicGroupId": 3,
+ "orderId": "070",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_63": {
+ "relicId": "rogue_4_relic_legacy_63",
+ "relicSortId": 13,
+ "relicGroupId": 3,
+ "orderId": "071",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_64": {
+ "relicId": "rogue_4_relic_legacy_64",
+ "relicSortId": 14,
+ "relicGroupId": 3,
+ "orderId": "072",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_65": {
+ "relicId": "rogue_4_relic_legacy_65",
+ "relicSortId": 15,
+ "relicGroupId": 3,
+ "orderId": "073",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_66": {
+ "relicId": "rogue_4_relic_legacy_66",
+ "relicSortId": 16,
+ "relicGroupId": 3,
+ "orderId": "074",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_67": {
+ "relicId": "rogue_4_relic_legacy_67",
+ "relicSortId": 17,
+ "relicGroupId": 3,
+ "orderId": "075",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_68": {
+ "relicId": "rogue_4_relic_legacy_68",
+ "relicSortId": 18,
+ "relicGroupId": 3,
+ "orderId": "076",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_69": {
+ "relicId": "rogue_4_relic_legacy_69",
+ "relicSortId": 19,
+ "relicGroupId": 3,
+ "orderId": "077",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_70": {
+ "relicId": "rogue_4_relic_legacy_70",
+ "relicSortId": 20,
+ "relicGroupId": 3,
+ "orderId": "078",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_71": {
+ "relicId": "rogue_4_relic_legacy_71",
+ "relicSortId": 21,
+ "relicGroupId": 3,
+ "orderId": "079",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_72": {
+ "relicId": "rogue_4_relic_legacy_72",
+ "relicSortId": 22,
+ "relicGroupId": 3,
+ "orderId": "080",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_73": {
+ "relicId": "rogue_4_relic_legacy_73",
+ "relicSortId": 23,
+ "relicGroupId": 3,
+ "orderId": "081",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_74": {
+ "relicId": "rogue_4_relic_legacy_74",
+ "relicSortId": 24,
+ "relicGroupId": 3,
+ "orderId": "082",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_75": {
+ "relicId": "rogue_4_relic_legacy_75",
+ "relicSortId": 25,
+ "relicGroupId": 3,
+ "orderId": "083",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_76": {
+ "relicId": "rogue_4_relic_legacy_76",
+ "relicSortId": 26,
+ "relicGroupId": 3,
+ "orderId": "084",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_77": {
+ "relicId": "rogue_4_relic_legacy_77",
+ "relicSortId": 27,
+ "relicGroupId": 3,
+ "orderId": "085",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_78": {
+ "relicId": "rogue_4_relic_legacy_78",
+ "relicSortId": 28,
+ "relicGroupId": 3,
+ "orderId": "086",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_79": {
+ "relicId": "rogue_4_relic_legacy_79",
+ "relicSortId": 29,
+ "relicGroupId": 3,
+ "orderId": "087",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_80": {
+ "relicId": "rogue_4_relic_legacy_80",
+ "relicSortId": 30,
+ "relicGroupId": 3,
+ "orderId": "088",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_81": {
+ "relicId": "rogue_4_relic_legacy_81",
+ "relicSortId": 31,
+ "relicGroupId": 3,
+ "orderId": "089",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_82": {
+ "relicId": "rogue_4_relic_legacy_82",
+ "relicSortId": 32,
+ "relicGroupId": 3,
+ "orderId": "090",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_83": {
+ "relicId": "rogue_4_relic_legacy_83",
+ "relicSortId": 33,
+ "relicGroupId": 3,
+ "orderId": "091",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_84": {
+ "relicId": "rogue_4_relic_legacy_84",
+ "relicSortId": 34,
+ "relicGroupId": 3,
+ "orderId": "092",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_85": {
+ "relicId": "rogue_4_relic_legacy_85",
+ "relicSortId": 35,
+ "relicGroupId": 3,
+ "orderId": "093",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_86": {
+ "relicId": "rogue_4_relic_legacy_86",
+ "relicSortId": 36,
+ "relicGroupId": 3,
+ "orderId": "094",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_87": {
+ "relicId": "rogue_4_relic_legacy_87",
+ "relicSortId": 37,
+ "relicGroupId": 3,
+ "orderId": "095",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_88": {
+ "relicId": "rogue_4_relic_legacy_88",
+ "relicSortId": 38,
+ "relicGroupId": 3,
+ "orderId": "096",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_89": {
+ "relicId": "rogue_4_relic_legacy_89",
+ "relicSortId": 39,
+ "relicGroupId": 3,
+ "orderId": "097",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_90": {
+ "relicId": "rogue_4_relic_legacy_90",
+ "relicSortId": 40,
+ "relicGroupId": 3,
+ "orderId": "098",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_91": {
+ "relicId": "rogue_4_relic_legacy_91",
+ "relicSortId": 41,
+ "relicGroupId": 3,
+ "orderId": "099",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_92": {
+ "relicId": "rogue_4_relic_legacy_92",
+ "relicSortId": 42,
+ "relicGroupId": 3,
+ "orderId": "100",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_93": {
+ "relicId": "rogue_4_relic_legacy_93",
+ "relicSortId": 43,
+ "relicGroupId": 3,
+ "orderId": "101",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_94": {
+ "relicId": "rogue_4_relic_legacy_94",
+ "relicSortId": 44,
+ "relicGroupId": 3,
+ "orderId": "102",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_95": {
+ "relicId": "rogue_4_relic_legacy_95",
+ "relicSortId": 45,
+ "relicGroupId": 3,
+ "orderId": "103",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_96": {
+ "relicId": "rogue_4_relic_legacy_96",
+ "relicSortId": 46,
+ "relicGroupId": 3,
+ "orderId": "104",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_128": {
+ "relicId": "rogue_4_relic_legacy_128",
+ "relicSortId": 47,
+ "relicGroupId": 3,
+ "orderId": "105",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_129": {
+ "relicId": "rogue_4_relic_legacy_129",
+ "relicSortId": 48,
+ "relicGroupId": 3,
+ "orderId": "106",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_130": {
+ "relicId": "rogue_4_relic_legacy_130",
+ "relicSortId": 49,
+ "relicGroupId": 3,
+ "orderId": "107",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_131": {
+ "relicId": "rogue_4_relic_legacy_131",
+ "relicSortId": 50,
+ "relicGroupId": 3,
+ "orderId": "108",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_132": {
+ "relicId": "rogue_4_relic_legacy_132",
+ "relicSortId": 51,
+ "relicGroupId": 3,
+ "orderId": "109",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_133": {
+ "relicId": "rogue_4_relic_legacy_133",
+ "relicSortId": 52,
+ "relicGroupId": 3,
+ "orderId": "110",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_134": {
+ "relicId": "rogue_4_relic_legacy_134",
+ "relicSortId": 53,
+ "relicGroupId": 3,
+ "orderId": "111",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_135": {
+ "relicId": "rogue_4_relic_legacy_135",
+ "relicSortId": 54,
+ "relicGroupId": 3,
+ "orderId": "112",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_136": {
+ "relicId": "rogue_4_relic_legacy_136",
+ "relicSortId": 55,
+ "relicGroupId": 3,
+ "orderId": "113",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_137": {
+ "relicId": "rogue_4_relic_legacy_137",
+ "relicSortId": 56,
+ "relicGroupId": 3,
+ "orderId": "114",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_138": {
+ "relicId": "rogue_4_relic_legacy_138",
+ "relicSortId": 57,
+ "relicGroupId": 3,
+ "orderId": "115",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_139": {
+ "relicId": "rogue_4_relic_legacy_139",
+ "relicSortId": 58,
+ "relicGroupId": 3,
+ "orderId": "116",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_140": {
+ "relicId": "rogue_4_relic_legacy_140",
+ "relicSortId": 59,
+ "relicGroupId": 3,
+ "orderId": "117",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_141": {
+ "relicId": "rogue_4_relic_legacy_141",
+ "relicSortId": 60,
+ "relicGroupId": 3,
+ "orderId": "118",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_142": {
+ "relicId": "rogue_4_relic_legacy_142",
+ "relicSortId": 61,
+ "relicGroupId": 3,
+ "orderId": "119",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_144": {
+ "relicId": "rogue_4_relic_legacy_144",
+ "relicSortId": 62,
+ "relicGroupId": 3,
+ "orderId": "120",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_145": {
+ "relicId": "rogue_4_relic_legacy_145",
+ "relicSortId": 63,
+ "relicGroupId": 3,
+ "orderId": "121",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_147": {
+ "relicId": "rogue_4_relic_legacy_147",
+ "relicSortId": 64,
+ "relicGroupId": 3,
+ "orderId": "122",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_148": {
+ "relicId": "rogue_4_relic_legacy_148",
+ "relicSortId": 65,
+ "relicGroupId": 3,
+ "orderId": "123",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_151": {
+ "relicId": "rogue_4_relic_legacy_151",
+ "relicSortId": 66,
+ "relicGroupId": 3,
+ "orderId": "124",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_155": {
+ "relicId": "rogue_4_relic_legacy_155",
+ "relicSortId": 67,
+ "relicGroupId": 3,
+ "orderId": "125",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_156": {
+ "relicId": "rogue_4_relic_legacy_156",
+ "relicSortId": 68,
+ "relicGroupId": 3,
+ "orderId": "126",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_158": {
+ "relicId": "rogue_4_relic_legacy_158",
+ "relicSortId": 69,
+ "relicGroupId": 3,
+ "orderId": "127",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_160": {
+ "relicId": "rogue_4_relic_legacy_160",
+ "relicSortId": 70,
+ "relicGroupId": 3,
+ "orderId": "128",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_167": {
+ "relicId": "rogue_4_relic_legacy_167",
+ "relicSortId": 71,
+ "relicGroupId": 3,
+ "orderId": "129",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_168": {
+ "relicId": "rogue_4_relic_legacy_168",
+ "relicSortId": 72,
+ "relicGroupId": 3,
+ "orderId": "130",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_170": {
+ "relicId": "rogue_4_relic_legacy_170",
+ "relicSortId": 73,
+ "relicGroupId": 3,
+ "orderId": "131",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_171": {
+ "relicId": "rogue_4_relic_legacy_171",
+ "relicSortId": 74,
+ "relicGroupId": 3,
+ "orderId": "132",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_172": {
+ "relicId": "rogue_4_relic_legacy_172",
+ "relicSortId": 75,
+ "relicGroupId": 3,
+ "orderId": "133",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_179": {
+ "relicId": "rogue_4_relic_legacy_179",
+ "relicSortId": 76,
+ "relicGroupId": 3,
+ "orderId": "134",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_180": {
+ "relicId": "rogue_4_relic_legacy_180",
+ "relicSortId": 77,
+ "relicGroupId": 3,
+ "orderId": "135",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_181": {
+ "relicId": "rogue_4_relic_legacy_181",
+ "relicSortId": 78,
+ "relicGroupId": 3,
+ "orderId": "136",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_182": {
+ "relicId": "rogue_4_relic_legacy_182",
+ "relicSortId": 79,
+ "relicGroupId": 3,
+ "orderId": "137",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_186": {
+ "relicId": "rogue_4_relic_legacy_186",
+ "relicSortId": 80,
+ "relicGroupId": 3,
+ "orderId": "138",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_177": {
+ "relicId": "rogue_4_relic_legacy_177",
+ "relicSortId": 81,
+ "relicGroupId": 3,
+ "orderId": "139",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_178": {
+ "relicId": "rogue_4_relic_legacy_178",
+ "relicSortId": 82,
+ "relicGroupId": 3,
+ "orderId": "140",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_3": {
+ "relicId": "rogue_4_relic_fight_3",
+ "relicSortId": 83,
+ "relicGroupId": 3,
+ "orderId": "141",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_13": {
+ "relicId": "rogue_4_relic_fight_13",
+ "relicSortId": 84,
+ "relicGroupId": 3,
+ "orderId": "142",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_17": {
+ "relicId": "rogue_4_relic_fight_17",
+ "relicSortId": 85,
+ "relicGroupId": 3,
+ "orderId": "143",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_97": {
+ "relicId": "rogue_4_relic_legacy_97",
+ "relicSortId": 1,
+ "relicGroupId": 4,
+ "orderId": "144",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_98": {
+ "relicId": "rogue_4_relic_legacy_98",
+ "relicSortId": 2,
+ "relicGroupId": 4,
+ "orderId": "145",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_99": {
+ "relicId": "rogue_4_relic_legacy_99",
+ "relicSortId": 3,
+ "relicGroupId": 4,
+ "orderId": "146",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_100": {
+ "relicId": "rogue_4_relic_legacy_100",
+ "relicSortId": 4,
+ "relicGroupId": 4,
+ "orderId": "147",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_101": {
+ "relicId": "rogue_4_relic_legacy_101",
+ "relicSortId": 5,
+ "relicGroupId": 4,
+ "orderId": "148",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_102": {
+ "relicId": "rogue_4_relic_legacy_102",
+ "relicSortId": 6,
+ "relicGroupId": 4,
+ "orderId": "149",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_103": {
+ "relicId": "rogue_4_relic_legacy_103",
+ "relicSortId": 7,
+ "relicGroupId": 4,
+ "orderId": "150",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_104": {
+ "relicId": "rogue_4_relic_legacy_104",
+ "relicSortId": 8,
+ "relicGroupId": 4,
+ "orderId": "151",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_105": {
+ "relicId": "rogue_4_relic_legacy_105",
+ "relicSortId": 9,
+ "relicGroupId": 4,
+ "orderId": "152",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_106": {
+ "relicId": "rogue_4_relic_legacy_106",
+ "relicSortId": 10,
+ "relicGroupId": 4,
+ "orderId": "153",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_107": {
+ "relicId": "rogue_4_relic_legacy_107",
+ "relicSortId": 11,
+ "relicGroupId": 4,
+ "orderId": "154",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_108": {
+ "relicId": "rogue_4_relic_legacy_108",
+ "relicSortId": 12,
+ "relicGroupId": 4,
+ "orderId": "155",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_109": {
+ "relicId": "rogue_4_relic_legacy_109",
+ "relicSortId": 13,
+ "relicGroupId": 4,
+ "orderId": "156",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_110": {
+ "relicId": "rogue_4_relic_legacy_110",
+ "relicSortId": 14,
+ "relicGroupId": 4,
+ "orderId": "157",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_111": {
+ "relicId": "rogue_4_relic_legacy_111",
+ "relicSortId": 15,
+ "relicGroupId": 4,
+ "orderId": "158",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_112": {
+ "relicId": "rogue_4_relic_legacy_112",
+ "relicSortId": 16,
+ "relicGroupId": 4,
+ "orderId": "159",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_113": {
+ "relicId": "rogue_4_relic_legacy_113",
+ "relicSortId": 17,
+ "relicGroupId": 4,
+ "orderId": "160",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_114": {
+ "relicId": "rogue_4_relic_legacy_114",
+ "relicSortId": 18,
+ "relicGroupId": 4,
+ "orderId": "161",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_115": {
+ "relicId": "rogue_4_relic_legacy_115",
+ "relicSortId": 19,
+ "relicGroupId": 4,
+ "orderId": "162",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_116": {
+ "relicId": "rogue_4_relic_legacy_116",
+ "relicSortId": 20,
+ "relicGroupId": 4,
+ "orderId": "163",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_117": {
+ "relicId": "rogue_4_relic_legacy_117",
+ "relicSortId": 21,
+ "relicGroupId": 4,
+ "orderId": "164",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_118": {
+ "relicId": "rogue_4_relic_legacy_118",
+ "relicSortId": 22,
+ "relicGroupId": 4,
+ "orderId": "165",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_119": {
+ "relicId": "rogue_4_relic_legacy_119",
+ "relicSortId": 23,
+ "relicGroupId": 4,
+ "orderId": "166",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_120": {
+ "relicId": "rogue_4_relic_legacy_120",
+ "relicSortId": 24,
+ "relicGroupId": 4,
+ "orderId": "167",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_121": {
+ "relicId": "rogue_4_relic_legacy_121",
+ "relicSortId": 25,
+ "relicGroupId": 4,
+ "orderId": "168",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_122": {
+ "relicId": "rogue_4_relic_legacy_122",
+ "relicSortId": 26,
+ "relicGroupId": 4,
+ "orderId": "169",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_123": {
+ "relicId": "rogue_4_relic_legacy_123",
+ "relicSortId": 27,
+ "relicGroupId": 4,
+ "orderId": "170",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_124": {
+ "relicId": "rogue_4_relic_legacy_124",
+ "relicSortId": 28,
+ "relicGroupId": 4,
+ "orderId": "171",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_125": {
+ "relicId": "rogue_4_relic_legacy_125",
+ "relicSortId": 29,
+ "relicGroupId": 4,
+ "orderId": "172",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_126": {
+ "relicId": "rogue_4_relic_legacy_126",
+ "relicSortId": 30,
+ "relicGroupId": 4,
+ "orderId": "173",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_127": {
+ "relicId": "rogue_4_relic_legacy_127",
+ "relicSortId": 31,
+ "relicGroupId": 4,
+ "orderId": "174",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_book_1": {
+ "relicId": "rogue_4_relic_book_1",
+ "relicSortId": 32,
+ "relicGroupId": 4,
+ "orderId": "175",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_book_2": {
+ "relicId": "rogue_4_relic_book_2",
+ "relicSortId": 33,
+ "relicGroupId": 4,
+ "orderId": "176",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_book_3": {
+ "relicId": "rogue_4_relic_book_3",
+ "relicSortId": 34,
+ "relicGroupId": 4,
+ "orderId": "177",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_book_4": {
+ "relicId": "rogue_4_relic_book_4",
+ "relicSortId": 35,
+ "relicGroupId": 4,
+ "orderId": "178",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_book_5": {
+ "relicId": "rogue_4_relic_book_5",
+ "relicSortId": 36,
+ "relicGroupId": 4,
+ "orderId": "179",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_165": {
+ "relicId": "rogue_4_relic_legacy_165",
+ "relicSortId": 37,
+ "relicGroupId": 4,
+ "orderId": "180",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_hand_1": {
+ "relicId": "rogue_4_relic_hand_1",
+ "relicSortId": 38,
+ "relicGroupId": 4,
+ "orderId": "181",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_hand_2": {
+ "relicId": "rogue_4_relic_hand_2",
+ "relicSortId": 39,
+ "relicGroupId": 4,
+ "orderId": "182",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_hand_3": {
+ "relicId": "rogue_4_relic_hand_3",
+ "relicSortId": 40,
+ "relicGroupId": 4,
+ "orderId": "183",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_hand_4": {
+ "relicId": "rogue_4_relic_hand_4",
+ "relicSortId": 41,
+ "relicGroupId": 4,
+ "orderId": "184",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_hand_5": {
+ "relicId": "rogue_4_relic_hand_5",
+ "relicSortId": 42,
+ "relicGroupId": 4,
+ "orderId": "185",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_hand_6": {
+ "relicId": "rogue_4_relic_hand_6",
+ "relicSortId": 43,
+ "relicGroupId": 4,
+ "orderId": "186",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_44": {
+ "relicId": "rogue_4_relic_legacy_44",
+ "relicSortId": 1,
+ "relicGroupId": 5,
+ "orderId": "187",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_53": {
+ "relicId": "rogue_4_relic_legacy_53",
+ "relicSortId": 2,
+ "relicGroupId": 5,
+ "orderId": "188",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_54": {
+ "relicId": "rogue_4_relic_legacy_54",
+ "relicSortId": 3,
+ "relicGroupId": 5,
+ "orderId": "189",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_55": {
+ "relicId": "rogue_4_relic_legacy_55",
+ "relicSortId": 4,
+ "relicGroupId": 5,
+ "orderId": "190",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_57": {
+ "relicId": "rogue_4_relic_legacy_57",
+ "relicSortId": 5,
+ "relicGroupId": 5,
+ "orderId": "191",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_146": {
+ "relicId": "rogue_4_relic_legacy_146",
+ "relicSortId": 6,
+ "relicGroupId": 5,
+ "orderId": "192",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_154": {
+ "relicId": "rogue_4_relic_legacy_154",
+ "relicSortId": 7,
+ "relicGroupId": 5,
+ "orderId": "193",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_157": {
+ "relicId": "rogue_4_relic_legacy_157",
+ "relicSortId": 8,
+ "relicGroupId": 5,
+ "orderId": "194",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_159": {
+ "relicId": "rogue_4_relic_legacy_159",
+ "relicSortId": 9,
+ "relicGroupId": 5,
+ "orderId": "195",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_161": {
+ "relicId": "rogue_4_relic_legacy_161",
+ "relicSortId": 10,
+ "relicGroupId": 5,
+ "orderId": "196",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_162": {
+ "relicId": "rogue_4_relic_legacy_162",
+ "relicSortId": 11,
+ "relicGroupId": 5,
+ "orderId": "197",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_163": {
+ "relicId": "rogue_4_relic_legacy_163",
+ "relicSortId": 12,
+ "relicGroupId": 5,
+ "orderId": "198",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_164": {
+ "relicId": "rogue_4_relic_legacy_164",
+ "relicSortId": 13,
+ "relicGroupId": 5,
+ "orderId": "199",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_166": {
+ "relicId": "rogue_4_relic_legacy_166",
+ "relicSortId": 14,
+ "relicGroupId": 5,
+ "orderId": "200",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_174": {
+ "relicId": "rogue_4_relic_legacy_174",
+ "relicSortId": 15,
+ "relicGroupId": 5,
+ "orderId": "201",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_175": {
+ "relicId": "rogue_4_relic_legacy_175",
+ "relicSortId": 16,
+ "relicGroupId": 5,
+ "orderId": "202",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_187": {
+ "relicId": "rogue_4_relic_legacy_187",
+ "relicSortId": 17,
+ "relicGroupId": 5,
+ "orderId": "203",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_1": {
+ "relicId": "rogue_4_relic_fight_1",
+ "relicSortId": 18,
+ "relicGroupId": 5,
+ "orderId": "204",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_4": {
+ "relicId": "rogue_4_relic_fight_4",
+ "relicSortId": 19,
+ "relicGroupId": 5,
+ "orderId": "205",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_6": {
+ "relicId": "rogue_4_relic_fight_6",
+ "relicSortId": 20,
+ "relicGroupId": 5,
+ "orderId": "206",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_150": {
+ "relicId": "rogue_4_relic_legacy_150",
+ "relicSortId": 21,
+ "relicGroupId": 5,
+ "orderId": "207",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_7": {
+ "relicId": "rogue_4_relic_fight_7",
+ "relicSortId": 22,
+ "relicGroupId": 5,
+ "orderId": "208",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_8": {
+ "relicId": "rogue_4_relic_fight_8",
+ "relicSortId": 23,
+ "relicGroupId": 5,
+ "orderId": "209",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_9": {
+ "relicId": "rogue_4_relic_fight_9",
+ "relicSortId": 24,
+ "relicGroupId": 5,
+ "orderId": "210",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_10": {
+ "relicId": "rogue_4_relic_fight_10",
+ "relicSortId": 25,
+ "relicGroupId": 5,
+ "orderId": "211",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_11": {
+ "relicId": "rogue_4_relic_fight_11",
+ "relicSortId": 26,
+ "relicGroupId": 5,
+ "orderId": "212",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_12": {
+ "relicId": "rogue_4_relic_fight_12",
+ "relicSortId": 27,
+ "relicGroupId": 5,
+ "orderId": "213",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_14": {
+ "relicId": "rogue_4_relic_fight_14",
+ "relicSortId": 28,
+ "relicGroupId": 5,
+ "orderId": "214",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_15": {
+ "relicId": "rogue_4_relic_fight_15",
+ "relicSortId": 29,
+ "relicGroupId": 5,
+ "orderId": "215",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_18": {
+ "relicId": "rogue_4_relic_fight_18",
+ "relicSortId": 30,
+ "relicGroupId": 5,
+ "orderId": "216",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_21": {
+ "relicId": "rogue_4_relic_fight_21",
+ "relicSortId": 31,
+ "relicGroupId": 5,
+ "orderId": "217",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_22": {
+ "relicId": "rogue_4_relic_fight_22",
+ "relicSortId": 32,
+ "relicGroupId": 5,
+ "orderId": "218",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_2": {
+ "relicId": "rogue_4_relic_res_2",
+ "relicSortId": 33,
+ "relicGroupId": 5,
+ "orderId": "219",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_3": {
+ "relicId": "rogue_4_relic_res_3",
+ "relicSortId": 34,
+ "relicGroupId": 5,
+ "orderId": "220",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_6": {
+ "relicId": "rogue_4_relic_res_6",
+ "relicSortId": 35,
+ "relicGroupId": 5,
+ "orderId": "221",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_7": {
+ "relicId": "rogue_4_relic_res_7",
+ "relicSortId": 36,
+ "relicGroupId": 5,
+ "orderId": "222",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_12": {
+ "relicId": "rogue_4_relic_res_12",
+ "relicSortId": 37,
+ "relicGroupId": 5,
+ "orderId": "223",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_14": {
+ "relicId": "rogue_4_relic_res_14",
+ "relicSortId": 38,
+ "relicGroupId": 5,
+ "orderId": "224",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_15": {
+ "relicId": "rogue_4_relic_res_15",
+ "relicSortId": 39,
+ "relicGroupId": 5,
+ "orderId": "225",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_res_16": {
+ "relicId": "rogue_4_relic_res_16",
+ "relicSortId": 40,
+ "relicGroupId": 5,
+ "orderId": "226",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_explore_2": {
+ "relicId": "rogue_4_relic_explore_2",
+ "relicSortId": 41,
+ "relicGroupId": 5,
+ "orderId": "227",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_explore_3": {
+ "relicId": "rogue_4_relic_explore_3",
+ "relicSortId": 42,
+ "relicGroupId": 5,
+ "orderId": "228",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_explore_5": {
+ "relicId": "rogue_4_relic_explore_5",
+ "relicSortId": 43,
+ "relicGroupId": 5,
+ "orderId": "229",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_encounter_1": {
+ "relicId": "rogue_4_relic_encounter_1",
+ "relicSortId": 44,
+ "relicGroupId": 5,
+ "orderId": "230",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_encounter_2": {
+ "relicId": "rogue_4_relic_encounter_2",
+ "relicSortId": 45,
+ "relicGroupId": 5,
+ "orderId": "231",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_encounter_3": {
+ "relicId": "rogue_4_relic_encounter_3",
+ "relicSortId": 46,
+ "relicGroupId": 5,
+ "orderId": "232",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_encounter_4": {
+ "relicId": "rogue_4_relic_encounter_4",
+ "relicSortId": 47,
+ "relicGroupId": 5,
+ "orderId": "233",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_encounter_5": {
+ "relicId": "rogue_4_relic_encounter_5",
+ "relicSortId": 48,
+ "relicGroupId": 5,
+ "orderId": "234",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_encounter_6": {
+ "relicId": "rogue_4_relic_encounter_6",
+ "relicSortId": 49,
+ "relicGroupId": 5,
+ "orderId": "235",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_encounter_7": {
+ "relicId": "rogue_4_relic_encounter_7",
+ "relicSortId": 50,
+ "relicGroupId": 5,
+ "orderId": "236",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_encounter_8": {
+ "relicId": "rogue_4_relic_encounter_8",
+ "relicSortId": 51,
+ "relicGroupId": 5,
+ "orderId": "237",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_active_tool_1": {
+ "relicId": "rogue_4_active_tool_1",
+ "relicSortId": 1,
+ "relicGroupId": 6,
+ "orderId": "238",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_active_tool_2": {
+ "relicId": "rogue_4_active_tool_2",
+ "relicSortId": 2,
+ "relicGroupId": 6,
+ "orderId": "239",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_active_tool_3": {
+ "relicId": "rogue_4_active_tool_3",
+ "relicSortId": 3,
+ "relicGroupId": 6,
+ "orderId": "240",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_active_tool_4": {
+ "relicId": "rogue_4_active_tool_4",
+ "relicSortId": 4,
+ "relicGroupId": 6,
+ "orderId": "241",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_active_tool_5": {
+ "relicId": "rogue_4_active_tool_5",
+ "relicSortId": 5,
+ "relicGroupId": 6,
+ "orderId": "242",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_active_tool_6": {
+ "relicId": "rogue_4_active_tool_6",
+ "relicSortId": 6,
+ "relicGroupId": 6,
+ "orderId": "243",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_final_1": {
+ "relicId": "rogue_4_relic_final_1",
+ "relicSortId": 1,
+ "relicGroupId": 7,
+ "orderId": "244",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_final_2": {
+ "relicId": "rogue_4_relic_final_2",
+ "relicSortId": 2,
+ "relicGroupId": 7,
+ "orderId": "245",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_final_3": {
+ "relicId": "rogue_4_relic_final_3",
+ "relicSortId": 3,
+ "relicGroupId": 7,
+ "orderId": "246",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_final_4": {
+ "relicId": "rogue_4_relic_final_4",
+ "relicSortId": 4,
+ "relicGroupId": 7,
+ "orderId": "247",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_169": {
+ "relicId": "rogue_4_relic_legacy_169",
+ "relicSortId": 1,
+ "relicGroupId": 8,
+ "orderId": "248",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_188": {
+ "relicId": "rogue_4_relic_legacy_188",
+ "relicSortId": 2,
+ "relicGroupId": 8,
+ "orderId": "249",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_2": {
+ "relicId": "rogue_4_relic_fight_2",
+ "relicSortId": 3,
+ "relicGroupId": 8,
+ "orderId": "250",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_5": {
+ "relicId": "rogue_4_relic_fight_5",
+ "relicSortId": 4,
+ "relicGroupId": 8,
+ "orderId": "251",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_16": {
+ "relicId": "rogue_4_relic_fight_16",
+ "relicSortId": 5,
+ "relicGroupId": 8,
+ "orderId": "252",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_19": {
+ "relicId": "rogue_4_relic_fight_19",
+ "relicSortId": 6,
+ "relicGroupId": 8,
+ "orderId": "253",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_fight_20": {
+ "relicId": "rogue_4_relic_fight_20",
+ "relicSortId": 7,
+ "relicGroupId": 8,
+ "orderId": "254",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_explore_1": {
+ "relicId": "rogue_4_relic_explore_1",
+ "relicSortId": 8,
+ "relicGroupId": 8,
+ "orderId": "255",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_149": {
+ "relicId": "rogue_4_relic_legacy_149",
+ "relicSortId": 9,
+ "relicGroupId": 8,
+ "orderId": "256",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_152": {
+ "relicId": "rogue_4_relic_legacy_152",
+ "relicSortId": 10,
+ "relicGroupId": 8,
+ "orderId": "257",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_153": {
+ "relicId": "rogue_4_relic_legacy_153",
+ "relicSortId": 11,
+ "relicGroupId": 8,
+ "orderId": "258",
+ "isSpRelic": true,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_184": {
+ "relicId": "rogue_4_relic_legacy_184",
+ "relicSortId": 12,
+ "relicGroupId": 8,
+ "orderId": "259",
+ "isSpRelic": false,
+ "enrollId": null
+ },
+ "rogue_4_relic_legacy_185": {
+ "relicId": "rogue_4_relic_legacy_185",
+ "relicSortId": 13,
+ "relicGroupId": 8,
+ "orderId": "260",
+ "isSpRelic": true,
+ "enrollId": null
+ }
+ }
+ },
+ "capsule": null,
+ "trap": {
+ "trap": {}
+ },
+ "chat": {
+ "chat": {
+ "month_chat_rogue_4_1": {
+ "sortId": 1,
+ "numChat": 3,
+ "clientChatItemData": [
+ {
+ "chatFloor": 1,
+ "chatDesc": "讲述?还是预测?",
+ "chatStoryId": "Obt/Rogue/rogue_4/MonthRecord/month_record_rogue_4_1_1"
+ },
+ {
+ "chatFloor": 3,
+ "chatDesc": "“独眼巨人计划”",
+ "chatStoryId": "Obt/Rogue/rogue_4/MonthRecord/month_record_rogue_4_1_2"
+ },
+ {
+ "chatFloor": 5,
+ "chatDesc": "再沟通",
+ "chatStoryId": "Obt/Rogue/rogue_4/MonthRecord/month_record_rogue_4_1_3"
+ }
+ ]
+ }
+ }
+ },
+ "endbook": {
+ "endbook": {
+ "endbook_rogue_4_1": {
+ "endId": "endbook_rogue_4_1",
+ "endingId": "ro4_ending_1",
+ "sortId": 1,
+ "title": "憧憬未来",
+ "cgId": "pic_rogue_4_34",
+ "backBlurId": "endbook_bgblur_rogue_4_1",
+ "cardId": "endbook_card_rogue_4_1",
+ "hasAvg": true,
+ "avgId": "Obt/Roguelike/RO4/level_rogue4_ending_1",
+ "clientEndbookItemDatas": [
+ {
+ "endBookId": "endbook_rogue_4_1_1",
+ "sortId": 1,
+ "enrollId": null,
+ "isLast": false,
+ "endbookName": "重返熔炉",
+ "unlockDesc": "需要触发某个事件",
+ "textId": "Obt/Rogue/rogue_4/Endbook/endbook_rogue_4_1_1"
+ },
+ {
+ "endBookId": "endbook_rogue_4_1_2",
+ "sortId": 2,
+ "enrollId": null,
+ "isLast": false,
+ "endbookName": "告别与再见",
+ "unlockDesc": "需要触发某个故事",
+ "textId": "Obt/Rogue/rogue_4/Endbook/endbook_rogue_4_1_2"
+ },
+ {
+ "endBookId": "endbook_rogue_4_1_3",
+ "sortId": 3,
+ "enrollId": null,
+ "isLast": false,
+ "endbookName": "破房间",
+ "unlockDesc": "弗莱蒙特,诸思之解答召唤黑棺不小于20次的情况下通过结局",
+ "textId": "Obt/Rogue/rogue_4/Endbook/endbook_rogue_4_1_3"
+ }
+ ]
+ },
+ "endbook_rogue_4_2": {
+ "endId": "endbook_rogue_4_2",
+ "endingId": "ro4_ending_2",
+ "sortId": 2,
+ "title": "双王记",
+ "cgId": "pic_rogue_4_35",
+ "backBlurId": "endbook_bgblur_rogue_4_2",
+ "cardId": "endbook_card_rogue_4_2",
+ "hasAvg": true,
+ "avgId": "Obt/Roguelike/RO4/level_rogue4_ending_2",
+ "clientEndbookItemDatas": [
+ {
+ "endBookId": "endbook_rogue_4_2_1",
+ "sortId": 1,
+ "enrollId": null,
+ "isLast": false,
+ "endbookName": "漫长点滴间",
+ "unlockDesc": "需要触发某个事件",
+ "textId": "Obt/Rogue/rogue_4/Endbook/endbook_rogue_4_2_1"
+ },
+ {
+ "endBookId": "endbook_rogue_4_2_2",
+ "sortId": 2,
+ "enrollId": null,
+ "isLast": false,
+ "endbookName": "那被弥补的",
+ "unlockDesc": "需要触发某个故事",
+ "textId": "Obt/Rogue/rogue_4/Endbook/endbook_rogue_4_2_2"
+ },
+ {
+ "endBookId": "endbook_rogue_4_2_3",
+ "sortId": 3,
+ "enrollId": null,
+ "isLast": false,
+ "endbookName": "打开盒子",
+ "unlockDesc": "特蕾西娅,黑冠圣贤释放“意志震荡”不大于5次的情况下通过结局",
+ "textId": "Obt/Rogue/rogue_4/Endbook/endbook_rogue_4_2_3"
+ }
+ ]
+ },
+ "endbook_rogue_4_3": {
+ "endId": "endbook_rogue_4_3",
+ "endingId": "ro4_ending_3",
+ "sortId": 3,
+ "title": "天使之城",
+ "cgId": "pic_rogue_4_36",
+ "backBlurId": "endbook_bgblur_rogue_4_3",
+ "cardId": "endbook_card_rogue_4_3",
+ "hasAvg": true,
+ "avgId": "Obt/Roguelike/RO4/level_rogue4_ending_3",
+ "clientEndbookItemDatas": [
+ {
+ "endBookId": "endbook_rogue_4_3_1",
+ "sortId": 1,
+ "enrollId": null,
+ "isLast": false,
+ "endbookName": "圣城之内",
+ "unlockDesc": "需要获得某个收藏品",
+ "textId": "Obt/Rogue/rogue_4/Endbook/endbook_rogue_4_3_1"
+ },
+ {
+ "endBookId": "endbook_rogue_4_3_2",
+ "sortId": 2,
+ "enrollId": null,
+ "isLast": false,
+ "endbookName": "圣城之外",
+ "unlockDesc": "需要触发某个故事",
+ "textId": "Obt/Rogue/rogue_4/Endbook/endbook_rogue_4_3_2"
+ },
+ {
+ "endBookId": "endbook_rogue_4_3_3",
+ "sortId": 3,
+ "enrollId": null,
+ "isLast": false,
+ "endbookName": "另一场开篇",
+ "unlockDesc": "未被博卓卡斯替,圣卫铳骑劝导的情况下通过结局",
+ "textId": "Obt/Rogue/rogue_4/Endbook/endbook_rogue_4_3_3"
+ }
+ ]
+ }
+ }
+ },
+ "buff": {
+ "buff": {}
+ },
+ "totem": null,
+ "chaos": null,
+ "fragment": {
+ "fragment": {
+ "rogue_4_fragment_D_01": {
+ "fragmentId": "rogue_4_fragment_D_01",
+ "sortId": 1,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_02": {
+ "fragmentId": "rogue_4_fragment_D_02",
+ "sortId": 2,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_03": {
+ "fragmentId": "rogue_4_fragment_D_03",
+ "sortId": 3,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_04": {
+ "fragmentId": "rogue_4_fragment_D_04",
+ "sortId": 4,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_05": {
+ "fragmentId": "rogue_4_fragment_D_05",
+ "sortId": 5,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_06": {
+ "fragmentId": "rogue_4_fragment_D_06",
+ "sortId": 6,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_07": {
+ "fragmentId": "rogue_4_fragment_D_07",
+ "sortId": 7,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_08": {
+ "fragmentId": "rogue_4_fragment_D_08",
+ "sortId": 8,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_09": {
+ "fragmentId": "rogue_4_fragment_D_09",
+ "sortId": 9,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_10": {
+ "fragmentId": "rogue_4_fragment_D_10",
+ "sortId": 10,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_11": {
+ "fragmentId": "rogue_4_fragment_D_11",
+ "sortId": 11,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_12": {
+ "fragmentId": "rogue_4_fragment_D_12",
+ "sortId": 12,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_13": {
+ "fragmentId": "rogue_4_fragment_D_13",
+ "sortId": 13,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_14": {
+ "fragmentId": "rogue_4_fragment_D_14",
+ "sortId": 14,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_15": {
+ "fragmentId": "rogue_4_fragment_D_15",
+ "sortId": 15,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_D_16": {
+ "fragmentId": "rogue_4_fragment_D_16",
+ "sortId": 16,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_01": {
+ "fragmentId": "rogue_4_fragment_F_01",
+ "sortId": 17,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_02": {
+ "fragmentId": "rogue_4_fragment_F_02",
+ "sortId": 18,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_03": {
+ "fragmentId": "rogue_4_fragment_F_03",
+ "sortId": 19,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_04": {
+ "fragmentId": "rogue_4_fragment_F_04",
+ "sortId": 20,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_05": {
+ "fragmentId": "rogue_4_fragment_F_05",
+ "sortId": 21,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_06": {
+ "fragmentId": "rogue_4_fragment_F_06",
+ "sortId": 22,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_07": {
+ "fragmentId": "rogue_4_fragment_F_07",
+ "sortId": 23,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_08": {
+ "fragmentId": "rogue_4_fragment_F_08",
+ "sortId": 24,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_09": {
+ "fragmentId": "rogue_4_fragment_F_09",
+ "sortId": 25,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_10": {
+ "fragmentId": "rogue_4_fragment_F_10",
+ "sortId": 26,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_11": {
+ "fragmentId": "rogue_4_fragment_F_11",
+ "sortId": 27,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_12": {
+ "fragmentId": "rogue_4_fragment_F_12",
+ "sortId": 28,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_13": {
+ "fragmentId": "rogue_4_fragment_F_13",
+ "sortId": 29,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_14": {
+ "fragmentId": "rogue_4_fragment_F_14",
+ "sortId": 30,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_15": {
+ "fragmentId": "rogue_4_fragment_F_15",
+ "sortId": 31,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_16": {
+ "fragmentId": "rogue_4_fragment_F_16",
+ "sortId": 32,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_17": {
+ "fragmentId": "rogue_4_fragment_F_17",
+ "sortId": 33,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_18": {
+ "fragmentId": "rogue_4_fragment_F_18",
+ "sortId": 34,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_19": {
+ "fragmentId": "rogue_4_fragment_F_19",
+ "sortId": 35,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_20": {
+ "fragmentId": "rogue_4_fragment_F_20",
+ "sortId": 36,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_21": {
+ "fragmentId": "rogue_4_fragment_F_21",
+ "sortId": 37,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_F_22": {
+ "fragmentId": "rogue_4_fragment_F_22",
+ "sortId": 38,
+ "enrollConditionId": null
+ },
+ "rogue_4_fragment_I_1": {
+ "fragmentId": "rogue_4_fragment_I_1",
+ "sortId": 39,
+ "enrollConditionId": null
+ }
+ }
+ },
+ "disaster": {
+ "disasters": {
+ "rogue_4_disaster_1_a": {
+ "disasterId": "rogue_4_disaster_1_a",
+ "sortId": 0,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_1_small",
+ "picBigActiveId": "rogue_4_disaster_1_big_active",
+ "picBigInactiveId": "rogue_4_disaster_1_big_inactive"
+ },
+ "rogue_4_disaster_1_b": {
+ "disasterId": "rogue_4_disaster_1_b",
+ "sortId": 0,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_1_small",
+ "picBigActiveId": "rogue_4_disaster_1_big_active",
+ "picBigInactiveId": "rogue_4_disaster_1_big_inactive"
+ },
+ "rogue_4_disaster_1_c": {
+ "disasterId": "rogue_4_disaster_1_c",
+ "sortId": 0,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_1_small",
+ "picBigActiveId": "rogue_4_disaster_1_big_active",
+ "picBigInactiveId": "rogue_4_disaster_1_big_inactive"
+ },
+ "rogue_4_disaster_2_a": {
+ "disasterId": "rogue_4_disaster_2_a",
+ "sortId": 1,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_2_small",
+ "picBigActiveId": "rogue_4_disaster_2_big_active",
+ "picBigInactiveId": "rogue_4_disaster_2_big_inactive"
+ },
+ "rogue_4_disaster_2_b": {
+ "disasterId": "rogue_4_disaster_2_b",
+ "sortId": 1,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_2_small",
+ "picBigActiveId": "rogue_4_disaster_2_big_active",
+ "picBigInactiveId": "rogue_4_disaster_2_big_inactive"
+ },
+ "rogue_4_disaster_2_c": {
+ "disasterId": "rogue_4_disaster_2_c",
+ "sortId": 1,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_2_small",
+ "picBigActiveId": "rogue_4_disaster_2_big_active",
+ "picBigInactiveId": "rogue_4_disaster_2_big_inactive"
+ },
+ "rogue_4_disaster_3_a": {
+ "disasterId": "rogue_4_disaster_3_a",
+ "sortId": 2,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_3_small",
+ "picBigActiveId": "rogue_4_disaster_3_big_active",
+ "picBigInactiveId": "rogue_4_disaster_3_big_inactive"
+ },
+ "rogue_4_disaster_3_b": {
+ "disasterId": "rogue_4_disaster_3_b",
+ "sortId": 2,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_3_small",
+ "picBigActiveId": "rogue_4_disaster_3_big_active",
+ "picBigInactiveId": "rogue_4_disaster_3_big_inactive"
+ },
+ "rogue_4_disaster_3_c": {
+ "disasterId": "rogue_4_disaster_3_c",
+ "sortId": 2,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_3_small",
+ "picBigActiveId": "rogue_4_disaster_3_big_active",
+ "picBigInactiveId": "rogue_4_disaster_3_big_inactive"
+ },
+ "rogue_4_disaster_4_a": {
+ "disasterId": "rogue_4_disaster_4_a",
+ "sortId": 3,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_4_small",
+ "picBigActiveId": "rogue_4_disaster_4_big_active",
+ "picBigInactiveId": "rogue_4_disaster_4_big_inactive"
+ },
+ "rogue_4_disaster_4_b": {
+ "disasterId": "rogue_4_disaster_4_b",
+ "sortId": 3,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_4_small",
+ "picBigActiveId": "rogue_4_disaster_4_big_active",
+ "picBigInactiveId": "rogue_4_disaster_4_big_inactive"
+ },
+ "rogue_4_disaster_4_c": {
+ "disasterId": "rogue_4_disaster_4_c",
+ "sortId": 3,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_4_small",
+ "picBigActiveId": "rogue_4_disaster_4_big_active",
+ "picBigInactiveId": "rogue_4_disaster_4_big_inactive"
+ },
+ "rogue_4_disaster_5_a": {
+ "disasterId": "rogue_4_disaster_5_a",
+ "sortId": 4,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_5_small",
+ "picBigActiveId": "rogue_4_disaster_5_big_active",
+ "picBigInactiveId": "rogue_4_disaster_5_big_inactive"
+ },
+ "rogue_4_disaster_5_b": {
+ "disasterId": "rogue_4_disaster_5_b",
+ "sortId": 4,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_5_small",
+ "picBigActiveId": "rogue_4_disaster_5_big_active",
+ "picBigInactiveId": "rogue_4_disaster_5_big_inactive"
+ },
+ "rogue_4_disaster_5_c": {
+ "disasterId": "rogue_4_disaster_5_c",
+ "sortId": 4,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_5_small",
+ "picBigActiveId": "rogue_4_disaster_5_big_active",
+ "picBigInactiveId": "rogue_4_disaster_5_big_inactive"
+ },
+ "rogue_4_disaster_6_a": {
+ "disasterId": "rogue_4_disaster_6_a",
+ "sortId": 5,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_6_small",
+ "picBigActiveId": "rogue_4_disaster_6_big_active",
+ "picBigInactiveId": "rogue_4_disaster_6_big_inactive"
+ },
+ "rogue_4_disaster_6_b": {
+ "disasterId": "rogue_4_disaster_6_b",
+ "sortId": 5,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_6_small",
+ "picBigActiveId": "rogue_4_disaster_6_big_active",
+ "picBigInactiveId": "rogue_4_disaster_6_big_inactive"
+ },
+ "rogue_4_disaster_6_c": {
+ "disasterId": "rogue_4_disaster_6_c",
+ "sortId": 5,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_6_small",
+ "picBigActiveId": "rogue_4_disaster_6_big_active",
+ "picBigInactiveId": "rogue_4_disaster_6_big_inactive"
+ },
+ "rogue_4_disaster_7_a": {
+ "disasterId": "rogue_4_disaster_7_a",
+ "sortId": 6,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_7_small",
+ "picBigActiveId": "rogue_4_disaster_7_big_active",
+ "picBigInactiveId": "rogue_4_disaster_7_big_inactive"
+ },
+ "rogue_4_disaster_7_b": {
+ "disasterId": "rogue_4_disaster_7_b",
+ "sortId": 6,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_7_small",
+ "picBigActiveId": "rogue_4_disaster_7_big_active",
+ "picBigInactiveId": "rogue_4_disaster_7_big_inactive"
+ },
+ "rogue_4_disaster_7_c": {
+ "disasterId": "rogue_4_disaster_7_c",
+ "sortId": 6,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_7_small",
+ "picBigActiveId": "rogue_4_disaster_7_big_active",
+ "picBigInactiveId": "rogue_4_disaster_7_big_inactive"
+ },
+ "rogue_4_disaster_8_a": {
+ "disasterId": "rogue_4_disaster_8_a",
+ "sortId": 7,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_8_small",
+ "picBigActiveId": "rogue_4_disaster_8_big_active",
+ "picBigInactiveId": "rogue_4_disaster_8_big_inactive"
+ },
+ "rogue_4_disaster_8_b": {
+ "disasterId": "rogue_4_disaster_8_b",
+ "sortId": 7,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_8_small",
+ "picBigActiveId": "rogue_4_disaster_8_big_active",
+ "picBigInactiveId": "rogue_4_disaster_8_big_inactive"
+ },
+ "rogue_4_disaster_8_c": {
+ "disasterId": "rogue_4_disaster_8_c",
+ "sortId": 7,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_8_small",
+ "picBigActiveId": "rogue_4_disaster_8_big_active",
+ "picBigInactiveId": "rogue_4_disaster_8_big_inactive"
+ },
+ "rogue_4_disaster_9_a": {
+ "disasterId": "rogue_4_disaster_9_a",
+ "sortId": 8,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_9_small",
+ "picBigActiveId": "rogue_4_disaster_9_big_active",
+ "picBigInactiveId": "rogue_4_disaster_9_big_inactive"
+ },
+ "rogue_4_disaster_9_b": {
+ "disasterId": "rogue_4_disaster_9_b",
+ "sortId": 8,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_9_small",
+ "picBigActiveId": "rogue_4_disaster_9_big_active",
+ "picBigInactiveId": "rogue_4_disaster_9_big_inactive"
+ },
+ "rogue_4_disaster_9_c": {
+ "disasterId": "rogue_4_disaster_9_c",
+ "sortId": 8,
+ "enrollConditionId": null,
+ "picSmallId": "rogue_4_disaster_9_small",
+ "picBigActiveId": "rogue_4_disaster_9_big_active",
+ "picBigInactiveId": "rogue_4_disaster_9_big_inactive"
+ }
+ }
+ }
+ },
+ "archiveUnlockCond": {
+ "unlockCondDesc": {
+ "pic_rogue_4_KV1": {
+ "archiveType": "PIC",
+ "description": ""
+ },
+ "pic_rogue_4_1": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_2": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_3": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_4": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_5": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_6": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_7": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_8": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_9": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_10": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_11": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_12": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_13": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_14": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_15": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_16": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_17": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_18": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_19": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_20": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_21": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_22": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_23": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_24": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_25": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_26": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_27": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_28": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_29": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_30": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_31": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_32": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_33": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_34": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_35": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_36": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_37": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_38": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_39": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_40": {
+ "archiveType": "PIC",
+ "description": "继续探索以解锁"
+ },
+ "pic_rogue_4_41": {
+ "archiveType": "PIC",
+ "description": "需要触发某个故事"
+ },
+ "pic_rogue_4_42": {
+ "archiveType": "PIC",
+ "description": "需要触发某个故事"
+ },
+ "pic_rogue_4_43": {
+ "archiveType": "PIC",
+ "description": "需要触发某个故事"
+ },
+ "pic_rogue_4_44": {
+ "archiveType": "PIC",
+ "description": "需要触发某个故事"
+ },
+ "music_rogue_4_1": {
+ "archiveType": "MUSIC",
+ "description": ""
+ },
+ "music_rogue_4_2": {
+ "archiveType": "MUSIC",
+ "description": "继续探索以解锁"
+ },
+ "music_rogue_4_3": {
+ "archiveType": "MUSIC",
+ "description": "继续探索以解锁"
+ },
+ "music_rogue_4_4": {
+ "archiveType": "MUSIC",
+ "description": "继续探索以解锁"
+ },
+ "music_rogue_4_5": {
+ "archiveType": "MUSIC",
+ "description": "继续探索以解锁"
+ },
+ "music_rogue_4_6": {
+ "archiveType": "MUSIC",
+ "description": "继续探索以解锁"
+ },
+ "music_rogue_4_7": {
+ "archiveType": "MUSIC",
+ "description": "继续探索以解锁"
+ },
+ "music_rogue_4_8": {
+ "archiveType": "MUSIC",
+ "description": "继续探索以解锁"
+ },
+ "music_rogue_4_9": {
+ "archiveType": "MUSIC",
+ "description": "继续探索以解锁"
+ },
+ "music_rogue_4_10": {
+ "archiveType": "MUSIC",
+ "description": "继续探索以解锁"
+ }
+ },
+ "enroll": {
+ "pic_rogue_4_KV1": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_1": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_2": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_3": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_4": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_5": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_6": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_7": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_8": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_9": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_10": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_11": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_12": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_13": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_14": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_15": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_16": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_17": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_18": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_19": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_20": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_21": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_22": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_23": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_24": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_25": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_26": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_27": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_28": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_29": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_30": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_31": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_32": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_33": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_34": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_35": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_36": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_37": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_38": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_39": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_40": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_41": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_42": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_43": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "pic_rogue_4_44": {
+ "archiveType": "PIC",
+ "enrollId": null
+ },
+ "music_rogue_4_1": {
+ "archiveType": "MUSIC",
+ "enrollId": null
+ },
+ "music_rogue_4_2": {
+ "archiveType": "MUSIC",
+ "enrollId": null
+ },
+ "music_rogue_4_3": {
+ "archiveType": "MUSIC",
+ "enrollId": null
+ },
+ "music_rogue_4_4": {
+ "archiveType": "MUSIC",
+ "enrollId": null
+ },
+ "music_rogue_4_5": {
+ "archiveType": "MUSIC",
+ "enrollId": null
+ },
+ "music_rogue_4_6": {
+ "archiveType": "MUSIC",
+ "enrollId": null
+ },
+ "music_rogue_4_7": {
+ "archiveType": "MUSIC",
+ "enrollId": null
+ },
+ "music_rogue_4_8": {
+ "archiveType": "MUSIC",
+ "enrollId": null
+ },
+ "music_rogue_4_9": {
+ "archiveType": "MUSIC",
+ "enrollId": null
+ },
+ "music_rogue_4_10": {
+ "archiveType": "MUSIC",
+ "enrollId": null
+ },
+ "endbook_rogue_4_1_1": {
+ "archiveType": "ENDBOOK",
+ "enrollId": null
+ },
+ "endbook_rogue_4_1_2": {
+ "archiveType": "ENDBOOK",
+ "enrollId": null
+ },
+ "endbook_rogue_4_1_3": {
+ "archiveType": "ENDBOOK",
+ "enrollId": null
+ },
+ "endbook_rogue_4_2_1": {
+ "archiveType": "ENDBOOK",
+ "enrollId": null
+ },
+ "endbook_rogue_4_2_2": {
+ "archiveType": "ENDBOOK",
+ "enrollId": null
+ },
+ "endbook_rogue_4_2_3": {
+ "archiveType": "ENDBOOK",
+ "enrollId": null
+ },
+ "endbook_rogue_4_3_1": {
+ "archiveType": "ENDBOOK",
+ "enrollId": null
+ },
+ "endbook_rogue_4_3_2": {
+ "archiveType": "ENDBOOK",
+ "enrollId": null
+ },
+ "endbook_rogue_4_3_3": {
+ "archiveType": "ENDBOOK",
+ "enrollId": null
+ }
+ }
+ },
+ "detailConst": {
+ "playerLevelTable": {
+ "1": {
+ "exp": 0,
+ "populationUp": 0,
+ "squadCapacityUp": 0,
+ "battleCharLimitUp": 0,
+ "maxHpUp": 0
+ },
+ "2": {
+ "exp": 10,
+ "populationUp": 4,
+ "squadCapacityUp": 0,
+ "battleCharLimitUp": 0,
+ "maxHpUp": 0
+ },
+ "3": {
+ "exp": 24,
+ "populationUp": 4,
+ "squadCapacityUp": 0,
+ "battleCharLimitUp": 0,
+ "maxHpUp": 1
+ },
+ "4": {
+ "exp": 36,
+ "populationUp": 5,
+ "squadCapacityUp": 0,
+ "battleCharLimitUp": 0,
+ "maxHpUp": 0
+ },
+ "5": {
+ "exp": 40,
+ "populationUp": 5,
+ "squadCapacityUp": 0,
+ "battleCharLimitUp": 0,
+ "maxHpUp": 0
+ },
+ "6": {
+ "exp": 55,
+ "populationUp": 6,
+ "squadCapacityUp": 1,
+ "battleCharLimitUp": 0,
+ "maxHpUp": 1
+ },
+ "7": {
+ "exp": 65,
+ "populationUp": 6,
+ "squadCapacityUp": 0,
+ "battleCharLimitUp": 0,
+ "maxHpUp": 0
+ },
+ "8": {
+ "exp": 75,
+ "populationUp": 6,
+ "squadCapacityUp": 0,
+ "battleCharLimitUp": 0,
+ "maxHpUp": 0
+ },
+ "9": {
+ "exp": 90,
+ "populationUp": 6,
+ "squadCapacityUp": 1,
+ "battleCharLimitUp": 0,
+ "maxHpUp": 0
+ },
+ "10": {
+ "exp": 95,
+ "populationUp": 8,
+ "squadCapacityUp": 0,
+ "battleCharLimitUp": 0,
+ "maxHpUp": 0
+ },
+ "11": {
+ "exp": 95,
+ "populationUp": 10,
+ "squadCapacityUp": 2,
+ "battleCharLimitUp": 0,
+ "maxHpUp": 5
+ }
+ },
+ "charUpgradeTable": {
+ "0": {
+ "evolvePhase": "PHASE_1",
+ "skillLevel": 7,
+ "skillSpecializeLevel": 0
+ },
+ "1": {
+ "evolvePhase": "PHASE_2",
+ "skillLevel": 7,
+ "skillSpecializeLevel": 3
+ }
+ },
+ "difficultyUpgradeRelicDescTable": {
+ "0": "实在的:<直面魂灵 {0}>生效",
+ "3": "巧思的:<直面魂灵 {0}>生效",
+ "6": "幻想的:<直面魂灵 {0}>生效",
+ "9": "架空的:<直面魂灵 {0}>生效"
+ },
+ "predefinedLevelTable": {},
+ "tokenBpId": "rogue_4_token_bp",
+ "tokenOuterBuffId": "rogue_4_token_grow",
+ "previewedRewardsAccordingUpdateId": "update_2",
+ "tipButtonName": "魂灵沟通准则",
+ "collectButtonName": "巫仪档案库",
+ "bpSystemName": "假说辑录",
+ "autoSetKV": "",
+ "bpPurchaseActiveEnroll": null,
+ "defaultSacrificeDesc": "失去的空洞与无措,会被获得的满足与喜悦填充。",
+ "defaultExpeditionSelectDesc": "干员{0}将会在本层结束后归来,并带回一些物资。",
+ "gotCharBuffToast": "干员{0}获得了排异反应{1}",
+ "gotSquadBuffToast": "获得了启示{0}",
+ "loseCharBuffToast": "抑制了{0}的排异反应",
+ "monthTeamSystemName": "讲述者列表",
+ "battlePassUpdateName": "添加内容",
+ "monthCharCardTagName": "奇遇讲述者",
+ "monthTeamDescTagName": "奇遇讲述者",
+ "outerBuffCompleteText": "重构完成",
+ "outerProgressTextColor": "#59dddc",
+ "challengeTaskTargetName": "调查目标",
+ "challengeTaskConditionName": "调查条件",
+ "challengeTaskRewardName": "调查奖励",
+ "challengeTaskModeName": "深入调查",
+ "challengeTaskName": "调查条目",
+ "outerBuffTokenSum": 131,
+ "needAllFrontNode": false,
+ "showBlurBack": true,
+ "endingIconBorderDifficulty": 10,
+ "endingIconBorderCount": 3
+ },
+ "init": [
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 0,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_6",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 8,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 8,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 1,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_6",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 6,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 6,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 2,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_6",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 6,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 6,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 3,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_6",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 6,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 6,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 4,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_6",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 6,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 6,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 5,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_6",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 6,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 6,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 6,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_5",
+ "rogue_4_band_6",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 6,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 6,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 7,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_5",
+ "rogue_4_band_6",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 6,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 6,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 8,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_5",
+ "rogue_4_band_6",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 4,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 4,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 9,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_5",
+ "rogue_4_band_6",
+ "rogue_4_band_7",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 4,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 4,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 10,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_5",
+ "rogue_4_band_6",
+ "rogue_4_band_7",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 4,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 4,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 11,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_5",
+ "rogue_4_band_6",
+ "rogue_4_band_7",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 4,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 4,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 12,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_5",
+ "rogue_4_band_6",
+ "rogue_4_band_7",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 4,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 4,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 13,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_5",
+ "rogue_4_band_6",
+ "rogue_4_band_7",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 4,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 4,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 14,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_5",
+ "rogue_4_band_6",
+ "rogue_4_band_7",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 4,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 4,
+ "initialKey": 0
+ },
+ {
+ "modeId": "NORMAL",
+ "modeGrade": 15,
+ "predefinedId": null,
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_14",
+ "rogue_4_band_15",
+ "rogue_4_band_16",
+ "rogue_4_band_17",
+ "rogue_4_band_18",
+ "rogue_4_band_19",
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_5",
+ "rogue_4_band_6",
+ "rogue_4_band_7",
+ "rogue_4_band_8",
+ "rogue_4_band_9",
+ "rogue_4_band_10",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_1",
+ "recruit_group_2",
+ "recruit_group_3",
+ "recruit_group_random"
+ ],
+ "initialHp": 4,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 4,
+ "initialKey": 0
+ },
+ {
+ "modeId": "MONTH_TEAM",
+ "modeGrade": 0,
+ "predefinedId": "month_team_1",
+ "predefinedStyle": "rogue_4_style_default",
+ "initialBandRelic": [
+ "rogue_4_band_1",
+ "rogue_4_band_2",
+ "rogue_4_band_3",
+ "rogue_4_band_4",
+ "rogue_4_band_9",
+ "rogue_4_band_11",
+ "rogue_4_band_12",
+ "rogue_4_band_13"
+ ],
+ "initialRecruitGroup": [
+ "recruit_group_m1"
+ ],
+ "initialHp": 8,
+ "initialPopulation": 6,
+ "initialGold": 6,
+ "initialSquadCapacity": 6,
+ "initialShield": 0,
+ "initialMaxHp": 8,
+ "initialKey": 0
+ }
+ ],
+ "stages": {
+ "ro4_n_1_1": {
+ "id": "ro4_n_1_1",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_1-1",
+ "code": "ISW-NO",
+ "name": "坏邻居",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "一群流浪汉和他们养的动物一起霸占了这条维护通道,还对它擅加改造,完全不尊重他人意见。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_1_2": {
+ "id": "ro4_n_1_2",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_1-2",
+ "code": "ISW-NO",
+ "name": "公害",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "熔炉的热量吸引着十里八荒几乎所有还活着的小动物,它们想尽办法溜进来,之后兴奋地四处搞破坏。\\n<@rolv.rem>场地中有激活后短暂持续造成法术伤害的<废热喷口>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_1_3": {
+ "id": "ro4_n_1_3",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_1-3",
+ "code": "ISW-NO",
+ "name": "安全检查",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "巫妖们规定,养护工人们下班离开熔炉时必须接受检查,清点人数——不能少,更不能多。这个规定并不总能得到执行。\\n<@rolv.rem>场地中有使单位持续损失生命但大幅提升攻击力和攻击速度的<活性源石>>\\n<@rolv.rem>场地中有发射敌方佣兵无人机的<可移动战术机库>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_1_4": {
+ "id": "ro4_n_1_4",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_1-4",
+ "code": "ISW-NO",
+ "name": "夺路而跳",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "这些监守自盗的萨卡兹想从熔炉里捞点宝贝出来,但他们先被“宝贝”发现了。追逐之下,任何路都成了生路。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_2_1": {
+ "id": "ro4_n_2_1",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_2-1",
+ "code": "ISW-NO",
+ "name": "见闻峰会",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "由知识圣殿定期举办。留在熔炉内的巫妖们绘声绘色地诉说着种种可怕见闻,规劝其他参会者从熔炉的内部离开。每次都没人离开。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_2_2": {
+ "id": "ro4_n_2_2",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_2-2",
+ "code": "ISW-NO",
+ "name": "拆东补西",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "熔炉养护工作技巧其一:坏了就先拆了——如果是需要修补的东西,那自会有人来修补。\\n<@rolv.rem>场地中有可以消耗一定部署费用开启,晕眩周围敌人的<震撼装置>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_2_3": {
+ "id": "ro4_n_2_3",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_2-3",
+ "code": "ISW-NO",
+ "name": "排风口",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "从魂灵熔炉排风口外的平台跳下,顺风滑翔,十个年轻萨卡兹里面有九个都夸口说做过。其实那些“平台”压根没铺地板。\\n<@rolv.rem>场地中有喷出气流的<源石流发生装置>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_2_4": {
+ "id": "ro4_n_2_4",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_2-4",
+ "code": "ISW-NO",
+ "name": "炉工志愿队",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "他们正赶着下班,因为太着急,他们走错了卡兹戴尔。\\n<@rolv.rem>场地中有对敌我造成伤害的<源石祭坛>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_2_5": {
+ "id": "ro4_n_2_5",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_2-5",
+ "code": "ISW-NO",
+ "name": "有序清场",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "在搞清发生了什么之后,这些萨卡兹开始争论谁的卡兹戴尔更好。他们请你仲裁,在得到令人信服的结果前,他们不会离开。\\n<@rolv.rem>场地中有使我方不会成为敌人远程攻击目标的<排气格栅>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_3_1": {
+ "id": "ro4_n_3_1",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-1",
+ "code": "ISW-NO",
+ "name": "大棋一盘",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "因为谁都不愿意做模仿“外敌”的那一方,这种演练总会变成由萨卡兹对阵萨卡兹。\\n<@rolv.rem>场地中有使我方单位防御力减半的<腐蚀地面>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_3_2": {
+ "id": "ro4_n_3_2",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-2",
+ "code": "ISW-NO",
+ "name": "血脉之辩",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "于哪个历史时期,提卡兹经历了何种分化——这是知识圣殿的经典辩题,每隔一段时间就有新的可能性被“发明”出来。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_3_3": {
+ "id": "ro4_n_3_3",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-3",
+ "code": "ISW-NO",
+ "name": "遮天蔽日",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "卡兹戴尔的升降机总是排着不短的队,食腐者们会对付那些想混进城的不速之客,他们的召唤物也能顺便给大家遮阳。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_3_4": {
+ "id": "ro4_n_3_4",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-4",
+ "code": "ISW-NO",
+ "name": "劳作的清晨",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "城市里,晶簇生长不停,收割晶体就成了萨卡兹们每天早上的习惯。有早点吃的就吃完早点去,没早点吃的醒了就去。\\n<@rolv.rem>场地中有可以阻挡敌人行进路线的<碎石>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_3_5": {
+ "id": "ro4_n_3_5",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-5",
+ "code": "ISW-NO",
+ "name": "溃乱魔典",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "烹饪时,如果不对炉火善加看护,很容易酿成事故;用巫术召唤佣仆也是一样。而这两则常识总有萨卡兹会忘记。\\n<@rolv.rem>场地中有对敌我造成伤害的<源石祭坛>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_3_6": {
+ "id": "ro4_n_3_6",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-6",
+ "code": "ISW-NO",
+ "name": "盲盒商场",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "见多识广的外地返乡萨卡兹找乐子时发明的。谁被“开出来”,谁就上去干架。虽然总会变成群殴,但大家开心就好了嘛。\\n<@rolv.rem>场地中有阻挡敌人的<城防路障>>\\n<@rolv.rem>场地中有持续施加【寒冷】效果的源石冰晶。>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_4_1": {
+ "id": "ro4_n_4_1",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-1",
+ "code": "ISW-NO",
+ "name": "年代断层",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "时间放开了时间的手,萨卡兹记忆中的事物开始交替出现在岁月的间隙中。\\n<@rolv.rem>场地中有提供费用及上限的<街头应急储备>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_4_2": {
+ "id": "ro4_n_4_2",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-2",
+ "code": "ISW-NO",
+ "name": "朽败考察",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "幻景因巫术繁盛,亦因巫术枯朽。为了保证该到来的到来,该离去的离去,巫术的平衡在所有年代中都受到严密的监管。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_4_3": {
+ "id": "ro4_n_4_3",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-3",
+ "code": "ISW-NO",
+ "name": "飞越大水坑",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "不知从何而来的杜林向破烂拼凑者学习了近地飞行的本领,在卡兹戴尔的城市缝隙间乐此不疲地比赛飞行,反正失事也只是摔一头包。\\n<@rolv.rem>场地中有阻挡敌人的<城防路障>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_4_4": {
+ "id": "ro4_n_4_4",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-4",
+ "code": "ISW-NO",
+ "name": "猩红甬道",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "这条甬道不日将通往血魔的灵庙,它却并非以鲜血浸染。正因如此,鲜血的子裔争先恐后地想要浸染它。\\n<@rolv.rem>场地中有间断对其上单位造成伤害的<热泵通道>>\\n<@rolv.rem>场地中有阻挡敌人的<城防路障>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_4_5": {
+ "id": "ro4_n_4_5",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-5",
+ "code": "ISW-NO",
+ "name": "现代战争法则",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "距离《与萨卡兹的共同宣言》发表已有几个月。相关各方准备就绪,这个新的血盟将迎来第一场战火的考验。\\n<@rolv.rem>场地中有吸收实验产物激活的<动力装甲>>\\n<@rolv.rem>场地中有夺取后可以治疗友方单位并对敌方造成法术伤害的<\"留声机\">>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_4_6": {
+ "id": "ro4_n_4_6",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-6",
+ "code": "ISW-NO",
+ "name": "假想对冲",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "一些古老的萨卡兹被他们从未见过的机械惹恼了,可那些机械的外壳上似乎也铭刻着卡兹戴尔的标记。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_4_7": {
+ "id": "ro4_n_4_7",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-7",
+ "code": "ISW-NO",
+ "name": "幽灵城",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "传说有位死魂灵附身于某处古老的移动地块之上,至今游荡在大地某处。你眼前的会是那个地块吗?上面生活着怎样的居民?\\n<@rolv.rem>场地中有产生食腐使徒的<汲营枯枝>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_5_1": {
+ "id": "ro4_n_5_1",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-1",
+ "code": "ISW-NO",
+ "name": "寄人城池下",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "为了生计,佣兵去了伦蒂尼姆。但你坚定地相信,她和之后焚毁全城的大火没有任何关系。\\n<@rolv.rem>场地中有周期对目标区域造成真实伤害的<伦蒂尼姆城防副炮>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_5_2": {
+ "id": "ro4_n_5_2",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-2",
+ "code": "ISW-NO",
+ "name": "计划耕种",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "萨卡兹垦荒的方法很简单——用火炮轰炸几轮即可。萨卡兹们要吃饭,有人误入垦荒规划区并不构成变更计划的理由。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_5_3": {
+ "id": "ro4_n_5_3",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-3",
+ "code": "ISW-NO",
+ "name": "巫咒同盟",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "在皇帝和大贵族的带领之下,莱塔尼亚人逐渐融入了萨卡兹的生活。而这份真诚的友谊将交换到惊人的秘密。\\n<@rolv.rem>场地中有受击后可开启,切换变奏并使我方获得短暂增益的<调谐节点>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_5_4": {
+ "id": "ro4_n_5_4",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-4",
+ "code": "ISW-NO",
+ "name": "通道封锁",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "这条通道必须封锁,疏漏的可能性必须被杜绝在熔炉内。幻景之中亦有真实,幻景创造真实,不可掉以轻心。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_5_5": {
+ "id": "ro4_n_5_5",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-5",
+ "code": "ISW-NO",
+ "name": "无罪净土",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "混乱就是秩序,创造就是律令。\\n<@rolv.rem>场地中会生成使单位持续受到真实伤害,且技力回复速度大幅下降的<源石污染区>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_5_6": {
+ "id": "ro4_n_5_6",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-6",
+ "code": "ISW-NO",
+ "name": "浮空城接舷战",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "卡兹戴尔的“地块”航行在天空之中,但遗憾的是,这并不代表它就可以免于遭受敌对城市的袭击。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_5_7": {
+ "id": "ro4_n_5_7",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-7",
+ "code": "ISW-NO",
+ "name": "残损学院",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "某个夜里,这所学院的一部分先后掉入了众多卡兹戴尔的缝隙中。未被波及的学者教授们第二天因机会不愿选中他们而纷纷捶胸顿足。\\n<@rolv.rem>场地中有使我方不会成为敌人远程攻击目标的<排气格栅>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_6_1": {
+ "id": "ro4_n_6_1",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_6-1",
+ "code": "ISW-NO",
+ "name": "谋求共识",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "大部分先祖的讨论正在向同一个可能性聚合,而另一些则更为激烈地表达反对。幻景之中,代表反对者的形象开始涌向你。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_n_6_2": {
+ "id": "ro4_n_6_2",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_6-2",
+ "code": "ISW-NO",
+ "name": "神圣的渴求",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "圣城之外,对于提卡兹而言最神圣的两大渴求如下:第一,被圣城接受;第二,进入圣城。路上的冰淇淋机可以满足他们剩下的渴求。\\n<@rolv.rem>场地中有夺取后回复周围友方单位技力的<“冰淇淋机”>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_b_1": {
+ "id": "ro4_b_1",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-1",
+ "code": "ISW-NO",
+ "name": "守望的河水",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "湿气氤氲泛起,有轻柔的水流缠绕在你的脚底,这是来自河谷的问候。循着先祖的讲述,你欲将视线投向两百年前,而菈玛莲回你以笑靥。",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_b_1_b": {
+ "id": "ro4_b_1_b",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-1-b",
+ "code": "ISW-NO",
+ "name": "或然面纱",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "两百年前的敌人并未如约而至。你和女妖隔着面纱远远对望,你们对这座城市同样熟悉,你们对这座城市同样陌生。\\n<@rolv.rem>场地中有产生食腐使徒的<汲营枯枝>>",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_b_1_c": {
+ "id": "ro4_b_1_c",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-1-c",
+ "code": "ISW-NO",
+ "name": "离歌的庭院",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "她也许还想再看这城市一眼——明天,歌声将响起;后天,歌声将响起;大后天,亦然。她将歌唱。\\n<@rolv.rem>场地中有产生食腐使徒的<汲营枯枝>>",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_b_2": {
+ "id": "ro4_b_2",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-2",
+ "code": "ISW-NO",
+ "name": "卫士不语功",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "他几乎没有亲口述说过事迹,但他的热情和他照料的引擎一样,从不停歇。循着先祖的讲述,你将视线投向两百年前,勇士却没有回头。\\n<@rolv.rem>场地中有被摧毁时扣除目标生命值的<指挥终端>>",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_b_2_b": {
+ "id": "ro4_b_2_b",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-2-b",
+ "code": "ISW-NO",
+ "name": "奉献",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "两百年前的敌人并未如约而至。勇士的大剑腾起火焰,这火焰是为了他的朋友而点燃,这火焰不会轻易被扑灭。\\n<@rolv.rem>场地中有被摧毁时扣除目标生命值的<指挥终端>>",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_b_2_c": {
+ "id": "ro4_b_2_c",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-2-c",
+ "code": "ISW-NO",
+ "name": "赴敌者",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "理想中的生活且留给后人实现。敌人排山倒海,家园危如累卵,歌利亚一往无前。\\n<@rolv.rem>场地中有可以阻挡敌人行进路线的<碎石>>\\n<@rolv.rem>场地中有使单位持续损失生命但大幅提升攻击力和攻击速度的<活性源石>>",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_b_3": {
+ "id": "ro4_b_3",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-3",
+ "code": "ISW-NO",
+ "name": "存亡之战",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "忠臣,弄臣,朋友,敌人。先祖争论不休,而你将视线投向两百年前。这是存亡的一战,在你面前,凯尔希和她的同伴正刺破一道道阵线。\\n<@rolv.rem>场地中有发射敌方佣兵无人机的<可移动战术机库>>",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_b_3_b": {
+ "id": "ro4_b_3_b",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-3-b",
+ "code": "ISW-NO",
+ "name": "斩首",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "两百年前的英雄并未如约而至。贤人和她的仆从未有迟疑,直奔目标而去。你要迎接她们,末日驱使着她们。\\n<@rolv.rem>场地中有发射敌方佣兵无人机的<可移动战术机库>>",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_b_3_c": {
+ "id": "ro4_b_3_c",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-3-c",
+ "code": "ISW-NO",
+ "name": "王冠之下",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "再保卫以勒什的座辇和王冠一阵子吧,这不仅是为了战士们的尊严。这样,将来的贤人与魔王也不必因错过彼此而后悔。",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_b_4": {
+ "id": "ro4_b_4",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-4",
+ "code": "ISW-DF",
+ "name": "紧急授课",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "所有人立刻原地停下,放下手上所有事情。一门有关仪式操作安全的重要课程现在开始,不允许请假。\\n<@rolv.rem>我方单位再部署时间减半>",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": "boss_skzlwy"
+ },
+ "ro4_b_5": {
+ "id": "ro4_b_5",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-5",
+ "code": "ISW-DF",
+ "name": "朝谒",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "百余年前,圣王会西部大堂在伦蒂尼姆的巨型天灾中被萨卡兹连同其他地块一起抢救到卡兹戴尔。那正是和解的开端,亦是和解的标志。",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": "boss_skztxs"
+ },
+ "ro4_b_6": {
+ "id": "ro4_b_6",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_b-6",
+ "code": "ISW-DF",
+ "name": "圣城",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "圣城恢弘,圣城谐和,圣城慷慨,圣城庄严。圣城的守护者平等而慈悲地检视每一个入城者。接受圣城的,圣城都接受。\\n<@rolv.rem>圣卫自动机攻击力大幅提升>",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": "boss_skzagz"
+ },
+ "ro4_t_1": {
+ "id": "ro4_t_1",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-1",
+ "code": "ISW-SP",
+ "name": "失败的试胆",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "他跟着老板来到了卡兹戴尔,在一帮损友的怂恿下进城试胆。没有萨卡兹理会他,他自己快把自己吓哭了。\\n<@rolv.rem>场地中有开启后使敌方隐匿失效的<侦测器>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_t_2": {
+ "id": "ro4_t_2",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-2",
+ "code": "ISW-SP",
+ "name": "信号灯",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "鸭爵不知道又动起了什么歪脑筋,安排了车辆去劫持平民。好在你提前知晓了他的计划,而且司机看起来并不清楚路线。\\n<@rolv.rem>场地中有可以阻挡敌人行进路线,且可被我方攻击的<道路障碍物>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_t_3": {
+ "id": "ro4_t_3",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-3",
+ "code": "ISW-SP",
+ "name": "劫虚济实",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "“这都是幻景,你们手里的东西拿不出大熔炉。”你想了想过去发生的事,放弃了这样劝诫他们,掏出了武器。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_t_4": {
+ "id": "ro4_t_4",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-4",
+ "code": "ISW-SP",
+ "name": "鸭速公路",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "鸭爵在这里建造了交通客运站!他的朋友们浩浩荡荡而来!他没有卡兹戴尔的市政许可,也没出具环境影响评估报告!非法建筑必须拆除!\\n<@rolv.rem>提供部署以后可以阻挡敌人的行进路线的<障碍物>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_t_5": {
+ "id": "ro4_t_5",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-5",
+ "code": "ISW-SP",
+ "name": "战场侧面",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "不必发展到兵戎相见的机会是有的,没有发展到兵戎相见的例子也是有的。在这些例子里,当事人放下的不是武器,而是偏见。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_t_6": {
+ "id": "ro4_t_6",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-6",
+ "code": "ISW-SP",
+ "name": "继承",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "“它”自认是通道,“它”循着继承者的宣称而来。\\n<@rolv.rem>场地中有产生食腐使徒的<汲营枯枝>>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_t_7": {
+ "id": "ro4_t_7",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-7",
+ "code": "ISW-DF",
+ "name": "时光凯旋",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "人物和遭遇从你的眼前飞过,时间倒退,事件还原。为了另一种可能的结局,这些回溯是必要,是定数。但不应如此,这世上不应有定数。\\n<@rolv.rem>场地中有持续施加【寒冷】效果的<源石冰晶>>",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_t_8": {
+ "id": "ro4_t_8",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-8",
+ "code": "ISW-SP",
+ "name": "玩具的报复",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "紧急警报被触发了。被遗弃的梦想及渴望操纵起同样被遗弃的破铜烂铁,决心保卫认可它们价值的人。",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_ev_1": {
+ "id": "ro4_ev_1",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_ev-1",
+ "code": "ISW-SP",
+ "name": "物权纠纷",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "通过想象创造出来的物品属于做出想象的人,而不属于捡拾物品的人。古德因纳夫先生却还试图狡辩,教给他道理吧。\\n<@rolv.rem>场地中有可以阻挡敌人行进路线,且可被我方攻击的<道路障碍物>>",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_ev_2": {
+ "id": "ro4_ev_2",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_ev-2",
+ "code": "ISW-SP",
+ "name": "叙事要约",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "你想象了这份协议,你想象了他的签名,它们随即在熔炉幻景中化为现实——既然协议已经达成,你向古德因纳夫先生提出的主张就完全合理。",
+ "eliteDesc": null,
+ "isBoss": 1,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_duel_1": {
+ "id": "ro4_duel_1",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_d-1",
+ "code": "ISW-NO",
+ "name": "以血还血",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "这个故事的作者并不在乎鲜血从谁身上流淌而出,他只要血流成河。\\n<@rolv.rem>选择对手进行战斗,失败不会扣除目标生命值,在限定时间内击败越难的对手将会获得更好的奖励>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_duel_2": {
+ "id": "ro4_duel_2",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_d-2",
+ "code": "ISW-NO",
+ "name": "善恶同道",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "所谓善恶同道,有时并非指善与恶的合作,而是指无论善恶,人们或许都要争夺一条道路。\\n<@rolv.rem>选择对手进行战斗,失败不会扣除目标生命值,在限定时间内击败越难的对手将会获得更好的奖励>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_duel_3": {
+ "id": "ro4_duel_3",
+ "linkedStageId": "",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_d-3",
+ "code": "ISW-NO",
+ "name": "石心双子",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "只要有条路留下,就无法阻挡彼此为敌者交锋;不留,就无法阻挡他们开辟这样一条路。\\n<@rolv.rem>选择对手进行战斗,失败不会扣除目标生命值,在限定时间内击败越难的对手将会获得更好的奖励>",
+ "eliteDesc": null,
+ "isBoss": 0,
+ "isElite": 0,
+ "difficulty": "NORMAL",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_e_1_1": {
+ "id": "ro4_e_1_1",
+ "linkedStageId": "ro4_n_1_1",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_1-1",
+ "code": "ISW-NO",
+ "name": "坏邻居",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "一群流浪汉和他们养的动物一起霸占了这条维护通道,还对它擅加改造,完全不尊重他人意见。",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现新的敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_1_2": {
+ "id": "ro4_e_1_2",
+ "linkedStageId": "ro4_n_1_2",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_1-2",
+ "code": "ISW-NO",
+ "name": "公害",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "熔炉的热量吸引着十里八荒几乎所有还活着的小动物,它们想尽办法溜进来,之后兴奋地四处搞破坏。\\n<@rolv.rem>场地中有激活后短暂持续造成法术伤害的<废热喷口>>",
+ "eliteDesc": "敌人的攻击力和生命值提升,废热喷口数量减少",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_1_3": {
+ "id": "ro4_e_1_3",
+ "linkedStageId": "ro4_n_1_3",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_1-3",
+ "code": "ISW-NO",
+ "name": "安全检查",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "巫妖们规定,养护工人们下班离开熔炉时必须接受检查,清点人数——不能少,更不能多。这个规定并不总能得到执行。\\n<@rolv.rem>场地中有使单位持续损失生命但大幅提升攻击力和攻击速度的<活性源石>>\\n<@rolv.rem>场地中有发射敌方佣兵无人机的<可移动战术机库>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现新的敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_1_4": {
+ "id": "ro4_e_1_4",
+ "linkedStageId": "ro4_n_1_4",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_1-4",
+ "code": "ISW-NO",
+ "name": "夺路而跳",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "这些监守自盗的萨卡兹想从熔炉里捞点宝贝出来,但他们先被“宝贝”发现了。追逐之下,任何路都成了生路。",
+ "eliteDesc": "敌人的攻击力和生命值提升,出现新的敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_2_1": {
+ "id": "ro4_e_2_1",
+ "linkedStageId": "ro4_n_2_1",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_2-1",
+ "code": "ISW-NO",
+ "name": "见闻峰会",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "由知识圣殿定期举办。留在熔炉内的巫妖们绘声绘色地诉说着种种可怕见闻,规劝其他参会者从熔炉的内部离开。每次都没人离开。",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,污染秽蚀伤害提升",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_2_2": {
+ "id": "ro4_e_2_2",
+ "linkedStageId": "ro4_n_2_2",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_2-2",
+ "code": "ISW-NO",
+ "name": "拆东补西",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "熔炉养护工作技巧其一:坏了就先拆了——如果是需要修补的东西,那自会有人来修补。\\n<@rolv.rem>场地中有可以消耗一定部署费用开启,晕眩周围敌人的<震撼装置>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现额外的年代之刺",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_2_3": {
+ "id": "ro4_e_2_3",
+ "linkedStageId": "ro4_n_2_3",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_2-3",
+ "code": "ISW-NO",
+ "name": "排风口",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "从魂灵熔炉排风口外的平台跳下,顺风滑翔,十个年轻萨卡兹里面有九个都夸口说做过。其实那些“平台”压根没铺地板。\\n<@rolv.rem>场地中有喷出气流的<源石流发生装置>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,破阵者组长获得隐匿",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_2_4": {
+ "id": "ro4_e_2_4",
+ "linkedStageId": "ro4_n_2_4",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_2-4",
+ "code": "ISW-NO",
+ "name": "炉工志愿队",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "他们正赶着下班,因为太着急,他们走错了卡兹戴尔。\\n<@rolv.rem>场地中有对敌我造成伤害的<源石祭坛>>",
+ "eliteDesc": "敌人防御力和生命值提升,出现新的精英敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_2_5": {
+ "id": "ro4_e_2_5",
+ "linkedStageId": "ro4_n_2_5",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_2-5",
+ "code": "ISW-NO",
+ "name": "有序清场",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "在搞清发生了什么之后,这些萨卡兹开始争论谁的卡兹戴尔更好。他们请你仲裁,在得到令人信服的结果前,他们不会离开。\\n<@rolv.rem>场地中有使我方不会成为敌人远程攻击目标的<排气格栅>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现新的敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_3_1": {
+ "id": "ro4_e_3_1",
+ "linkedStageId": "ro4_n_3_1",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-1",
+ "code": "ISW-NO",
+ "name": "大棋一盘",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "因为谁都不愿意做模仿“外敌”的那一方,这种演练总会变成由萨卡兹对阵萨卡兹。\\n<@rolv.rem>场地中有使我方单位防御力减半的<腐蚀地面>>",
+ "eliteDesc": "敌人的攻击力和防御力提升,出现伦蒂尼姆城防副炮",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_3_2": {
+ "id": "ro4_e_3_2",
+ "linkedStageId": "ro4_n_3_2",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-2",
+ "code": "ISW-NO",
+ "name": "血脉之辩",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "于哪个历史时期,提卡兹经历了何种分化——这是知识圣殿的经典辩题,每隔一段时间就有新的可能性被“发明”出来。",
+ "eliteDesc": "敌人的攻击力和生命值提升,出现新的敌人,年代之刺位置改变",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_3_3": {
+ "id": "ro4_e_3_3",
+ "linkedStageId": "ro4_n_3_3",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-3",
+ "code": "ISW-NO",
+ "name": "遮天蔽日",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "卡兹戴尔的升降机总是排着不短的队,食腐者们会对付那些想混进城的不速之客,他们的召唤物也能顺便给大家遮阳。",
+ "eliteDesc": "敌人防御力和生命值提升,枯朽之种攻击力额外提升",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_3_4": {
+ "id": "ro4_e_3_4",
+ "linkedStageId": "ro4_n_3_4",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-4",
+ "code": "ISW-NO",
+ "name": "劳作的清晨",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "城市里,晶簇生长不停,收割晶体就成了萨卡兹们每天早上的习惯。有早点吃的就吃完早点去,没早点吃的醒了就去。\\n<@rolv.rem>场地中有可以阻挡敌人行进路线的<碎石>>",
+ "eliteDesc": "敌人的攻击力和生命值提升,移动速度提升,碎石最大生命值大幅降低",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_3_5": {
+ "id": "ro4_e_3_5",
+ "linkedStageId": "ro4_n_3_5",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-5",
+ "code": "ISW-NO",
+ "name": "溃乱魔典",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "烹饪时,如果不对炉火善加看护,很容易酿成事故;用巫术召唤佣仆也是一样。而这两则常识总有萨卡兹会忘记。\\n<@rolv.rem>场地中有对敌我造成伤害的<源石祭坛>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现额外的源石祭坛",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_3_6": {
+ "id": "ro4_e_3_6",
+ "linkedStageId": "ro4_n_3_6",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_3-6",
+ "code": "ISW-NO",
+ "name": "盲盒商场",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "见多识广的外地返乡萨卡兹找乐子时发明的。谁被“开出来”,谁就上去干架。虽然总会变成群殴,但大家开心就好了嘛。\\n<@rolv.rem>场地中有阻挡敌人的<城防路障>>\\n<@rolv.rem>场地中有持续施加【寒冷】效果的源石冰晶。>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,“灰礼帽”的攻击速度大幅提升",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_4_1": {
+ "id": "ro4_e_4_1",
+ "linkedStageId": "ro4_n_4_1",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-1",
+ "code": "ISW-NO",
+ "name": "年代断层",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "时间放开了时间的手,萨卡兹记忆中的事物开始交替出现在岁月的间隙中。\\n<@rolv.rem>场地中有提供费用及上限的<街头应急储备>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值大幅提升,出现新的精英敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_4_2": {
+ "id": "ro4_e_4_2",
+ "linkedStageId": "ro4_n_4_2",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-2",
+ "code": "ISW-NO",
+ "name": "朽败考察",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "幻景因巫术繁盛,亦因巫术枯朽。为了保证该到来的到来,该离去的离去,巫术的平衡在所有年代中都受到严密的监管。",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_4_3": {
+ "id": "ro4_e_4_3",
+ "linkedStageId": "ro4_n_4_3",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-3",
+ "code": "ISW-NO",
+ "name": "飞越大水坑",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "不知从何而来的杜林向破烂拼凑者学习了近地飞行的本领,在卡兹戴尔的城市缝隙间乐此不疲地比赛飞行,反正失事也只是摔一头包。\\n<@rolv.rem>场地中有阻挡敌人的<城防路障>>",
+ "eliteDesc": "敌人的攻击力和生命值提升,出现额外敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_4_4": {
+ "id": "ro4_e_4_4",
+ "linkedStageId": "ro4_n_4_4",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-4",
+ "code": "ISW-NO",
+ "name": "猩红甬道",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "这条甬道不日将通往血魔的灵庙,它却并非以鲜血浸染。正因如此,鲜血的子裔争先恐后地想要浸染它。\\n<@rolv.rem>场地中有间断对其上单位造成伤害的<热泵通道>>\\n<@rolv.rem>场地中有阻挡敌人的<城防路障>>",
+ "eliteDesc": "敌人的攻击力和生命值提升,出现额外敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_4_5": {
+ "id": "ro4_e_4_5",
+ "linkedStageId": "ro4_n_4_5",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-5",
+ "code": "ISW-NO",
+ "name": "现代战争法则",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "距离《与萨卡兹的共同宣言》发表已有几个月。相关各方准备就绪,这个新的血盟将迎来第一场战火的考验。\\n<@rolv.rem>场地中有吸收实验产物激活的<动力装甲>>\\n<@rolv.rem>场地中有夺取后可以治疗友方单位并对敌方造成法术伤害的<\"留声机\">>",
+ "eliteDesc": "敌人的攻击力和生命值提升,出现额外敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_4_6": {
+ "id": "ro4_e_4_6",
+ "linkedStageId": "ro4_n_4_6",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-6",
+ "code": "ISW-NO",
+ "name": "假想对冲",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "一些古老的萨卡兹被他们从未见过的机械惹恼了,可那些机械的外壳上似乎也铭刻着卡兹戴尔的标记。",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现额外敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_4_7": {
+ "id": "ro4_e_4_7",
+ "linkedStageId": "ro4_n_4_7",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_4-7",
+ "code": "ISW-NO",
+ "name": "幽灵城",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "传说有位死魂灵附身于某处古老的移动地块之上,至今游荡在大地某处。你眼前的会是那个地块吗?上面生活着怎样的居民?\\n<@rolv.rem>场地中有产生食腐使徒的<汲营枯枝>>",
+ "eliteDesc": "敌人的攻击力和生命值提升,“汲营枯枝”的生命值大幅提升",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_5_1": {
+ "id": "ro4_e_5_1",
+ "linkedStageId": "ro4_n_5_1",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-1",
+ "code": "ISW-NO",
+ "name": "寄人城池下",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "为了生计,佣兵去了伦蒂尼姆。但你坚定地相信,她和之后焚毁全城的大火没有任何关系。\\n<@rolv.rem>场地中有周期对目标区域造成真实伤害的<伦蒂尼姆城防副炮>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现不同敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_5_2": {
+ "id": "ro4_e_5_2",
+ "linkedStageId": "ro4_n_5_2",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-2",
+ "code": "ISW-NO",
+ "name": "计划耕种",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "萨卡兹垦荒的方法很简单——用火炮轰炸几轮即可。萨卡兹们要吃饭,有人误入垦荒规划区并不构成变更计划的理由。",
+ "eliteDesc": "敌人的攻击力和生命值提升,伦蒂尼姆城防自行炮将更频繁的释放技能",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_5_3": {
+ "id": "ro4_e_5_3",
+ "linkedStageId": "ro4_n_5_3",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-3",
+ "code": "ISW-NO",
+ "name": "巫咒同盟",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "在皇帝和大贵族的带领之下,莱塔尼亚人逐渐融入了萨卡兹的生活。而这份真诚的友谊将交换到惊人的秘密。\\n<@rolv.rem>场地中有受击后可开启,切换变奏并使我方获得短暂增益的<调谐节点>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,调谐节点激活所需技力增加",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_5_4": {
+ "id": "ro4_e_5_4",
+ "linkedStageId": "ro4_n_5_4",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-4",
+ "code": "ISW-NO",
+ "name": "通道封锁",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "这条通道必须封锁,疏漏的可能性必须被杜绝在熔炉内。幻景之中亦有真实,幻景创造真实,不可掉以轻心。",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,腐败或凋零骑士其中一方死亡后另一方攻击力额外增加",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_5_5": {
+ "id": "ro4_e_5_5",
+ "linkedStageId": "ro4_n_5_5",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-5",
+ "code": "ISW-NO",
+ "name": "无罪净土",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "混乱就是秩序,创造就是律令。\\n<@rolv.rem>场地中会生成使单位持续受到真实伤害,且技力回复速度大幅下降的<源石污染区>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现新的敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_5_6": {
+ "id": "ro4_e_5_6",
+ "linkedStageId": "ro4_n_5_6",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-6",
+ "code": "ISW-NO",
+ "name": "浮空城接舷战",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "卡兹戴尔的“地块”航行在天空之中,但遗憾的是,这并不代表它就可以免于遭受敌对城市的袭击。",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现额外敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_5_7": {
+ "id": "ro4_e_5_7",
+ "linkedStageId": "ro4_n_5_7",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_5-7",
+ "code": "ISW-NO",
+ "name": "残损学院",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "某个夜里,这所学院的一部分先后掉入了众多卡兹戴尔的缝隙中。未被波及的学者教授们第二天因机会不愿选中他们而纷纷捶胸顿足。\\n<@rolv.rem>场地中有使我方不会成为敌人远程攻击目标的<排气格栅>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,萨卡兹迷宫织咒者将更频繁的释放技能",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_6_1": {
+ "id": "ro4_e_6_1",
+ "linkedStageId": "ro4_n_6_1",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_6-1",
+ "code": "ISW-NO",
+ "name": "谋求共识",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "大部分先祖的讨论正在向同一个可能性聚合,而另一些则更为激烈地表达反对。幻景之中,代表反对者的形象开始涌向你。",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,魂灵涡流的防御力大幅增加",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_6_2": {
+ "id": "ro4_e_6_2",
+ "linkedStageId": "ro4_n_6_2",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_6-2",
+ "code": "ISW-NO",
+ "name": "神圣的渴求",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "圣城之外,对于提卡兹而言最神圣的两大渴求如下:第一,被圣城接受;第二,进入圣城。路上的冰淇淋机可以满足他们剩下的渴求。\\n<@rolv.rem>场地中有夺取后回复周围友方单位技力的<“冰淇淋机”>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,寻路者阵地破坏者与寻路者阵地撕裂者对“冰淇淋机”的伤害提升",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [
+ 0.2,
+ 0.2
+ ],
+ "specialNodeId": null
+ },
+ "ro4_e_t_2": {
+ "id": "ro4_e_t_2",
+ "linkedStageId": "ro4_t_2",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-2",
+ "code": "ISW-SP",
+ "name": "信号灯",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "鸭爵不知道又动起了什么歪脑筋,安排了车辆去劫持平民。好在你提前知晓了他的计划,而且司机看起来并不清楚路线。\\n<@rolv.rem>场地中有可以阻挡敌人行进路线,且可被我方攻击的<道路障碍物>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现额外敌人,道路障碍物的生命值大幅提升",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_e_t_3": {
+ "id": "ro4_e_t_3",
+ "linkedStageId": "ro4_t_3",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-3",
+ "code": "ISW-SP",
+ "name": "劫虚济实",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "“这都是幻景,你们手里的东西拿不出大熔炉。”你想了想过去发生的事,放弃了这样劝诫他们,掏出了武器。",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现额外敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_e_t_4": {
+ "id": "ro4_e_t_4",
+ "linkedStageId": "ro4_t_4",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-4",
+ "code": "ISW-SP",
+ "name": "鸭速公路",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "鸭爵在这里建造了交通客运站!他的朋友们浩浩荡荡而来!他没有卡兹戴尔的市政许可,也没出具环境影响评估报告!非法建筑必须拆除!\\n<@rolv.rem>提供部署以后可以阻挡敌人的行进路线的<障碍物>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现额外敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_e_t_5": {
+ "id": "ro4_e_t_5",
+ "linkedStageId": "ro4_t_5",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-5",
+ "code": "ISW-SP",
+ "name": "战场侧面",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "不必发展到兵戎相见的机会是有的,没有发展到兵戎相见的例子也是有的。在这些例子里,当事人放下的不是武器,而是偏见。",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现不同敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_e_t_6": {
+ "id": "ro4_e_t_6",
+ "linkedStageId": "ro4_t_6",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-6",
+ "code": "ISW-SP",
+ "name": "继承",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "“它”自认是通道,“它”循着继承者的宣称而来。\\n<@rolv.rem>场地中有产生食腐使徒的<汲营枯枝>>",
+ "eliteDesc": "敌人的攻击力、防御力和生命值提升,出现额外敌人",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ },
+ "ro4_e_t_8": {
+ "id": "ro4_e_t_8",
+ "linkedStageId": "ro4_t_8",
+ "levelId": "Obt/Roguelike/RO4/level_rogue4_t-8",
+ "code": "ISW-SP",
+ "name": "玩具的报复",
+ "loadingPicId": "loading_SKZ_RL",
+ "description": "紧急警报被触发了。被遗弃的梦想及渴望操纵起同样被遗弃的破铜烂铁,决心保卫认可它们价值的人。",
+ "eliteDesc": "敌人的生命值大幅提升",
+ "isBoss": 0,
+ "isElite": 1,
+ "difficulty": "FOUR_STAR",
+ "capsulePool": null,
+ "capsuleProb": 0.0,
+ "vutresProb": [],
+ "boxProb": [],
+ "specialNodeId": null
+ }
+ },
+ "zones": {
+ "zone_1": {
+ "id": "zone_1",
+ "name": "熔魂之始",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "第一句。熟悉的温度消逝在黑暗中,现实在每个转角处受到削弱。",
+ "buffDescription": null,
+ "endingDescription": "看来,你与萨卡兹的先辈同样眷恋熔炉的温暖,你们远离了幻景,进入了梦乡。",
+ "backgroundId": "rogue_4_map_1",
+ "zoneIconId": "icon_zone_1",
+ "isHiddenZone": false
+ },
+ "zone_2": {
+ "id": "zone_2",
+ "name": "锻铁根须",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "第二行。蜿蜒盘桓的过去连接着素未谋面的未来,想象的芽孢在每根管道中生长。",
+ "buffDescription": null,
+ "endingDescription": "每一根管道都仿佛分叉成了三根,而后又首尾相连,你失去了描述它们的言语。",
+ "backgroundId": "rogue_4_map_2",
+ "zoneIconId": "icon_zone_2",
+ "isHiddenZone": false
+ },
+ "zone_3": {
+ "id": "zone_3",
+ "name": "灰铸迷城",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "第三段。你认识这城市//残骸//宫殿//村庄吗?",
+ "buffDescription": null,
+ "endingDescription": "那城市//残骸//宫殿//村庄拒绝了你,不再因你的劝解而发生改变。",
+ "backgroundId": "rogue_4_map_3",
+ "zoneIconId": "icon_zone_3",
+ "isHiddenZone": false
+ },
+ "zone_4": {
+ "id": "zone_4",
+ "name": "或然歧域",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "第四节。想象至臻完美,卡兹戴尔丰满且虚无,它贪婪地想要更多,全然不顾界域将至。",
+ "buffDescription": null,
+ "endingDescription": "你跨越了一道又一道界线,选择了一座又一座卡兹戴尔,它们全都收留了你。",
+ "backgroundId": "rogue_4_map_4",
+ "zoneIconId": "icon_zone_4",
+ "isHiddenZone": false
+ },
+ "zone_5": {
+ "id": "zone_5",
+ "name": "虚实疆界",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "第五章。终结是撕裂,统一是撕裂,稳定是撕裂,颠覆常理是通往新章的必经之路。",
+ "buffDescription": null,
+ "endingDescription": "“回来。”",
+ "backgroundId": "rogue_4_map_5",
+ "zoneIconId": "icon_zone_5",
+ "isHiddenZone": false
+ },
+ "zone_6": {
+ "id": "zone_6",
+ "name": "辉光天顶",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "第六篇。新生后的超然想象就在眼前,意料之外,情理之中。接受诅咒//祝福吧。",
+ "buffDescription": null,
+ "endingDescription": "你倒在了真相之前,真相的阻力是如此巨大,你只能逃回了真相。",
+ "backgroundId": "rogue_4_map_6",
+ "zoneIconId": "icon_zone_6",
+ "isHiddenZone": false
+ },
+ "zone_portal_normal_1": {
+ "id": "zone_portal_normal_1",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "脚注。记录的历史总是希冀故事的补充,像水面渴望被倒影充满。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_7",
+ "zoneIconId": "icon_zone_7",
+ "isHiddenZone": true
+ },
+ "zone_portal_normal_2": {
+ "id": "zone_portal_normal_2",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "脚注。记录的历史总是希冀故事的补充,像水面渴望被倒影充满。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_7",
+ "zoneIconId": "icon_zone_7",
+ "isHiddenZone": true
+ },
+ "zone_portal_normal_3": {
+ "id": "zone_portal_normal_3",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "脚注。记录的历史总是希冀故事的补充,像水面渴望被倒影充满。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_7",
+ "zoneIconId": "icon_zone_7",
+ "isHiddenZone": true
+ },
+ "zone_portal_normal_4": {
+ "id": "zone_portal_normal_4",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "脚注。记录的历史总是希冀故事的补充,像水面渴望被倒影充满。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_7",
+ "zoneIconId": "icon_zone_7",
+ "isHiddenZone": true
+ },
+ "zone_portal_normal_5": {
+ "id": "zone_portal_normal_5",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "脚注。记录的历史总是希冀故事的补充,像水面渴望被倒影充满。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_7",
+ "zoneIconId": "icon_zone_7",
+ "isHiddenZone": true
+ },
+ "zone_portal_normal_6": {
+ "id": "zone_portal_normal_6",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "脚注。记录的历史总是希冀故事的补充,像水面渴望被倒影充满。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_7",
+ "zoneIconId": "icon_zone_7",
+ "isHiddenZone": true
+ },
+ "zone_portal_revival_3": {
+ "id": "zone_portal_revival_3",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "脚注。记录的历史总是希冀故事的补充,像水面渴望被倒影充满。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_7",
+ "zoneIconId": "icon_zone_7",
+ "isHiddenZone": true
+ },
+ "zone_portal_revival_4": {
+ "id": "zone_portal_revival_4",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "脚注。记录的历史总是希冀故事的补充,像水面渴望被倒影充满。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_7",
+ "zoneIconId": "icon_zone_7",
+ "isHiddenZone": true
+ },
+ "zone_portal_revival_5": {
+ "id": "zone_portal_revival_5",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "脚注。记录的历史总是希冀故事的补充,像水面渴望被倒影充满。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_7",
+ "zoneIconId": "icon_zone_7",
+ "isHiddenZone": true
+ },
+ "zone_portal_travel_1": {
+ "id": "zone_portal_travel_1",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "第四节。想象至臻完美,卡兹戴尔丰满且虚无,它贪婪地想要更多,全然不顾界域将至。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_4",
+ "zoneIconId": "icon_zone_4",
+ "isHiddenZone": true
+ },
+ "zone_portal_end_1": {
+ "id": "zone_portal_end_1",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "脚注。记录的历史总是希冀故事的补充,像水面渴望被倒影充满。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_8",
+ "zoneIconId": "icon_zone_7",
+ "isHiddenZone": true
+ },
+ "zone_portal_end_2": {
+ "id": "zone_portal_end_2",
+ "name": "诡谲断章",
+ "clockPerformance": null,
+ "displayTime": null,
+ "description": "脚注。记录的历史总是希冀故事的补充,像水面渴望被倒影充满。",
+ "buffDescription": null,
+ "endingDescription": "水面随着思绪融化产生的波纹摊开,边界再一次得到了扩展。",
+ "backgroundId": "rogue_4_map_8",
+ "zoneIconId": "icon_zone_7",
+ "isHiddenZone": true
+ }
+ },
+ "variation": {},
+ "traps": {
+ "rogue_4_active_tool_1": {
+ "itemId": "rogue_4_active_tool_1",
+ "trapId": "trap_009_battery",
+ "trapDesc": "使角色或指挥终端额外获得技力"
+ },
+ "rogue_4_active_tool_2": {
+ "itemId": "rogue_4_active_tool_2",
+ "trapId": "trap_012_mine",
+ "trapDesc": "爆炸时可使四周的所有敌人造成大量伤害并使其一定时间内受到的伤害增加"
+ },
+ "rogue_4_active_tool_3": {
+ "itemId": "rogue_4_active_tool_3",
+ "trapId": "trap_018_bomb",
+ "trapDesc": "对周围四格范围的敌人造成长时间晕眩"
+ },
+ "rogue_4_active_tool_4": {
+ "itemId": "rogue_4_active_tool_4",
+ "trapId": "trap_031_sleep",
+ "trapDesc": "立即撤退干员,并大幅减少再部署时间"
+ },
+ "rogue_4_active_tool_5": {
+ "itemId": "rogue_4_active_tool_5",
+ "trapId": "trap_083_bunker",
+ "trapDesc": "阻挡敌人"
+ },
+ "rogue_4_active_tool_6": {
+ "itemId": "rogue_4_active_tool_6",
+ "trapId": "trap_052_slowfd",
+ "trapDesc": "使周围八格区域以内的敌人移动变慢"
+ }
+ },
+ "recruitTickets": {
+ "rogue_4_recruit_ticket_pioneer": {
+ "id": "rogue_4_recruit_ticket_pioneer",
+ "profession": "PIONEER",
+ "rarity": "ALL",
+ "professionList": [
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard"
+ ]
+ },
+ "rogue_4_recruit_ticket_warrior": {
+ "id": "rogue_4_recruit_ticket_warrior",
+ "profession": "WARRIOR",
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard"
+ ]
+ },
+ "rogue_4_recruit_ticket_tank": {
+ "id": "rogue_4_recruit_ticket_tank",
+ "profession": "TANK",
+ "rarity": "ALL",
+ "professionList": [
+ "TANK"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_514_rdfend"
+ ]
+ },
+ "rogue_4_recruit_ticket_sniper": {
+ "id": "rogue_4_recruit_ticket_sniper",
+ "profession": "SNIPER",
+ "rarity": "ALL",
+ "professionList": [
+ "SNIPER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_507_rsnipe"
+ ]
+ },
+ "rogue_4_recruit_ticket_caster": {
+ "id": "rogue_4_recruit_ticket_caster",
+ "profession": "CASTER",
+ "rarity": "ALL",
+ "professionList": [
+ "CASTER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_505_rcast"
+ ]
+ },
+ "rogue_4_recruit_ticket_support": {
+ "id": "rogue_4_recruit_ticket_support",
+ "profession": "SUPPORT",
+ "rarity": "ALL",
+ "professionList": [
+ "SUPPORT"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_505_rcast"
+ ]
+ },
+ "rogue_4_recruit_ticket_medic": {
+ "id": "rogue_4_recruit_ticket_medic",
+ "profession": "MEDIC",
+ "rarity": "ALL",
+ "professionList": [
+ "MEDIC"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_506_rmedic"
+ ]
+ },
+ "rogue_4_recruit_ticket_special": {
+ "id": "rogue_4_recruit_ticket_special",
+ "profession": "SPECIAL",
+ "rarity": "ALL",
+ "professionList": [
+ "SPECIAL"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard"
+ ]
+ },
+ "rogue_4_recruit_ticket_pioneer_sp": {
+ "id": "rogue_4_recruit_ticket_pioneer_sp",
+ "profession": "PIONEER",
+ "rarity": "ALL",
+ "professionList": [
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_4"
+ ],
+ "extraCharIds": [
+ "char_504_rguard"
+ ]
+ },
+ "rogue_4_recruit_ticket_warrior_sp": {
+ "id": "rogue_4_recruit_ticket_warrior_sp",
+ "profession": "WARRIOR",
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_4"
+ ],
+ "extraCharIds": [
+ "char_504_rguard"
+ ]
+ },
+ "rogue_4_recruit_ticket_tank_sp": {
+ "id": "rogue_4_recruit_ticket_tank_sp",
+ "profession": "TANK",
+ "rarity": "ALL",
+ "professionList": [
+ "TANK"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_4"
+ ],
+ "extraCharIds": [
+ "char_514_rdfend"
+ ]
+ },
+ "rogue_4_recruit_ticket_sniper_sp": {
+ "id": "rogue_4_recruit_ticket_sniper_sp",
+ "profession": "SNIPER",
+ "rarity": "ALL",
+ "professionList": [
+ "SNIPER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_4"
+ ],
+ "extraCharIds": [
+ "char_507_rsnipe"
+ ]
+ },
+ "rogue_4_recruit_ticket_caster_sp": {
+ "id": "rogue_4_recruit_ticket_caster_sp",
+ "profession": "CASTER",
+ "rarity": "ALL",
+ "professionList": [
+ "CASTER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_4"
+ ],
+ "extraCharIds": [
+ "char_505_rcast"
+ ]
+ },
+ "rogue_4_recruit_ticket_support_sp": {
+ "id": "rogue_4_recruit_ticket_support_sp",
+ "profession": "SUPPORT",
+ "rarity": "ALL",
+ "professionList": [
+ "SUPPORT"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_4"
+ ],
+ "extraCharIds": [
+ "char_505_rcast"
+ ]
+ },
+ "rogue_4_recruit_ticket_medic_sp": {
+ "id": "rogue_4_recruit_ticket_medic_sp",
+ "profession": "MEDIC",
+ "rarity": "ALL",
+ "professionList": [
+ "MEDIC"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_4"
+ ],
+ "extraCharIds": [
+ "char_506_rmedic"
+ ]
+ },
+ "rogue_4_recruit_ticket_special_sp": {
+ "id": "rogue_4_recruit_ticket_special_sp",
+ "profession": "SPECIAL",
+ "rarity": "ALL",
+ "professionList": [
+ "SPECIAL"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_4"
+ ],
+ "extraCharIds": [
+ "char_504_rguard"
+ ]
+ },
+ "rogue_4_recruit_ticket_pioneer_vip": {
+ "id": "rogue_4_recruit_ticket_pioneer_vip",
+ "profession": "PIONEER",
+ "rarity": "ALL",
+ "professionList": [
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_5"
+ ],
+ "extraCharIds": [
+ "char_504_rguard"
+ ]
+ },
+ "rogue_4_recruit_ticket_warrior_vip": {
+ "id": "rogue_4_recruit_ticket_warrior_vip",
+ "profession": "WARRIOR",
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_5"
+ ],
+ "extraCharIds": [
+ "char_504_rguard"
+ ]
+ },
+ "rogue_4_recruit_ticket_tank_vip": {
+ "id": "rogue_4_recruit_ticket_tank_vip",
+ "profession": "TANK",
+ "rarity": "ALL",
+ "professionList": [
+ "TANK"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_5"
+ ],
+ "extraCharIds": [
+ "char_514_rdfend"
+ ]
+ },
+ "rogue_4_recruit_ticket_sniper_vip": {
+ "id": "rogue_4_recruit_ticket_sniper_vip",
+ "profession": "SNIPER",
+ "rarity": "ALL",
+ "professionList": [
+ "SNIPER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_5"
+ ],
+ "extraCharIds": [
+ "char_507_rsnipe"
+ ]
+ },
+ "rogue_4_recruit_ticket_caster_vip": {
+ "id": "rogue_4_recruit_ticket_caster_vip",
+ "profession": "CASTER",
+ "rarity": "ALL",
+ "professionList": [
+ "CASTER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_5"
+ ],
+ "extraCharIds": [
+ "char_505_rcast"
+ ]
+ },
+ "rogue_4_recruit_ticket_support_vip": {
+ "id": "rogue_4_recruit_ticket_support_vip",
+ "profession": "SUPPORT",
+ "rarity": "ALL",
+ "professionList": [
+ "SUPPORT"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_5"
+ ],
+ "extraCharIds": [
+ "char_505_rcast"
+ ]
+ },
+ "rogue_4_recruit_ticket_medic_vip": {
+ "id": "rogue_4_recruit_ticket_medic_vip",
+ "profession": "MEDIC",
+ "rarity": "ALL",
+ "professionList": [
+ "MEDIC"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_5"
+ ],
+ "extraCharIds": [
+ "char_506_rmedic"
+ ]
+ },
+ "rogue_4_recruit_ticket_special_vip": {
+ "id": "rogue_4_recruit_ticket_special_vip",
+ "profession": "SPECIAL",
+ "rarity": "ALL",
+ "professionList": [
+ "SPECIAL"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [
+ "TIER_5"
+ ],
+ "extraCharIds": [
+ "char_504_rguard"
+ ]
+ },
+ "rogue_4_recruit_ticket_double_1": {
+ "id": "rogue_4_recruit_ticket_double_1",
+ "profession": 513,
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard"
+ ]
+ },
+ "rogue_4_recruit_ticket_double_2": {
+ "id": "rogue_4_recruit_ticket_double_2",
+ "profession": 20,
+ "rarity": "ALL",
+ "professionList": [
+ "TANK",
+ "SUPPORT"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_514_rdfend",
+ "char_505_rcast"
+ ]
+ },
+ "rogue_4_recruit_ticket_double_3": {
+ "id": "rogue_4_recruit_ticket_double_3",
+ "profession": 10,
+ "rarity": "ALL",
+ "professionList": [
+ "SNIPER",
+ "MEDIC"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_506_rmedic",
+ "char_507_rsnipe"
+ ]
+ },
+ "rogue_4_recruit_ticket_double_4": {
+ "id": "rogue_4_recruit_ticket_double_4",
+ "profession": 96,
+ "rarity": "ALL",
+ "professionList": [
+ "CASTER",
+ "SPECIAL"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard",
+ "char_505_rcast"
+ ]
+ },
+ "rogue_4_recruit_ticket_double_1_vip": {
+ "id": "rogue_4_recruit_ticket_double_1_vip",
+ "profession": 513,
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard"
+ ]
+ },
+ "rogue_4_recruit_ticket_double_2_vip": {
+ "id": "rogue_4_recruit_ticket_double_2_vip",
+ "profession": 20,
+ "rarity": "ALL",
+ "professionList": [
+ "TANK",
+ "SUPPORT"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_514_rdfend",
+ "char_505_rcast"
+ ]
+ },
+ "rogue_4_recruit_ticket_double_3_vip": {
+ "id": "rogue_4_recruit_ticket_double_3_vip",
+ "profession": 10,
+ "rarity": "ALL",
+ "professionList": [
+ "SNIPER",
+ "MEDIC"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_506_rmedic",
+ "char_507_rsnipe"
+ ]
+ },
+ "rogue_4_recruit_ticket_double_4_vip": {
+ "id": "rogue_4_recruit_ticket_double_4_vip",
+ "profession": 96,
+ "rarity": "ALL",
+ "professionList": [
+ "CASTER",
+ "SPECIAL"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard",
+ "char_505_rcast"
+ ]
+ },
+ "rogue_4_recruit_ticket_quad_melee": {
+ "id": "rogue_4_recruit_ticket_quad_melee",
+ "profession": 581,
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR",
+ "TANK",
+ "SPECIAL",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard",
+ "char_514_rdfend"
+ ]
+ },
+ "rogue_4_recruit_ticket_quad_ranged": {
+ "id": "rogue_4_recruit_ticket_quad_ranged",
+ "profession": 58,
+ "rarity": "ALL",
+ "professionList": [
+ "SNIPER",
+ "MEDIC",
+ "SUPPORT",
+ "CASTER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_505_rcast",
+ "char_506_rmedic",
+ "char_507_rsnipe"
+ ]
+ },
+ "rogue_4_recruit_ticket_all": {
+ "id": "rogue_4_recruit_ticket_all",
+ "profession": 639,
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR",
+ "SNIPER",
+ "TANK",
+ "MEDIC",
+ "SUPPORT",
+ "CASTER",
+ "SPECIAL",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard",
+ "char_507_rsnipe",
+ "char_505_rcast",
+ "char_506_rmedic",
+ "char_514_rdfend"
+ ]
+ },
+ "rogue_4_recruit_ticket_5star": {
+ "id": "rogue_4_recruit_ticket_5star",
+ "profession": 639,
+ "rarity": 31,
+ "professionList": [
+ "WARRIOR",
+ "SNIPER",
+ "TANK",
+ "MEDIC",
+ "SUPPORT",
+ "CASTER",
+ "SPECIAL",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard",
+ "char_507_rsnipe",
+ "char_505_rcast",
+ "char_506_rmedic",
+ "char_514_rdfend"
+ ]
+ },
+ "rogue_4_recruit_ticket_all_premium": {
+ "id": "rogue_4_recruit_ticket_all_premium",
+ "profession": 639,
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR",
+ "SNIPER",
+ "TANK",
+ "MEDIC",
+ "SUPPORT",
+ "CASTER",
+ "SPECIAL",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 1,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard",
+ "char_507_rsnipe",
+ "char_505_rcast",
+ "char_506_rmedic",
+ "char_514_rdfend"
+ ]
+ },
+ "rogue_4_recruit_ticket_quad_melee_discount": {
+ "id": "rogue_4_recruit_ticket_quad_melee_discount",
+ "profession": 581,
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR",
+ "TANK",
+ "SPECIAL",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard",
+ "char_514_rdfend"
+ ]
+ },
+ "rogue_4_recruit_ticket_quad_ranged_discount": {
+ "id": "rogue_4_recruit_ticket_quad_ranged_discount",
+ "profession": 58,
+ "rarity": "ALL",
+ "professionList": [
+ "SNIPER",
+ "MEDIC",
+ "SUPPORT",
+ "CASTER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_505_rcast",
+ "char_506_rmedic",
+ "char_507_rsnipe"
+ ]
+ },
+ "rogue_4_recruit_ticket_all_discount": {
+ "id": "rogue_4_recruit_ticket_all_discount",
+ "profession": 639,
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR",
+ "SNIPER",
+ "TANK",
+ "MEDIC",
+ "SUPPORT",
+ "CASTER",
+ "SPECIAL",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": [
+ "char_504_rguard",
+ "char_507_rsnipe",
+ "char_505_rcast",
+ "char_506_rmedic",
+ "char_514_rdfend"
+ ]
+ },
+ "rogue_4_recruit_ticket_temp_5_up": {
+ "id": "rogue_4_recruit_ticket_temp_5_up",
+ "profession": 639,
+ "rarity": "TIER_5",
+ "professionList": [
+ "WARRIOR",
+ "SNIPER",
+ "TANK",
+ "MEDIC",
+ "SUPPORT",
+ "CASTER",
+ "SPECIAL",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_5"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": []
+ },
+ "rogue_4_recruit_ticket_temp_6_up": {
+ "id": "rogue_4_recruit_ticket_temp_6_up",
+ "profession": 639,
+ "rarity": "TIER_6",
+ "professionList": [
+ "WARRIOR",
+ "SNIPER",
+ "TANK",
+ "MEDIC",
+ "SUPPORT",
+ "CASTER",
+ "SPECIAL",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_6"
+ ],
+ "extraEliteNum": 0,
+ "extraFreeRarity": [],
+ "extraCharIds": []
+ }
+ },
+ "upgradeTickets": {
+ "rogue_4_upgrade_ticket_all": {
+ "id": "rogue_4_upgrade_ticket_all",
+ "profession": 639,
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR",
+ "SNIPER",
+ "TANK",
+ "MEDIC",
+ "SUPPORT",
+ "CASTER",
+ "SPECIAL",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ]
+ },
+ "rogue_4_upgrade_ticket_5star": {
+ "id": "rogue_4_upgrade_ticket_5star",
+ "profession": 639,
+ "rarity": 31,
+ "professionList": [
+ "WARRIOR",
+ "SNIPER",
+ "TANK",
+ "MEDIC",
+ "SUPPORT",
+ "CASTER",
+ "SPECIAL",
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5"
+ ]
+ },
+ "rogue_4_upgrade_ticket_pioneer": {
+ "id": "rogue_4_upgrade_ticket_pioneer",
+ "profession": "PIONEER",
+ "rarity": "ALL",
+ "professionList": [
+ "PIONEER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ]
+ },
+ "rogue_4_upgrade_ticket_warrior": {
+ "id": "rogue_4_upgrade_ticket_warrior",
+ "profession": "WARRIOR",
+ "rarity": "ALL",
+ "professionList": [
+ "WARRIOR"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ]
+ },
+ "rogue_4_upgrade_ticket_tank": {
+ "id": "rogue_4_upgrade_ticket_tank",
+ "profession": "TANK",
+ "rarity": "ALL",
+ "professionList": [
+ "TANK"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ]
+ },
+ "rogue_4_upgrade_ticket_sniper": {
+ "id": "rogue_4_upgrade_ticket_sniper",
+ "profession": "SNIPER",
+ "rarity": "ALL",
+ "professionList": [
+ "SNIPER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ]
+ },
+ "rogue_4_upgrade_ticket_caster": {
+ "id": "rogue_4_upgrade_ticket_caster",
+ "profession": "CASTER",
+ "rarity": "ALL",
+ "professionList": [
+ "CASTER"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ]
+ },
+ "rogue_4_upgrade_ticket_support": {
+ "id": "rogue_4_upgrade_ticket_support",
+ "profession": "SUPPORT",
+ "rarity": "ALL",
+ "professionList": [
+ "SUPPORT"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ]
+ },
+ "rogue_4_upgrade_ticket_medic": {
+ "id": "rogue_4_upgrade_ticket_medic",
+ "profession": "MEDIC",
+ "rarity": "ALL",
+ "professionList": [
+ "MEDIC"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ]
+ },
+ "rogue_4_upgrade_ticket_special": {
+ "id": "rogue_4_upgrade_ticket_special",
+ "profession": "SPECIAL",
+ "rarity": "ALL",
+ "professionList": [
+ "SPECIAL"
+ ],
+ "rarityList": [
+ "TIER_1",
+ "TIER_2",
+ "TIER_3",
+ "TIER_4",
+ "TIER_5",
+ "TIER_6"
+ ]
+ }
+ },
+ "customTickets": {},
+ "relics": {
+ "rogue_4_band_1": {
+ "id": "rogue_4_band_1",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hpmax"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "battle_extra_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hp"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_2": {
+ "id": "rogue_4_band_2",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hpmax"
+ },
+ {
+ "key": "count",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "battle_extra_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hp"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_3": {
+ "id": "rogue_4_band_3",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_recruit",
+ "blackboard": [
+ {
+ "key": "char_list",
+ "value": 0.0,
+ "valueStr": "char_504_rguard,char_507_rsnipe,char_505_rcast,char_506_rmedic,char_514_rdfend"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_4": {
+ "id": "rogue_4_band_4",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 20.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_5": {
+ "id": "rogue_4_band_5",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 30.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_6": {
+ "id": "rogue_4_band_6",
+ "buffs": [
+ {
+ "key": "item_cover_set",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hp"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.15,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 0.15,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_7": {
+ "id": "rogue_4_band_7",
+ "buffs": [
+ {
+ "key": "item_cover_set",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hp"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 0.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_8": {
+ "id": "rogue_4_band_8",
+ "buffs": [
+ {
+ "key": "recruit_cost",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "PIONEER,WARRIOR"
+ },
+ {
+ "key": "delta",
+ "value": -2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "upgrade_cost",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "PIONEER,WARRIOR"
+ },
+ {
+ "key": "delta",
+ "value": -1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "change_shop_slot_pool",
+ "blackboard": [
+ {
+ "key": "mapping",
+ "value": 0.0,
+ "valueStr": "pool_recruit_2:pool_recruit_double_1"
+ }
+ ]
+ },
+ {
+ "key": "change_shop_slot_pool",
+ "blackboard": [
+ {
+ "key": "mapping",
+ "value": 0.0,
+ "valueStr": "pool_shop_upgrade:pool_recruit_double_1"
+ }
+ ]
+ },
+ {
+ "key": "limited_direct_upgrade",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "PIONEER,WARRIOR"
+ },
+ {
+ "key": "count",
+ "value": 99999.0,
+ "valueStr": null
+ },
+ {
+ "key": "pr",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "limit",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_9": {
+ "id": "rogue_4_band_9",
+ "buffs": [
+ {
+ "key": "recruit_cost",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "TANK,SUPPORT"
+ },
+ {
+ "key": "delta",
+ "value": -2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "upgrade_cost",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "TANK,SUPPORT"
+ },
+ {
+ "key": "delta",
+ "value": -1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "change_shop_slot_pool",
+ "blackboard": [
+ {
+ "key": "mapping",
+ "value": 0.0,
+ "valueStr": "pool_recruit_2:pool_recruit_double_2"
+ }
+ ]
+ },
+ {
+ "key": "change_shop_slot_pool",
+ "blackboard": [
+ {
+ "key": "mapping",
+ "value": 0.0,
+ "valueStr": "pool_shop_upgrade:pool_recruit_double_2"
+ }
+ ]
+ },
+ {
+ "key": "limited_direct_upgrade",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "TANK,SUPPORT"
+ },
+ {
+ "key": "count",
+ "value": 99999.0,
+ "valueStr": null
+ },
+ {
+ "key": "pr",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "limit",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_10": {
+ "id": "rogue_4_band_10",
+ "buffs": [
+ {
+ "key": "recruit_cost",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "MEDIC,SNIPER"
+ },
+ {
+ "key": "delta",
+ "value": -2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "upgrade_cost",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "MEDIC,SNIPER"
+ },
+ {
+ "key": "delta",
+ "value": -1.0,
+ "valueStr": null
+ },
+ {
+ "key": "pr",
+ "value": 0.8,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "change_shop_slot_pool",
+ "blackboard": [
+ {
+ "key": "mapping",
+ "value": 0.0,
+ "valueStr": "pool_recruit_2:pool_recruit_double_3"
+ }
+ ]
+ },
+ {
+ "key": "change_shop_slot_pool",
+ "blackboard": [
+ {
+ "key": "mapping",
+ "value": 0.0,
+ "valueStr": "pool_shop_upgrade:pool_recruit_double_3"
+ }
+ ]
+ },
+ {
+ "key": "limited_direct_upgrade",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "MEDIC,SNIPER"
+ },
+ {
+ "key": "count",
+ "value": 99999.0,
+ "valueStr": null
+ },
+ {
+ "key": "pr",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "limit",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_11": {
+ "id": "rogue_4_band_11",
+ "buffs": [
+ {
+ "key": "recruit_cost",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "CASTER,SPECIAL"
+ },
+ {
+ "key": "delta",
+ "value": -2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "upgrade_cost",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "CASTER,SPECIAL"
+ },
+ {
+ "key": "delta",
+ "value": -1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "change_shop_slot_pool",
+ "blackboard": [
+ {
+ "key": "mapping",
+ "value": 0.0,
+ "valueStr": "pool_recruit_2:pool_recruit_double_4"
+ }
+ ]
+ },
+ {
+ "key": "change_shop_slot_pool",
+ "blackboard": [
+ {
+ "key": "mapping",
+ "value": 0.0,
+ "valueStr": "pool_shop_upgrade:pool_recruit_double_4"
+ }
+ ]
+ },
+ {
+ "key": "limited_direct_upgrade",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_4,TIER_5,TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "CASTER,SPECIAL"
+ },
+ {
+ "key": "count",
+ "value": 99999.0,
+ "valueStr": null
+ },
+ {
+ "key": "pr",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "limit",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_12": {
+ "id": "rogue_4_band_12",
+ "buffs": [
+ {
+ "key": "direct_upgrade",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "PIONEER,WARRIOR,TANK,SNIPER,CASTER,SUPPORT,MEDIC,SPECIAL"
+ },
+ {
+ "key": "count",
+ "value": 99999.0,
+ "valueStr": null
+ },
+ {
+ "key": "pr",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_13": {
+ "id": "rogue_4_band_13",
+ "buffs": [
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_sacrifice_n"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_sacrifice_n"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_sacrifice_r"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_sacrifice_r"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_sacrifice_r"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "secret_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_sacrifice_r"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_14": {
+ "id": "rogue_4_band_14",
+ "buffs": [
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "secret_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "secret_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_15": {
+ "id": "rogue_4_band_15",
+ "buffs": [
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "secret_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "secret_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "secret_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_16": {
+ "id": "rogue_4_band_16",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_17": {
+ "id": "rogue_4_band_17",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 10.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_18": {
+ "id": "rogue_4_band_18",
+ "buffs": [
+ {
+ "key": "add_node_refresh_count",
+ "blackboard": [
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "set_node_refresh_cost",
+ "blackboard": [
+ {
+ "key": "cost",
+ "value": 0.0,
+ "valueStr": "0,1,1"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_band_19": {
+ "id": "rogue_4_band_19",
+ "buffs": [
+ {
+ "key": "add_node_refresh_count",
+ "blackboard": [
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "set_node_refresh_cost",
+ "blackboard": [
+ {
+ "key": "cost",
+ "value": 0.0,
+ "valueStr": "0,1,1"
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_fragment_I_1"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_memory": {
+ "id": "rogue_4_feature_memory",
+ "buffs": [
+ {
+ "key": "fragment_memory",
+ "blackboard": [
+ {
+ "key": "drop_zone_id",
+ "value": 0.0,
+ "valueStr": "zone_4"
+ },
+ {
+ "key": "gen_zone_id",
+ "value": 0.0,
+ "valueStr": "zone_4,zone_5"
+ },
+ {
+ "key": "max_len",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "node",
+ "value": 0.0,
+ "valueStr": "BATTLE_NORMAL,BATTLE_ELITE"
+ },
+ {
+ "key": "rate",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "blacklist",
+ "value": 0.0,
+ "valueStr": "rogue_4_fragment_D_01,rogue_4_fragment_D_02"
+ },
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_res_2"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_change_zone_3_boss": {
+ "id": "rogue_4_feature_change_zone_3_boss",
+ "buffs": [
+ {
+ "key": "change_stage",
+ "blackboard": [
+ {
+ "key": "from",
+ "value": 0.0,
+ "valueStr": "ro4_b_1"
+ },
+ {
+ "key": "to",
+ "value": 0.0,
+ "valueStr": "ro4_b_1_c"
+ }
+ ]
+ },
+ {
+ "key": "change_stage",
+ "blackboard": [
+ {
+ "key": "from",
+ "value": 0.0,
+ "valueStr": "ro4_b_2"
+ },
+ {
+ "key": "to",
+ "value": 0.0,
+ "valueStr": "ro4_b_2_c"
+ }
+ ]
+ },
+ {
+ "key": "change_stage",
+ "blackboard": [
+ {
+ "key": "from",
+ "value": 0.0,
+ "valueStr": "ro4_b_3"
+ },
+ {
+ "key": "to",
+ "value": 0.0,
+ "valueStr": "ro4_b_3_c"
+ }
+ ]
+ },
+ {
+ "key": "change_stage",
+ "blackboard": [
+ {
+ "key": "from",
+ "value": 0.0,
+ "valueStr": "ro4_b_1_b"
+ },
+ {
+ "key": "to",
+ "value": 0.0,
+ "valueStr": "ro4_b_1_c"
+ }
+ ]
+ },
+ {
+ "key": "change_stage",
+ "blackboard": [
+ {
+ "key": "from",
+ "value": 0.0,
+ "valueStr": "ro4_b_2_b"
+ },
+ {
+ "key": "to",
+ "value": 0.0,
+ "valueStr": "ro4_b_2_c"
+ }
+ ]
+ },
+ {
+ "key": "change_stage",
+ "blackboard": [
+ {
+ "key": "from",
+ "value": 0.0,
+ "valueStr": "ro4_b_3_b"
+ },
+ {
+ "key": "to",
+ "value": 0.0,
+ "valueStr": "ro4_b_3_c"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_ending_2": {
+ "id": "rogue_4_feature_ending_2",
+ "buffs": [
+ {
+ "key": "change_stage",
+ "blackboard": [
+ {
+ "key": "from",
+ "value": 0.0,
+ "valueStr": "ro4_b_4"
+ },
+ {
+ "key": "to",
+ "value": 0.0,
+ "valueStr": "ro4_b_5"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_portalrelic": {
+ "id": "rogue_4_feature_portalrelic",
+ "buffs": [
+ {
+ "key": "secret_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_portal_relic"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_featrue_extra_disaster": {
+ "id": "rogue_4_featrue_extra_disaster",
+ "buffs": [
+ {
+ "key": "extend_disaster",
+ "blackboard": [
+ {
+ "key": "step",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_expedition_door": {
+ "id": "rogue_4_feature_expedition_door",
+ "buffs": [
+ {
+ "key": "battle_travel",
+ "blackboard": [
+ {
+ "key": "event_id",
+ "value": 0.0,
+ "valueStr": "rogue_first_step"
+ },
+ {
+ "key": "limit",
+ "value": 10.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_1": {
+ "id": "rogue_4_relic_legacy_1",
+ "buffs": [
+ {
+ "key": "char_squad_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "pioneer|warrior"
+ },
+ {
+ "key": "atk",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_2": {
+ "id": "rogue_4_relic_legacy_2",
+ "buffs": [
+ {
+ "key": "char_squad_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "pioneer|warrior"
+ },
+ {
+ "key": "def",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_3": {
+ "id": "rogue_4_relic_legacy_3",
+ "buffs": [
+ {
+ "key": "char_squad_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "tank|support"
+ },
+ {
+ "key": "atk",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_4": {
+ "id": "rogue_4_relic_legacy_4",
+ "buffs": [
+ {
+ "key": "char_squad_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "tank|support"
+ },
+ {
+ "key": "def",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_5": {
+ "id": "rogue_4_relic_legacy_5",
+ "buffs": [
+ {
+ "key": "char_squad_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "medic|sniper"
+ },
+ {
+ "key": "atk",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_6": {
+ "id": "rogue_4_relic_legacy_6",
+ "buffs": [
+ {
+ "key": "char_squad_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "medic|sniper"
+ },
+ {
+ "key": "attack_speed",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_7": {
+ "id": "rogue_4_relic_legacy_7",
+ "buffs": [
+ {
+ "key": "char_squad_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "caster|special"
+ },
+ {
+ "key": "atk",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_8": {
+ "id": "rogue_4_relic_legacy_8",
+ "buffs": [
+ {
+ "key": "char_squad_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "caster|special"
+ },
+ {
+ "key": "attack_speed",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_9": {
+ "id": "rogue_4_relic_legacy_9",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "hp_recovery_per_sec",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_9_a": {
+ "id": "rogue_4_relic_legacy_9_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "hp_recovery_per_sec",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_9_b": {
+ "id": "rogue_4_relic_legacy_9_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "hp_recovery_per_sec",
+ "value": 8.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_9_c": {
+ "id": "rogue_4_relic_legacy_9_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "hp_recovery_per_sec",
+ "value": 10.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_10": {
+ "id": "rogue_4_relic_legacy_10",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_10_a": {
+ "id": "rogue_4_relic_legacy_10_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_10_b": {
+ "id": "rogue_4_relic_legacy_10_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_10_c": {
+ "id": "rogue_4_relic_legacy_10_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 7.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_11": {
+ "id": "rogue_4_relic_legacy_11",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.01,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_11_a": {
+ "id": "rogue_4_relic_legacy_11_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.03,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_11_b": {
+ "id": "rogue_4_relic_legacy_11_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.05,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_11_c": {
+ "id": "rogue_4_relic_legacy_11_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.07,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_12": {
+ "id": "rogue_4_relic_legacy_12",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_12_a": {
+ "id": "rogue_4_relic_legacy_12_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_12_b": {
+ "id": "rogue_4_relic_legacy_12_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_12_c": {
+ "id": "rogue_4_relic_legacy_12_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 8.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_13": {
+ "id": "rogue_4_relic_legacy_13",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.02,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_13_a": {
+ "id": "rogue_4_relic_legacy_13_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.04,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_13_b": {
+ "id": "rogue_4_relic_legacy_13_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.06,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_13_c": {
+ "id": "rogue_4_relic_legacy_13_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_14": {
+ "id": "rogue_4_relic_legacy_14",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.03,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.03,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.03,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_14_a": {
+ "id": "rogue_4_relic_legacy_14_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.04,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.04,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.04,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_14_b": {
+ "id": "rogue_4_relic_legacy_14_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.05,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.05,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.05,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_14_c": {
+ "id": "rogue_4_relic_legacy_14_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.07,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.07,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.07,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_15": {
+ "id": "rogue_4_relic_legacy_15",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.04,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_15_a": {
+ "id": "rogue_4_relic_legacy_15_a",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.05,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_15_b": {
+ "id": "rogue_4_relic_legacy_15_b",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.06,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_15_c": {
+ "id": "rogue_4_relic_legacy_15_c",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_16": {
+ "id": "rogue_4_relic_legacy_16",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.04,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_16_a": {
+ "id": "rogue_4_relic_legacy_16_a",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.05,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_16_b": {
+ "id": "rogue_4_relic_legacy_16_b",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.06,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_16_c": {
+ "id": "rogue_4_relic_legacy_16_c",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_17": {
+ "id": "rogue_4_relic_legacy_17",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.06,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_17_a": {
+ "id": "rogue_4_relic_legacy_17_a",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.07,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_17_b": {
+ "id": "rogue_4_relic_legacy_17_b",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_17_c": {
+ "id": "rogue_4_relic_legacy_17_c",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_18": {
+ "id": "rogue_4_relic_legacy_18",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.06,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_18_a": {
+ "id": "rogue_4_relic_legacy_18_a",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.07,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_18_b": {
+ "id": "rogue_4_relic_legacy_18_b",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_18_c": {
+ "id": "rogue_4_relic_legacy_18_c",
+ "buffs": [
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_19": {
+ "id": "rogue_4_relic_legacy_19",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_20": {
+ "id": "rogue_4_relic_legacy_20",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_21": {
+ "id": "rogue_4_relic_legacy_21",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_22": {
+ "id": "rogue_4_relic_legacy_22",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_23": {
+ "id": "rogue_4_relic_legacy_23",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_24": {
+ "id": "rogue_4_relic_legacy_24",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_25": {
+ "id": "rogue_4_relic_legacy_25",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_26": {
+ "id": "rogue_4_relic_legacy_26",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "level_char_limit_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_27": {
+ "id": "rogue_4_relic_legacy_27",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_28": {
+ "id": "rogue_4_relic_legacy_28",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_29": {
+ "id": "rogue_4_relic_legacy_29",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hpmax"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_30": {
+ "id": "rogue_4_relic_legacy_30",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hpmax"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hp"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_31": {
+ "id": "rogue_4_relic_legacy_31",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hpmax"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_32": {
+ "id": "rogue_4_relic_legacy_32",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hpmax"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_33": {
+ "id": "rogue_4_relic_legacy_33",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hpmax"
+ },
+ {
+ "key": "count",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_34": {
+ "id": "rogue_4_relic_legacy_34",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_34_a": {
+ "id": "rogue_4_relic_legacy_34_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_34_b": {
+ "id": "rogue_4_relic_legacy_34_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_34_c": {
+ "id": "rogue_4_relic_legacy_34_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_35": {
+ "id": "rogue_4_relic_legacy_35",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_35_a": {
+ "id": "rogue_4_relic_legacy_35_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_35_b": {
+ "id": "rogue_4_relic_legacy_35_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_35_c": {
+ "id": "rogue_4_relic_legacy_35_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_36": {
+ "id": "rogue_4_relic_legacy_36",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_36_a": {
+ "id": "rogue_4_relic_legacy_36_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.03,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_36_b": {
+ "id": "rogue_4_relic_legacy_36_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.05,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_36_c": {
+ "id": "rogue_4_relic_legacy_36_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.07,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_37": {
+ "id": "rogue_4_relic_legacy_37",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_37_a": {
+ "id": "rogue_4_relic_legacy_37_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_37_b": {
+ "id": "rogue_4_relic_legacy_37_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 7.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_37_c": {
+ "id": "rogue_4_relic_legacy_37_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 7.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_38": {
+ "id": "rogue_4_relic_legacy_38",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 8.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_38_a": {
+ "id": "rogue_4_relic_legacy_38_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 9.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_38_b": {
+ "id": "rogue_4_relic_legacy_38_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 10.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_38_c": {
+ "id": "rogue_4_relic_legacy_38_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 12.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_39": {
+ "id": "rogue_4_relic_legacy_39",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 10.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_39_a": {
+ "id": "rogue_4_relic_legacy_39_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 10.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_39_b": {
+ "id": "rogue_4_relic_legacy_39_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 11.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_39_c": {
+ "id": "rogue_4_relic_legacy_39_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 12.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_40": {
+ "id": "rogue_4_relic_legacy_40",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 18.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_40_a": {
+ "id": "rogue_4_relic_legacy_40_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 18.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_40_b": {
+ "id": "rogue_4_relic_legacy_40_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 19.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_40_c": {
+ "id": "rogue_4_relic_legacy_40_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 20.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_41": {
+ "id": "rogue_4_relic_legacy_41",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 25.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_41_a": {
+ "id": "rogue_4_relic_legacy_41_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 26.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_41_b": {
+ "id": "rogue_4_relic_legacy_41_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 28.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_41_c": {
+ "id": "rogue_4_relic_legacy_41_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 30.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_42": {
+ "id": "rogue_4_relic_legacy_42",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_all"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_42_a": {
+ "id": "rogue_4_relic_legacy_42_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_all"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_42_b": {
+ "id": "rogue_4_relic_legacy_42_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_all"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_42_c": {
+ "id": "rogue_4_relic_legacy_42_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_all"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_43": {
+ "id": "rogue_4_relic_legacy_43",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_all"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_43_a": {
+ "id": "rogue_4_relic_legacy_43_a",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_all"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_43_b": {
+ "id": "rogue_4_relic_legacy_43_b",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_all"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_43_c": {
+ "id": "rogue_4_relic_legacy_43_c",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_all"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_44": {
+ "id": "rogue_4_relic_legacy_44",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_all"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_45": {
+ "id": "rogue_4_relic_legacy_45",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_pioneer"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_46": {
+ "id": "rogue_4_relic_legacy_46",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_warrior"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_47": {
+ "id": "rogue_4_relic_legacy_47",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_tank"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_48": {
+ "id": "rogue_4_relic_legacy_48",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_sniper"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_49": {
+ "id": "rogue_4_relic_legacy_49",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_caster"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_50": {
+ "id": "rogue_4_relic_legacy_50",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_support"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_51": {
+ "id": "rogue_4_relic_legacy_51",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_medic"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_52": {
+ "id": "rogue_4_relic_legacy_52",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_upgrade_ticket_special"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_53": {
+ "id": "rogue_4_relic_legacy_53",
+ "buffs": [
+ {
+ "key": "shop_discount_rarity",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "up",
+ "value": -0.5,
+ "valueStr": null
+ },
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "NORMAL"
+ }
+ ]
+ },
+ {
+ "key": "shop_discount_rarity",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "up",
+ "value": -0.5,
+ "valueStr": null
+ },
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "RARE"
+ }
+ ]
+ },
+ {
+ "key": "shop_discount_rarity",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "up",
+ "value": -0.5,
+ "valueStr": null
+ },
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "SUPER_RARE"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_54": {
+ "id": "rogue_4_relic_legacy_54",
+ "buffs": [
+ {
+ "key": "battle_extra_recruit_ticket",
+ "blackboard": [
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_55": {
+ "id": "rogue_4_relic_legacy_55",
+ "buffs": [
+ {
+ "key": "battle_extra_relic",
+ "blackboard": [
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_56": {
+ "id": "rogue_4_relic_legacy_56",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hp"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_57": {
+ "id": "rogue_4_relic_legacy_57",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hp"
+ },
+ {
+ "key": "count",
+ "value": 7.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "battle_extra_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hp"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_58": {
+ "id": "rogue_4_relic_legacy_58",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_59": {
+ "id": "rogue_4_relic_legacy_59",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_atk_down"
+ },
+ {
+ "key": "atk",
+ "value": -0.07,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_60": {
+ "id": "rogue_4_relic_legacy_60",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_atk_down"
+ },
+ {
+ "key": "atk",
+ "value": -0.12,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_61": {
+ "id": "rogue_4_relic_legacy_61",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_atk_down"
+ },
+ {
+ "key": "atk",
+ "value": -0.17,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_62": {
+ "id": "rogue_4_relic_legacy_62",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_def_down"
+ },
+ {
+ "key": "def",
+ "value": -0.12,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_63": {
+ "id": "rogue_4_relic_legacy_63",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_def_down"
+ },
+ {
+ "key": "def",
+ "value": -0.21,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_64": {
+ "id": "rogue_4_relic_legacy_64",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_def_down"
+ },
+ {
+ "key": "def",
+ "value": -0.3,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_65": {
+ "id": "rogue_4_relic_legacy_65",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_max_hp_down"
+ },
+ {
+ "key": "max_hp",
+ "value": -0.15,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_66": {
+ "id": "rogue_4_relic_legacy_66",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_max_hp_down"
+ },
+ {
+ "key": "max_hp",
+ "value": -0.1,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_67": {
+ "id": "rogue_4_relic_legacy_67",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_max_hp_down"
+ },
+ {
+ "key": "max_hp",
+ "value": -0.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_68": {
+ "id": "rogue_4_relic_legacy_68",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.15,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_69": {
+ "id": "rogue_4_relic_legacy_69",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.25,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_70": {
+ "id": "rogue_4_relic_legacy_70",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.35,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_71": {
+ "id": "rogue_4_relic_legacy_71",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.buildable",
+ "value": 0.0,
+ "valueStr": "melee"
+ },
+ {
+ "key": "atk",
+ "value": 0.15,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_72": {
+ "id": "rogue_4_relic_legacy_72",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.buildable",
+ "value": 0.0,
+ "valueStr": "melee"
+ },
+ {
+ "key": "atk",
+ "value": 0.25,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_73": {
+ "id": "rogue_4_relic_legacy_73",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.buildable",
+ "value": 0.0,
+ "valueStr": "melee"
+ },
+ {
+ "key": "atk",
+ "value": 0.35,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_74": {
+ "id": "rogue_4_relic_legacy_74",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.buildable",
+ "value": 0.0,
+ "valueStr": "ranged"
+ },
+ {
+ "key": "atk",
+ "value": 0.15,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_75": {
+ "id": "rogue_4_relic_legacy_75",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.buildable",
+ "value": 0.0,
+ "valueStr": "ranged"
+ },
+ {
+ "key": "atk",
+ "value": 0.25,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_76": {
+ "id": "rogue_4_relic_legacy_76",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.buildable",
+ "value": 0.0,
+ "valueStr": "ranged"
+ },
+ {
+ "key": "atk",
+ "value": 0.35,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_77": {
+ "id": "rogue_4_relic_legacy_77",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_78": {
+ "id": "rogue_4_relic_legacy_78",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.35,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_79": {
+ "id": "rogue_4_relic_legacy_79",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_80": {
+ "id": "rogue_4_relic_legacy_80",
+ "buffs": [
+ {
+ "key": "global_buff_stack_base_one",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_damage_scale[phy]"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.15,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_81": {
+ "id": "rogue_4_relic_legacy_81",
+ "buffs": [
+ {
+ "key": "global_buff_stack_base_one",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_damage_scale[phy]"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.25,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_82": {
+ "id": "rogue_4_relic_legacy_82",
+ "buffs": [
+ {
+ "key": "global_buff_stack_base_one",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_damage_scale[phy]"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.35,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_83": {
+ "id": "rogue_4_relic_legacy_83",
+ "buffs": [
+ {
+ "key": "global_buff_stack_base_one",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_damage_scale[mag]"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_84": {
+ "id": "rogue_4_relic_legacy_84",
+ "buffs": [
+ {
+ "key": "global_buff_stack_base_one",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_damage_scale[mag]"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.3,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_85": {
+ "id": "rogue_4_relic_legacy_85",
+ "buffs": [
+ {
+ "key": "global_buff_stack_base_one",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_damage_scale[mag]"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.4,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_86": {
+ "id": "rogue_4_relic_legacy_86",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "heal_scale"
+ },
+ {
+ "key": "heal_scale",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hp_recovery_per_sec[mul]"
+ },
+ {
+ "key": "hp_recovery_per_sec",
+ "value": 0.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hp_recovery_per_sec_by_max_hp_ratio[mul]"
+ },
+ {
+ "key": "hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_87": {
+ "id": "rogue_4_relic_legacy_87",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "heal_scale"
+ },
+ {
+ "key": "heal_scale",
+ "value": 1.3,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hp_recovery_per_sec[mul]"
+ },
+ {
+ "key": "hp_recovery_per_sec",
+ "value": 0.3,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hp_recovery_per_sec_by_max_hp_ratio[mul]"
+ },
+ {
+ "key": "hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.3,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_88": {
+ "id": "rogue_4_relic_legacy_88",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.01,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_89": {
+ "id": "rogue_4_relic_legacy_89",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "evade[physical]"
+ },
+ {
+ "key": "prob",
+ "value": 0.15,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_90": {
+ "id": "rogue_4_relic_legacy_90",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "evade[magical]"
+ },
+ {
+ "key": "prob",
+ "value": 0.15,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_91": {
+ "id": "rogue_4_relic_legacy_91",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "evade[non_pure]"
+ },
+ {
+ "key": "prob",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_92": {
+ "id": "rogue_4_relic_legacy_92",
+ "buffs": [
+ {
+ "key": "level_init_cost_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 10.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_93": {
+ "id": "rogue_4_relic_legacy_93",
+ "buffs": [
+ {
+ "key": "level_init_cost_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 20.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_94": {
+ "id": "rogue_4_relic_legacy_94",
+ "buffs": [
+ {
+ "key": "level_init_cost_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 30.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_95": {
+ "id": "rogue_4_relic_legacy_95",
+ "buffs": [
+ {
+ "key": "deck_card_buff",
+ "blackboard": [
+ {
+ "key": "selector.buildable",
+ "value": 0.0,
+ "valueStr": "melee"
+ },
+ {
+ "key": "buildable_type",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_96": {
+ "id": "rogue_4_relic_legacy_96",
+ "buffs": [
+ {
+ "key": "deck_card_buff",
+ "blackboard": [
+ {
+ "key": "selector.buildable",
+ "value": 0.0,
+ "valueStr": "ranged"
+ },
+ {
+ "key": "buildable_type",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_97": {
+ "id": "rogue_4_relic_legacy_97",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "pioneer"
+ },
+ {
+ "key": "cost",
+ "value": -2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "pioneer"
+ },
+ {
+ "key": "max_hp",
+ "value": 0.6,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_98": {
+ "id": "rogue_4_relic_legacy_98",
+ "buffs": [
+ {
+ "key": "global_buff_stack",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp[pioneer]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "pioneer"
+ },
+ {
+ "key": "sp",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_99": {
+ "id": "rogue_4_relic_legacy_99",
+ "buffs": [
+ {
+ "key": "char_skill_cost_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "pioneer"
+ },
+ {
+ "key": "scale",
+ "value": 0.65,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_100": {
+ "id": "rogue_4_relic_legacy_100",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "pioneer"
+ },
+ {
+ "key": "atk",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_101": {
+ "id": "rogue_4_relic_legacy_101",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior"
+ },
+ {
+ "key": "cost",
+ "value": -3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior"
+ },
+ {
+ "key": "max_hp",
+ "value": 0.4,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_102": {
+ "id": "rogue_4_relic_legacy_102",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior"
+ },
+ {
+ "key": "atk",
+ "value": 0.25,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_103": {
+ "id": "rogue_4_relic_legacy_103",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp[warrior]"
+ },
+ {
+ "key": "sp",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_104": {
+ "id": "rogue_4_relic_legacy_104",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior"
+ },
+ {
+ "key": "atk",
+ "value": 0.4,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": -0.4,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior"
+ },
+ {
+ "key": "attack_speed",
+ "value": 30.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_105": {
+ "id": "rogue_4_relic_legacy_105",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "tank"
+ },
+ {
+ "key": "cost",
+ "value": -3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "tank"
+ },
+ {
+ "key": "max_hp",
+ "value": 0.4,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_106": {
+ "id": "rogue_4_relic_legacy_106",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "tank"
+ },
+ {
+ "key": "atk",
+ "value": 0.6,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_107": {
+ "id": "rogue_4_relic_legacy_107",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "tank"
+ },
+ {
+ "key": "max_hp",
+ "value": 0.4,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "tank"
+ },
+ {
+ "key": "def",
+ "value": 0.4,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "tank"
+ },
+ {
+ "key": "magic_resistance",
+ "value": 20.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_108": {
+ "id": "rogue_4_relic_legacy_108",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp[tank]"
+ },
+ {
+ "key": "sp",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_109": {
+ "id": "rogue_4_relic_legacy_109",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "sniper"
+ },
+ {
+ "key": "cost",
+ "value": -2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "sniper"
+ },
+ {
+ "key": "max_hp",
+ "value": 0.6,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_110": {
+ "id": "rogue_4_relic_legacy_110",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "sniper"
+ },
+ {
+ "key": "atk",
+ "value": 0.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_111": {
+ "id": "rogue_4_relic_legacy_111",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "sniper"
+ },
+ {
+ "key": "max_hp",
+ "value": -0.4,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.4,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_112": {
+ "id": "rogue_4_relic_legacy_112",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "sniper"
+ },
+ {
+ "key": "attack_speed",
+ "value": 70.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_113": {
+ "id": "rogue_4_relic_legacy_113",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "caster"
+ },
+ {
+ "key": "cost",
+ "value": -3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "caster"
+ },
+ {
+ "key": "max_hp",
+ "value": 0.6,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_114": {
+ "id": "rogue_4_relic_legacy_114",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "caster"
+ },
+ {
+ "key": "atk",
+ "value": 0.25,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "caster"
+ },
+ {
+ "key": "attack_speed",
+ "value": 25.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_115": {
+ "id": "rogue_4_relic_legacy_115",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp_recover[caster]"
+ },
+ {
+ "key": "sp_recovery_per_sec",
+ "value": 0.4,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_116": {
+ "id": "rogue_4_relic_legacy_116",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "caster"
+ },
+ {
+ "key": "max_hp",
+ "value": -0.4,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "damage_scale[caster]"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.7,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_117": {
+ "id": "rogue_4_relic_legacy_117",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "support"
+ },
+ {
+ "key": "cost",
+ "value": -2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "support"
+ },
+ {
+ "key": "max_hp",
+ "value": 0.6,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_118": {
+ "id": "rogue_4_relic_legacy_118",
+ "buffs": [
+ {
+ "key": "char_skill_cost_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "support"
+ },
+ {
+ "key": "scale",
+ "value": 0.6,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_119": {
+ "id": "rogue_4_relic_legacy_119",
+ "buffs": [
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_atk_up_in_range"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "support"
+ },
+ {
+ "key": "atk",
+ "value": 0.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_120": {
+ "id": "rogue_4_relic_legacy_120",
+ "buffs": [
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "defdown[support]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "support"
+ },
+ {
+ "key": "def",
+ "value": -0.2,
+ "valueStr": null
+ },
+ {
+ "key": "magic_resistance",
+ "value": -0.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_121": {
+ "id": "rogue_4_relic_legacy_121",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "medic"
+ },
+ {
+ "key": "cost",
+ "value": -2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "medic"
+ },
+ {
+ "key": "max_hp",
+ "value": 0.6,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_122": {
+ "id": "rogue_4_relic_legacy_122",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp_recover[medic]"
+ },
+ {
+ "key": "sp_recovery_per_sec",
+ "value": 0.3,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_123": {
+ "id": "rogue_4_relic_legacy_123",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "medic"
+ },
+ {
+ "key": "attack_speed",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_124": {
+ "id": "rogue_4_relic_legacy_124",
+ "buffs": [
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "statusresistance[medic]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "medic"
+ },
+ {
+ "key": "one_minus_status_resistance",
+ "value": -0.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_125": {
+ "id": "rogue_4_relic_legacy_125",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "special"
+ },
+ {
+ "key": "cost",
+ "value": -2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "special"
+ },
+ {
+ "key": "max_hp",
+ "value": 0.6,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_126": {
+ "id": "rogue_4_relic_legacy_126",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "special"
+ },
+ {
+ "key": "attack_speed",
+ "value": 30.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_127": {
+ "id": "rogue_4_relic_legacy_127",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "special"
+ },
+ {
+ "key": "respawn_time",
+ "value": -0.35,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_128": {
+ "id": "rogue_4_relic_legacy_128",
+ "buffs": [
+ {
+ "key": "global_buff_stack",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp[born]"
+ },
+ {
+ "key": "sp",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_129": {
+ "id": "rogue_4_relic_legacy_129",
+ "buffs": [
+ {
+ "key": "global_buff_stack",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp[born]"
+ },
+ {
+ "key": "sp",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_130": {
+ "id": "rogue_4_relic_legacy_130",
+ "buffs": [
+ {
+ "key": "global_buff_stack",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp[born]"
+ },
+ {
+ "key": "sp",
+ "value": 18.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_131": {
+ "id": "rogue_4_relic_legacy_131",
+ "buffs": [
+ {
+ "key": "global_buff_stack",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp_recover[normal]"
+ },
+ {
+ "key": "sp_recovery_per_sec",
+ "value": 0.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_132": {
+ "id": "rogue_4_relic_legacy_132",
+ "buffs": [
+ {
+ "key": "global_buff_stack",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp_recover[normal]"
+ },
+ {
+ "key": "sp_recovery_per_sec",
+ "value": 0.35,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_133": {
+ "id": "rogue_4_relic_legacy_133",
+ "buffs": [
+ {
+ "key": "global_buff_stack",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp_recover[normal]"
+ },
+ {
+ "key": "sp_recovery_per_sec",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_134": {
+ "id": "rogue_4_relic_legacy_134",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp[attack_or_damage]"
+ },
+ {
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_135": {
+ "id": "rogue_4_relic_legacy_135",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp[attack_or_damage]"
+ },
+ {
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 2.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_136": {
+ "id": "rogue_4_relic_legacy_136",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp[attack_or_damage]"
+ },
+ {
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_137": {
+ "id": "rogue_4_relic_legacy_137",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "periodic_damage[stun&frozen&unmovable]"
+ },
+ {
+ "key": "damage",
+ "value": 700.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.side",
+ "value": 0.0,
+ "valueStr": "enemy"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_138": {
+ "id": "rogue_4_relic_legacy_138",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "periodic_damage[stun&frozen&unmovable]"
+ },
+ {
+ "key": "damage",
+ "value": 1000.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.side",
+ "value": 0.0,
+ "valueStr": "enemy"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_139": {
+ "id": "rogue_4_relic_legacy_139",
+ "buffs": [
+ {
+ "key": "enemy_attribute_add",
+ "blackboard": [
+ {
+ "key": "one_minus_status_resistance",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_140": {
+ "id": "rogue_4_relic_legacy_140",
+ "buffs": [
+ {
+ "key": "enemy_attribute_add",
+ "blackboard": [
+ {
+ "key": "one_minus_status_resistance",
+ "value": 1.1,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_141": {
+ "id": "rogue_4_relic_legacy_141",
+ "buffs": [
+ {
+ "key": "enemy_attribute_add",
+ "blackboard": [
+ {
+ "key": "one_minus_status_resistance",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_142": {
+ "id": "rogue_4_relic_legacy_142",
+ "buffs": [
+ {
+ "key": "char_squad_attribute_mul_ex",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_143": {
+ "id": "rogue_4_relic_legacy_143",
+ "buffs": [
+ {
+ "key": "up_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_exp"
+ },
+ {
+ "key": "up",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "mask",
+ "value": 0.0,
+ "valueStr": "battle"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_144": {
+ "id": "rogue_4_relic_legacy_144",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_1_damage_scale_by_distance"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "min_dist",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "max_dist",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_145": {
+ "id": "rogue_4_relic_legacy_145",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_1_attack_up_after_skill"
+ },
+ {
+ "key": "atk",
+ "value": 0.01,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 60.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_146": {
+ "id": "rogue_4_relic_legacy_146",
+ "buffs": [
+ {
+ "key": "layer_char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 7.0,
+ "valueStr": null
+ },
+ {
+ "key": "stack_by_res",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "stack_by_res_cnt",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_147": {
+ "id": "rogue_4_relic_legacy_147",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "atk_up_on_skill_start"
+ },
+ {
+ "key": "atk",
+ "value": 0.6,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_148": {
+ "id": "rogue_4_relic_legacy_148",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "atk_up_on_skill_start"
+ },
+ {
+ "key": "atk",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_149": {
+ "id": "rogue_4_relic_legacy_149",
+ "buffs": [
+ {
+ "key": "global_buff_stack_base_one",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_damage_scale[pure]"
+ },
+ {
+ "key": "damage_scale",
+ "value": 2.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_150": {
+ "id": "rogue_4_relic_legacy_150",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_relic_mark[king_suit]"
+ }
+ ]
+ },
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_attack_speed_up[life_point]"
+ },
+ {
+ "key": "life_point",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack_speed",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_151": {
+ "id": "rogue_4_relic_legacy_151",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "attr_up_on_trigger[def&mag_resist]"
+ },
+ {
+ "key": "interval",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 300.0,
+ "valueStr": null
+ },
+ {
+ "key": "magic_resistance",
+ "value": 30.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_152": {
+ "id": "rogue_4_relic_legacy_152",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "stun_on_reach_exit"
+ },
+ {
+ "key": "stun",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_153": {
+ "id": "rogue_4_relic_legacy_153",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "damage_on_reach_exit"
+ },
+ {
+ "key": "damage",
+ "value": 5000.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_154": {
+ "id": "rogue_4_relic_legacy_154",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_relic_mark[king_suit]"
+ }
+ ]
+ },
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_atk_up[life_point][king_suit]"
+ },
+ {
+ "key": "rogue_2_atk_up[king_suit].atk",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "rogue_2_atk_up[king_suit][bonus].atk",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_155": {
+ "id": "rogue_4_relic_legacy_155",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_attr_up[evade]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ },
+ {
+ "key": "duration",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.7,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_156": {
+ "id": "rogue_4_relic_legacy_156",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_attr_up_2[evade]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ },
+ {
+ "key": "duration",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 1.3,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_157": {
+ "id": "rogue_4_relic_legacy_157",
+ "buffs": [
+ {
+ "key": "gift_on_buy",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "gift_on_sacrifice",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_158": {
+ "id": "rogue_4_relic_legacy_158",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_3_increaseMaxHPWhenHavingShield"
+ },
+ {
+ "key": "max_hp",
+ "value": 0.6,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_159": {
+ "id": "rogue_4_relic_legacy_159",
+ "buffs": [
+ {
+ "key": "layer_after_battle_data",
+ "blackboard": [
+ {
+ "key": "src",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_legacy_159"
+ },
+ {
+ "key": "max",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "scale",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "prob",
+ "value": 0.3,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "layer_char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.05,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_160": {
+ "id": "rogue_4_relic_legacy_160",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_3_tokenEvolution"
+ },
+ {
+ "key": "atk",
+ "value": 0.6,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "token"
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "token"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_161": {
+ "id": "rogue_4_relic_legacy_161",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_small_gift"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_small_gift"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_small_gift"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_162": {
+ "id": "rogue_4_relic_legacy_162",
+ "buffs": [
+ {
+ "key": "layer_after_battle_node",
+ "blackboard": [
+ {
+ "key": "src",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_legacy_162"
+ },
+ {
+ "key": "max",
+ "value": 15.0,
+ "valueStr": null
+ },
+ {
+ "key": "init",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "node",
+ "value": 0.0,
+ "valueStr": "BATTLE_ELITE"
+ }
+ ]
+ },
+ {
+ "key": "layer_char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_163": {
+ "id": "rogue_4_relic_legacy_163",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_3_relic_fight_34"
+ },
+ {
+ "key": "atk",
+ "value": 0.6,
+ "valueStr": null
+ },
+ {
+ "key": "one_minus_status_resistance",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "status_resistance[limit]",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_164": {
+ "id": "rogue_4_relic_legacy_164",
+ "buffs": [
+ {
+ "key": "layer_after_battle_node",
+ "blackboard": [
+ {
+ "key": "src",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_legacy_164"
+ },
+ {
+ "key": "max",
+ "value": 15.0,
+ "valueStr": null
+ },
+ {
+ "key": "init",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "node",
+ "value": 0.0,
+ "valueStr": "BATTLE_ELITE"
+ }
+ ]
+ },
+ {
+ "key": "layer_char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.05,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_165": {
+ "id": "rogue_4_relic_legacy_165",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "extra_damage_via_cur_hp_ratio[magic]"
+ },
+ {
+ "key": "hp_ratio",
+ "value": 0.03,
+ "valueStr": null
+ },
+ {
+ "key": "selector.sub_profession",
+ "value": 0.0,
+ "valueStr": "slower|underminer|blessing"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_166": {
+ "id": "rogue_4_relic_legacy_166",
+ "buffs": [
+ {
+ "key": "extra_gold_from_chest",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "trap_757_skzbox"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "extra_gold_from_chest",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx"
+ },
+ {
+ "key": "count",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "extra_gold_from_chest",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "trap_759_skzwyx"
+ },
+ {
+ "key": "count",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_167": {
+ "id": "rogue_4_relic_legacy_167",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_3_bornShield[via_MaxHp]"
+ },
+ {
+ "key": "born_hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "selector.buildable",
+ "value": 0.0,
+ "valueStr": "melee"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_168": {
+ "id": "rogue_4_relic_legacy_168",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_3_rangedATKUp"
+ },
+ {
+ "key": "atk",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_169": {
+ "id": "rogue_4_relic_legacy_169",
+ "buffs": [
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_projectile_on_killed[stun]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer|token"
+ },
+ {
+ "key": "stun",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_projectile_on_killed[stun]"
+ },
+ {
+ "key": "selector",
+ "value": 0.0,
+ "valueStr": "trap_079_allydonq"
+ },
+ {
+ "key": "selector.side ",
+ "value": 0.0,
+ "valueStr": " ally"
+ },
+ {
+ "key": "stun",
+ "value": 6.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_170": {
+ "id": "rogue_4_relic_legacy_170",
+ "buffs": [
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "AtkUp[BlockJustOne]"
+ },
+ {
+ "key": "atk",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_171": {
+ "id": "rogue_4_relic_legacy_171",
+ "buffs": [
+ {
+ "key": "char_random_target_attribute",
+ "blackboard": [
+ {
+ "key": "cnt",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "multiplier@atk",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "multiplier@max_hp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "effect",
+ "value": 0.0,
+ "valueStr": "relic_1_m17_buff_01_start"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_172": {
+ "id": "rogue_4_relic_legacy_172",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "damage_block[stack]"
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "damage_block[stack]"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_173": {
+ "id": "rogue_4_relic_legacy_173",
+ "buffs": [
+ {
+ "key": "up_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "up",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "mask",
+ "value": 0.0,
+ "valueStr": "battle"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_174": {
+ "id": "rogue_4_relic_legacy_174",
+ "buffs": [
+ {
+ "key": "layer_char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "stack_by_res",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "stack_by_res_cnt",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_175": {
+ "id": "rogue_4_relic_legacy_175",
+ "buffs": [
+ {
+ "key": "layer_char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "stack_by_res",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "stack_by_res_cnt",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_176": {
+ "id": "rogue_4_relic_legacy_176",
+ "buffs": [
+ {
+ "key": "node_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "node",
+ "value": 0.0,
+ "valueStr": "NOBAT"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_177": {
+ "id": "rogue_4_relic_legacy_177",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_attack_speed_down"
+ },
+ {
+ "key": "attack_speed",
+ "value": -15.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_178": {
+ "id": "rogue_4_relic_legacy_178",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_max_hp_down"
+ },
+ {
+ "key": "max_hp",
+ "value": -0.15,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_move_speed_down"
+ },
+ {
+ "key": "move_speed",
+ "value": -0.15,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_179": {
+ "id": "rogue_4_relic_legacy_179",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_attr_up[limited]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ },
+ {
+ "key": "duration",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack_speed",
+ "value": 40.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "block_cnt",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_180": {
+ "id": "rogue_4_relic_legacy_180",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_attr_up[limited]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ },
+ {
+ "key": "duration",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "attack_speed",
+ "value": 70.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "block_cnt",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_181": {
+ "id": "rogue_4_relic_legacy_181",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_hp_ratio_to_attr_add[atk]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ },
+ {
+ "key": "min_hp_ratio",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp_ratio",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "min_atk",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "max_atk",
+ "value": 0.3,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_182": {
+ "id": "rogue_4_relic_legacy_182",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_hp_ratio_to_attr_add[attack_speed]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ },
+ {
+ "key": "min_hp_ratio",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp_ratio",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "min_attack_speed",
+ "value": 60.0,
+ "valueStr": null
+ },
+ {
+ "key": "max_attack_speed",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_183": {
+ "id": "rogue_4_relic_legacy_183",
+ "buffs": [
+ {
+ "key": "up_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_exp"
+ },
+ {
+ "key": "up",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "mask",
+ "value": 0.0,
+ "valueStr": "battle"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_184": {
+ "id": "rogue_4_relic_legacy_184",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_recruit_ticket_temp_5_up"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_185": {
+ "id": "rogue_4_relic_legacy_185",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_recruit_ticket_temp_6_up"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_186": {
+ "id": "rogue_4_relic_legacy_186",
+ "buffs": [
+ {
+ "key": "deck_card_buff",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "token"
+ },
+ {
+ "key": "dont_occupy_deploy_cnt",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_occupy_zero[token]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "token"
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "token"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_187": {
+ "id": "rogue_4_relic_legacy_187",
+ "buffs": [
+ {
+ "key": "recruit_cost",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 0.0,
+ "valueStr": "TIER_6"
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "PIONEER,WARRIOR,TANK,SNIPER,CASTER,SUPPORT,MEDIC,SPECIAL"
+ },
+ {
+ "key": "delta",
+ "value": -2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "direct_upgrade",
+ "blackboard": [
+ {
+ "key": "rarity",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "profession",
+ "value": 0.0,
+ "valueStr": "PIONEER,WARRIOR,TANK,SNIPER,CASTER,SUPPORT,MEDIC,SPECIAL"
+ },
+ {
+ "key": "count",
+ "value": 99999.0,
+ "valueStr": null
+ },
+ {
+ "key": "pr",
+ "value": 0.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_188": {
+ "id": "rogue_4_relic_legacy_188",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_3_respwanSpeedUp"
+ },
+ {
+ "key": "remaining_respawn_time",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_1": {
+ "id": "rogue_4_relic_fight_1",
+ "buffs": [
+ {
+ "key": "layer_char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ },
+ {
+ "key": "layer_inspiration",
+ "blackboard": [
+ {
+ "key": "src",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_fight_1"
+ },
+ {
+ "key": "max",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "init",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_2": {
+ "id": "rogue_4_relic_fight_2",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_hit_to_add_sp[tag]"
+ },
+ {
+ "key": "tag",
+ "value": 0.0,
+ "valueStr": "sarkaz"
+ },
+ {
+ "key": "sp",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_3": {
+ "id": "rogue_4_relic_fight_3",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_damage_scale[tag]"
+ },
+ {
+ "key": "tag",
+ "value": 0.0,
+ "valueStr": "sarkaz"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_4": {
+ "id": "rogue_4_relic_fight_4",
+ "buffs": [
+ {
+ "key": "layer_char_random_target_attribute",
+ "blackboard": [
+ {
+ "key": "cnt",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ },
+ {
+ "key": "multiplier@atk",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "multiplier@def",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "multiplier@max_hp",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "effect",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_fight_4"
+ }
+ ]
+ },
+ {
+ "key": "layer_after_perfect_battle",
+ "blackboard": [
+ {
+ "key": "max",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "init",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_5": {
+ "id": "rogue_4_relic_fight_5",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "damage_resistance[filter_tag]"
+ },
+ {
+ "key": "tag",
+ "value": 0.0,
+ "valueStr": "sarkaz"
+ },
+ {
+ "key": "damage_resistance",
+ "value": 0.35,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_6": {
+ "id": "rogue_4_relic_fight_6",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_finalDefense[end_tile]"
+ },
+ {
+ "key": "max_hp",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "block_cnt",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile",
+ "value": 0.0,
+ "valueStr": "tile_end"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_7": {
+ "id": "rogue_4_relic_fight_7",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_relic_mark[king_suit]"
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "count_a_to_b",
+ "blackboard": [
+ {
+ "key": "id_a",
+ "value": 0.0,
+ "valueStr": "rogue_4_hp"
+ },
+ {
+ "key": "id_b",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ }
+ ]
+ },
+ {
+ "key": "battle_extra_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_hp"
+ },
+ {
+ "key": "count",
+ "value": -1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "battle_extra_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_8": {
+ "id": "rogue_4_relic_fight_8",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_relic_mark[king_suit]"
+ }
+ ]
+ },
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_block_cnt[life_point]"
+ },
+ {
+ "key": "sp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "block_cnt",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ },
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_recover_hp[life_point]"
+ },
+ {
+ "key": "hp_ratio",
+ "value": 0.03,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_9": {
+ "id": "rogue_4_relic_fight_9",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "attack_speed",
+ "value": 35.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ },
+ {
+ "key": "condition_key",
+ "value": 0.0,
+ "valueStr": "FULLSTOMACH"
+ },
+ {
+ "key": "condition_value",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_10": {
+ "id": "rogue_4_relic_fight_10",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "cost",
+ "value": -6.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ },
+ {
+ "key": "condition_key",
+ "value": 0.0,
+ "valueStr": "FULLSTOMACH"
+ },
+ {
+ "key": "condition_value",
+ "value": 0.0,
+ "valueStr": "false"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_11": {
+ "id": "rogue_4_relic_fight_11",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_damage_scale[ep]"
+ },
+ {
+ "key": "ep_damage_scale",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_stack_base_one",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_damage_scale[mag]"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_12": {
+ "id": "rogue_4_relic_fight_12",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_enemy_weak[levitateUnbalanceMassLossEnter]"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "weak[limit]",
+ "value": 10.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_13": {
+ "id": "rogue_4_relic_fight_13",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_lighter"
+ },
+ {
+ "key": "mass_level",
+ "value": -2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_14": {
+ "id": "rogue_4_relic_fight_14",
+ "buffs": [
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_def_up[life_point]"
+ },
+ {
+ "key": "def",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ },
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_magic_resistance_up[life_point]"
+ },
+ {
+ "key": "magic_resistance",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_15": {
+ "id": "rogue_4_relic_fight_15",
+ "buffs": [
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_attack_speed_up[life_point]"
+ },
+ {
+ "key": "attack_speed",
+ "value": 30.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_16": {
+ "id": "rogue_4_relic_fight_16",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.8,
+ "valueStr": null
+ },
+ {
+ "key": "validator.roguelike_event_type",
+ "value": 0.0,
+ "valueStr": "DUEL"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_17": {
+ "id": "rogue_4_relic_fight_17",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_move_speed_down"
+ },
+ {
+ "key": "move_speed",
+ "value": -0.3,
+ "valueStr": null
+ },
+ {
+ "key": "selector.tag",
+ "value": 0.0,
+ "valueStr": "sarkaz"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_18": {
+ "id": "rogue_4_relic_fight_18",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "validator.roguelike_event_type",
+ "value": 0.0,
+ "valueStr": "BATTLE_BOSS"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_19": {
+ "id": "rogue_4_relic_fight_19",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_damage_scale[ep]"
+ },
+ {
+ "key": "ep_damage_scale",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_stack_base_one",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_damage_scale[mag]"
+ },
+ {
+ "key": "damage_scale",
+ "value": 1.1,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_20": {
+ "id": "rogue_4_relic_fight_20",
+ "buffs": [
+ {
+ "key": "char_specific_target_attribute_cost",
+ "blackboard": [
+ {
+ "key": "cnt",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "filter_operator",
+ "value": 0.0,
+ "valueStr": "max"
+ },
+ {
+ "key": "multiplier@atk",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "multiplier@def",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "effect",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_fight_20"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_21": {
+ "id": "rogue_4_relic_fight_21",
+ "buffs": [
+ {
+ "key": "layer_char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.03,
+ "valueStr": null
+ },
+ {
+ "key": "stack_by_res",
+ "value": 0.0,
+ "valueStr": "rogue_4_fragment"
+ },
+ {
+ "key": "stack_by_res_cnt",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_fight_22": {
+ "id": "rogue_4_relic_fight_22",
+ "buffs": [
+ {
+ "key": "layer_char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.05,
+ "valueStr": null
+ },
+ {
+ "key": "stack_by_res",
+ "value": 0.0,
+ "valueStr": "rogue_4_fragment"
+ },
+ {
+ "key": "stack_by_res_cnt",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_hand_1": {
+ "id": "rogue_4_relic_hand_1",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_pioneer_hand[skill]"
+ },
+ {
+ "key": "atk",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.sub_profession",
+ "value": 0.0,
+ "valueStr": "pioneer|charger|tactician"
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "reliance_relics",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_book_1"
+ },
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_pioneer_hand[pair]"
+ },
+ {
+ "key": "sp_recovery_per_sec",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "selector.sub_profession",
+ "value": 0.0,
+ "valueStr": "pioneer|charger|tactician"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_book_1": {
+ "id": "rogue_4_relic_book_1",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_3_relic_book_3"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "pioneer"
+ },
+ {
+ "key": "value",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "rogue_3_relic_book_3[cost].cost",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_hand_2": {
+ "id": "rogue_4_relic_hand_2",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "def_penetrate",
+ "value": 0.7,
+ "valueStr": null
+ },
+ {
+ "key": "selector.sub_profession",
+ "value": 0.0,
+ "valueStr": "reaper|musha|fighter"
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "reliance_relics",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_book_2"
+ },
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_warrior_hand[pair]"
+ },
+ {
+ "key": "hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.025,
+ "valueStr": null
+ },
+ {
+ "key": "selector.sub_profession",
+ "value": 0.0,
+ "valueStr": "reaper|musha|fighter"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_book_2": {
+ "id": "rogue_4_relic_book_2",
+ "buffs": [
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_3_relic_book_4"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior"
+ },
+ {
+ "key": "max_valid_stack_cnt",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.08,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_hand_3": {
+ "id": "rogue_4_relic_hand_3",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hit_to_add_sp"
+ },
+ {
+ "key": "sp",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.sub_profession",
+ "value": 0.0,
+ "valueStr": "splashcaster|chain|funnel"
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "reliance_relics",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_book_3"
+ },
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_caster_hand[pair]"
+ },
+ {
+ "key": "attack_speed",
+ "value": 20.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.sub_profession",
+ "value": 0.0,
+ "valueStr": "splashcaster|chain|funnel"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_book_3": {
+ "id": "rogue_4_relic_book_3",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_3_relic_book_7"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "caster"
+ },
+ {
+ "key": "damage_scale_factor",
+ "value": 0.12,
+ "valueStr": null
+ },
+ {
+ "key": "damage_scale_base",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "max_value",
+ "value": 1.96,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_hand_4": {
+ "id": "rogue_4_relic_hand_4",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_special_hand[time]"
+ },
+ {
+ "key": "atk",
+ "value": 0.25,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "interval",
+ "value": 30.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.sub_profession",
+ "value": 0.0,
+ "valueStr": "stalker|merchant|geek"
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "reliance_relics",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_book_4"
+ },
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_special_hand[pair]"
+ },
+ {
+ "key": "max_stack_cnt_override",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.sub_profession",
+ "value": 0.0,
+ "valueStr": "stalker|merchant|geek"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_book_4": {
+ "id": "rogue_4_relic_book_4",
+ "buffs": [
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_3_relic_book_10"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "special"
+ },
+ {
+ "key": "max_valid_stack_cnt",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "move_speed",
+ "value": -0.05,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_hand_5": {
+ "id": "rogue_4_relic_hand_5",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_sp_recovery_up[stack]"
+ },
+ {
+ "key": "selector.sub_profession",
+ "value": 0.0,
+ "valueStr": "corecaster|primcaster|ritualist"
+ },
+ {
+ "key": "sp_recovery_per_sec",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_book_5": {
+ "id": "rogue_4_relic_book_5",
+ "buffs": [
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "AtkUp[NoAllyInRange]"
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "special"
+ },
+ {
+ "key": "atk",
+ "value": 0.7,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_hand_6": {
+ "id": "rogue_4_relic_hand_6",
+ "buffs": [
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_atk_up_on_output_damage[stack]"
+ },
+ {
+ "key": "selector.sub_profession",
+ "value": 0.0,
+ "valueStr": "aoesniper|phalanx|bombarder"
+ },
+ {
+ "key": "atk",
+ "value": 0.15,
+ "valueStr": null
+ },
+ {
+ "key": "max_stack_cnt",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_1": {
+ "id": "rogue_4_relic_res_1",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_fragment_I_1"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_2": {
+ "id": "rogue_4_relic_res_2",
+ "buffs": [
+ {
+ "key": "memory_reward",
+ "blackboard": []
+ }
+ ]
+ },
+ "rogue_4_relic_res_3": {
+ "id": "rogue_4_relic_res_3",
+ "buffs": [
+ {
+ "key": "battle_extra_drop",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_fragment_I_1"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "rate",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_4": {
+ "id": "rogue_4_relic_res_4",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_5": {
+ "id": "rogue_4_relic_res_5",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "gain_on_perfect",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_6": {
+ "id": "rogue_4_relic_res_6",
+ "buffs": [
+ {
+ "key": "inspiration_extra_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_shield"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_7": {
+ "id": "rogue_4_relic_res_7",
+ "buffs": [
+ {
+ "key": "battle_extra_drop",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "inspiration",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_8": {
+ "id": "rogue_4_relic_res_8",
+ "buffs": [
+ {
+ "key": "up_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_exp"
+ },
+ {
+ "key": "up",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "mask",
+ "value": 0.0,
+ "valueStr": "battle"
+ }
+ ]
+ },
+ {
+ "key": "player_level_rewards",
+ "blackboard": [
+ {
+ "key": "level",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_9": {
+ "id": "rogue_4_relic_res_9",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_3"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_4"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "pool_fragment_5"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_10": {
+ "id": "rogue_4_relic_res_10",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "add_node_refresh_count",
+ "blackboard": [
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_11": {
+ "id": "rogue_4_relic_res_11",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 4.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_12": {
+ "id": "rogue_4_relic_res_12",
+ "buffs": [
+ {
+ "key": "change_fragment_type_weight",
+ "blackboard": [
+ {
+ "key": "change",
+ "value": -1.0,
+ "valueStr": null
+ },
+ {
+ "key": "type",
+ "value": 0.0,
+ "valueStr": "IDEA"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_13": {
+ "id": "rogue_4_relic_res_13",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_max_weight"
+ },
+ {
+ "key": "count",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_squad_capacity"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_14": {
+ "id": "rogue_4_relic_res_14",
+ "buffs": [
+ {
+ "key": "condition_node_into_reward",
+ "blackboard": [
+ {
+ "key": "condition_fragments_total_weight",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "condition_count",
+ "value": 21.0,
+ "valueStr": null
+ },
+ {
+ "key": "condition",
+ "value": 0.0,
+ "valueStr": "LOWER"
+ },
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "node",
+ "value": 0.0,
+ "valueStr": "NOBAT"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_15": {
+ "id": "rogue_4_relic_res_15",
+ "buffs": [
+ {
+ "key": "enemy_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.enemy",
+ "value": 0.0,
+ "valueStr": "enemy_2073_skzrck"
+ },
+ {
+ "key": "def",
+ "value": -0.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "trap"
+ },
+ {
+ "key": "selector.char",
+ "value": 0.0,
+ "valueStr": "trap_760_skztzs"
+ },
+ {
+ "key": "def",
+ "value": -0.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_res_16": {
+ "id": "rogue_4_relic_res_16",
+ "buffs": [
+ {
+ "key": "alchemy_extra_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_final_1": {
+ "id": "rogue_4_relic_final_1",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ },
+ {
+ "key": "cost",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_final_2": {
+ "id": "rogue_4_relic_final_2",
+ "buffs": [
+ {
+ "key": "set_force_reroll_type",
+ "blackboard": [
+ {
+ "key": "node_type",
+ "value": 0.0,
+ "valueStr": "STORY_HIDDEN"
+ },
+ {
+ "key": "src",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_final_2"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_final_3": {
+ "id": "rogue_4_relic_final_3",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "trap"
+ },
+ {
+ "key": "selector.char",
+ "value": 0.0,
+ "valueStr": "trap_761_skzthx"
+ },
+ {
+ "key": "max_hp",
+ "value": -0.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_final_4": {
+ "id": "rogue_4_relic_final_4",
+ "buffs": [
+ {
+ "key": "disaster_rate_up",
+ "blackboard": [
+ {
+ "key": "rate",
+ "value": 0.0,
+ "valueStr": "0,0.25,0.25,0.25,0.25,0.25,0.25"
+ }
+ ]
+ },
+ {
+ "key": "change_fragment_type_weight",
+ "blackboard": [
+ {
+ "key": "change",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "type",
+ "value": 0.0,
+ "valueStr": "IDEA"
+ }
+ ]
+ },
+ {
+ "key": "change_fragment_type_weight",
+ "blackboard": [
+ {
+ "key": "change",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "type",
+ "value": 0.0,
+ "valueStr": "WISH"
+ }
+ ]
+ },
+ {
+ "key": "change_fragment_type_weight",
+ "blackboard": [
+ {
+ "key": "change",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "type",
+ "value": 0.0,
+ "valueStr": "INSPIRATION"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_encounter_1": {
+ "id": "rogue_4_relic_encounter_1",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": -0.35,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_max_hp_down"
+ },
+ {
+ "key": "max_hp",
+ "value": -0.35,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "layer_portal_change_layer",
+ "blackboard": []
+ }
+ ]
+ },
+ "rogue_4_relic_encounter_2": {
+ "id": "rogue_4_relic_encounter_2",
+ "buffs": [
+ {
+ "key": "char_attribute_add",
+ "blackboard": [
+ {
+ "key": "selector.buildable",
+ "value": 0.0,
+ "valueStr": "melee"
+ },
+ {
+ "key": "def",
+ "value": 600.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ },
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_2_frozen[limited]"
+ },
+ {
+ "key": "selector.buildable",
+ "value": 0.0,
+ "valueStr": "melee"
+ },
+ {
+ "key": "freeze",
+ "value": 15.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ },
+ {
+ "key": "layer_portal_change_layer",
+ "blackboard": []
+ }
+ ]
+ },
+ "rogue_4_relic_encounter_3": {
+ "id": "rogue_4_relic_encounter_3",
+ "buffs": [
+ {
+ "key": "up_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_gold"
+ },
+ {
+ "key": "up",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "mask",
+ "value": 0.0,
+ "valueStr": "battle"
+ },
+ {
+ "key": "portal_only",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "level_life_point_modify_scale",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "layer_portal_change_layer",
+ "blackboard": []
+ }
+ ]
+ },
+ "rogue_4_relic_encounter_4": {
+ "id": "rogue_4_relic_encounter_4",
+ "buffs": [
+ {
+ "key": "level_init_cost_add",
+ "blackboard": [
+ {
+ "key": "value",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "level_cost_increase_time_mul",
+ "blackboard": [
+ {
+ "key": "scale",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "layer_portal_change_layer",
+ "blackboard": []
+ }
+ ]
+ },
+ "rogue_4_relic_encounter_5": {
+ "id": "rogue_4_relic_encounter_5",
+ "buffs": [
+ {
+ "key": "up_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_exp"
+ },
+ {
+ "key": "up",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "mask",
+ "value": 0.0,
+ "valueStr": "battle"
+ },
+ {
+ "key": "portal_only ",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_encounter_5"
+ },
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ },
+ {
+ "key": "prob",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "layer_portal_change_layer",
+ "blackboard": []
+ }
+ ]
+ },
+ "rogue_4_relic_encounter_6": {
+ "id": "rogue_4_relic_encounter_6",
+ "buffs": [
+ {
+ "key": "global_buff_stack",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "modify_sp[born]"
+ },
+ {
+ "key": "sp",
+ "value": 30.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_modify_sp_recover[final_scale]"
+ },
+ {
+ "key": "sp_recovery_per_sec",
+ "value": -0.5,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ },
+ {
+ "key": "layer_portal_change_layer",
+ "blackboard": []
+ }
+ ]
+ },
+ "rogue_4_relic_encounter_7": {
+ "id": "rogue_4_relic_encounter_7",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": -0.25,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_atk_down"
+ },
+ {
+ "key": "atk",
+ "value": -0.25,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "layer_portal_change_layer",
+ "blackboard": []
+ }
+ ]
+ },
+ "rogue_4_relic_encounter_8": {
+ "id": "rogue_4_relic_encounter_8",
+ "buffs": [
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "AttackSpeedUp[NoCharInRange]"
+ },
+ {
+ "key": "attack_speed",
+ "value": 50.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ },
+ {
+ "key": "char_ability_new",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "rogue_4_bleed[has_char_in_range]"
+ },
+ {
+ "key": "damage",
+ "value": 150.0,
+ "valueStr": null
+ },
+ {
+ "key": "selector.profession",
+ "value": 0.0,
+ "valueStr": "warrior|sniper|tank|medic|support|caster|special|pioneer"
+ }
+ ]
+ },
+ {
+ "key": "layer_portal_change_layer",
+ "blackboard": []
+ }
+ ]
+ },
+ "rogue_4_relic_explore_1": {
+ "id": "rogue_4_relic_explore_1",
+ "buffs": [
+ {
+ "key": "battle_fail_protect",
+ "blackboard": [
+ {
+ "key": "hp",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "portal",
+ "value": 0.0,
+ "valueStr": "zone_1:zone_portal_revival_3,zone_2:zone_portal_revival_3,zone_3:zone_portal_revival_3,zone_4:zone_portal_revival_4,zone_5:zone_portal_revival_5,zone_6:zone_portal_revival_5"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_explore_2": {
+ "id": "rogue_4_relic_explore_2",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "set_node_refresh_weight",
+ "blackboard": [
+ {
+ "key": "weight",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "node_type",
+ "value": 0.0,
+ "valueStr": "BATTLE_ELITE"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_explore_3": {
+ "id": "rogue_4_relic_explore_3",
+ "buffs": [
+ {
+ "key": "char_attribute_mul",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 0.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "global_buff_normal",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_atk_down"
+ },
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "set_node_refresh_weight",
+ "blackboard": [
+ {
+ "key": "weight",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "node_type",
+ "value": 0.0,
+ "valueStr": "BATTLE_ELITE"
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_explore_4": {
+ "id": "rogue_4_relic_explore_4",
+ "buffs": [
+ {
+ "key": "immediate_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_population"
+ },
+ {
+ "key": "count",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_relic_explore_5": {
+ "id": "rogue_4_relic_explore_5",
+ "buffs": [
+ {
+ "key": "level_hidden_group_enable",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "cargo"
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_fragment_I_1"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "trader_return",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_fragment_F_16"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "trader_return",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_reward",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_fragment_F_18"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "trader_return",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "key": "zone_into_cost",
+ "blackboard": [
+ {
+ "key": "id",
+ "value": 0.0,
+ "valueStr": "rogue_4_relic_explore_5"
+ },
+ {
+ "key": "count",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "zone",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "trader_return",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_active_tool_1": {
+ "id": "rogue_4_active_tool_1",
+ "buffs": [
+ {
+ "key": "misc_insert_token_card",
+ "blackboard": [
+ {
+ "key": "token_key",
+ "value": 0.0,
+ "valueStr": "trap_009_battery"
+ },
+ {
+ "key": "level",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "skill",
+ "value": -1.0,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_active_tool_2": {
+ "id": "rogue_4_active_tool_2",
+ "buffs": [
+ {
+ "key": "misc_insert_token_card",
+ "blackboard": [
+ {
+ "key": "token_key",
+ "value": 0.0,
+ "valueStr": "trap_012_mine"
+ },
+ {
+ "key": "level",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "skill",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_active_tool_3": {
+ "id": "rogue_4_active_tool_3",
+ "buffs": [
+ {
+ "key": "misc_insert_token_card",
+ "blackboard": [
+ {
+ "key": "token_key",
+ "value": 0.0,
+ "valueStr": "trap_018_bomb"
+ },
+ {
+ "key": "level",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "skill",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_active_tool_4": {
+ "id": "rogue_4_active_tool_4",
+ "buffs": [
+ {
+ "key": "misc_insert_token_card",
+ "blackboard": [
+ {
+ "key": "token_key",
+ "value": 0.0,
+ "valueStr": "trap_031_sleep"
+ },
+ {
+ "key": "level",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "skill",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_active_tool_5": {
+ "id": "rogue_4_active_tool_5",
+ "buffs": [
+ {
+ "key": "misc_insert_token_card",
+ "blackboard": [
+ {
+ "key": "token_key",
+ "value": 0.0,
+ "valueStr": "trap_083_bunker"
+ },
+ {
+ "key": "level",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "skill",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_active_tool_6": {
+ "id": "rogue_4_active_tool_6",
+ "buffs": [
+ {
+ "key": "misc_insert_token_card",
+ "blackboard": [
+ {
+ "key": "token_key",
+ "value": 0.0,
+ "valueStr": "trap_052_slowfd"
+ },
+ {
+ "key": "level",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "skill",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "cnt",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_ev_month_1": {
+ "id": "rogue_4_feature_ev_month_1",
+ "buffs": [
+ {
+ "key": "set_dynamic_param",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "ev_month_1"
+ },
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_ev_month_2": {
+ "id": "rogue_4_feature_ev_month_2",
+ "buffs": [
+ {
+ "key": "set_dynamic_param",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "ev_month_2"
+ },
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_ev_month_3": {
+ "id": "rogue_4_feature_ev_month_3",
+ "buffs": [
+ {
+ "key": "set_dynamic_param",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "ev_month_3"
+ },
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_ev_month_4": {
+ "id": "rogue_4_feature_ev_month_4",
+ "buffs": [
+ {
+ "key": "set_dynamic_param",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "ev_month_4"
+ },
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_ev_month_5": {
+ "id": "rogue_4_feature_ev_month_5",
+ "buffs": [
+ {
+ "key": "set_dynamic_param",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "ev_month_5"
+ },
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_ev_month_6": {
+ "id": "rogue_4_feature_ev_month_6",
+ "buffs": [
+ {
+ "key": "set_dynamic_param",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "ev_month_6"
+ },
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_ev_month_7": {
+ "id": "rogue_4_feature_ev_month_7",
+ "buffs": [
+ {
+ "key": "set_dynamic_param",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "ev_month_7"
+ },
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "rogue_4_feature_ev_month_8": {
+ "id": "rogue_4_feature_ev_month_8",
+ "buffs": [
+ {
+ "key": "set_dynamic_param",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "ev_month_8"
+ },
+ {
+ "key": "value",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "relicParams": {
+ "rogue_4_relic_legacy_1": {
+ "id": "rogue_4_relic_legacy_1",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_2": {
+ "id": "rogue_4_relic_legacy_2",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_3": {
+ "id": "rogue_4_relic_legacy_3",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_4": {
+ "id": "rogue_4_relic_legacy_4",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_5": {
+ "id": "rogue_4_relic_legacy_5",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_6": {
+ "id": "rogue_4_relic_legacy_6",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_7": {
+ "id": "rogue_4_relic_legacy_7",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_8": {
+ "id": "rogue_4_relic_legacy_8",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_9": {
+ "id": "rogue_4_relic_legacy_9",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_9_a": {
+ "id": "rogue_4_relic_legacy_9_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_9_b": {
+ "id": "rogue_4_relic_legacy_9_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_9_c": {
+ "id": "rogue_4_relic_legacy_9_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_10": {
+ "id": "rogue_4_relic_legacy_10",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_10_a": {
+ "id": "rogue_4_relic_legacy_10_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_10_b": {
+ "id": "rogue_4_relic_legacy_10_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_10_c": {
+ "id": "rogue_4_relic_legacy_10_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_11": {
+ "id": "rogue_4_relic_legacy_11",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_11_a": {
+ "id": "rogue_4_relic_legacy_11_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_11_b": {
+ "id": "rogue_4_relic_legacy_11_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_11_c": {
+ "id": "rogue_4_relic_legacy_11_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_12": {
+ "id": "rogue_4_relic_legacy_12",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_12_a": {
+ "id": "rogue_4_relic_legacy_12_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_12_b": {
+ "id": "rogue_4_relic_legacy_12_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_12_c": {
+ "id": "rogue_4_relic_legacy_12_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_13": {
+ "id": "rogue_4_relic_legacy_13",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_13_a": {
+ "id": "rogue_4_relic_legacy_13_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_13_b": {
+ "id": "rogue_4_relic_legacy_13_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_13_c": {
+ "id": "rogue_4_relic_legacy_13_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_14": {
+ "id": "rogue_4_relic_legacy_14",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_14_a": {
+ "id": "rogue_4_relic_legacy_14_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_14_b": {
+ "id": "rogue_4_relic_legacy_14_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_14_c": {
+ "id": "rogue_4_relic_legacy_14_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_15": {
+ "id": "rogue_4_relic_legacy_15",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_15_a": {
+ "id": "rogue_4_relic_legacy_15_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_15_b": {
+ "id": "rogue_4_relic_legacy_15_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_15_c": {
+ "id": "rogue_4_relic_legacy_15_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_16": {
+ "id": "rogue_4_relic_legacy_16",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_16_a": {
+ "id": "rogue_4_relic_legacy_16_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_16_b": {
+ "id": "rogue_4_relic_legacy_16_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_16_c": {
+ "id": "rogue_4_relic_legacy_16_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_17": {
+ "id": "rogue_4_relic_legacy_17",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_17_a": {
+ "id": "rogue_4_relic_legacy_17_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_17_b": {
+ "id": "rogue_4_relic_legacy_17_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_17_c": {
+ "id": "rogue_4_relic_legacy_17_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_18": {
+ "id": "rogue_4_relic_legacy_18",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_18_a": {
+ "id": "rogue_4_relic_legacy_18_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_18_b": {
+ "id": "rogue_4_relic_legacy_18_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_18_c": {
+ "id": "rogue_4_relic_legacy_18_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_19": {
+ "id": "rogue_4_relic_legacy_19",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_20": {
+ "id": "rogue_4_relic_legacy_20",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_21": {
+ "id": "rogue_4_relic_legacy_21",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_22": {
+ "id": "rogue_4_relic_legacy_22",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_23": {
+ "id": "rogue_4_relic_legacy_23",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_24": {
+ "id": "rogue_4_relic_legacy_24",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_25": {
+ "id": "rogue_4_relic_legacy_25",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_26": {
+ "id": "rogue_4_relic_legacy_26",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_27": {
+ "id": "rogue_4_relic_legacy_27",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_28": {
+ "id": "rogue_4_relic_legacy_28",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_29": {
+ "id": "rogue_4_relic_legacy_29",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_30": {
+ "id": "rogue_4_relic_legacy_30",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_31": {
+ "id": "rogue_4_relic_legacy_31",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_32": {
+ "id": "rogue_4_relic_legacy_32",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_33": {
+ "id": "rogue_4_relic_legacy_33",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_34": {
+ "id": "rogue_4_relic_legacy_34",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_34_a": {
+ "id": "rogue_4_relic_legacy_34_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_34_b": {
+ "id": "rogue_4_relic_legacy_34_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_34_c": {
+ "id": "rogue_4_relic_legacy_34_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_35": {
+ "id": "rogue_4_relic_legacy_35",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_35_a": {
+ "id": "rogue_4_relic_legacy_35_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_35_b": {
+ "id": "rogue_4_relic_legacy_35_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_35_c": {
+ "id": "rogue_4_relic_legacy_35_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_36": {
+ "id": "rogue_4_relic_legacy_36",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_36_a": {
+ "id": "rogue_4_relic_legacy_36_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_36_b": {
+ "id": "rogue_4_relic_legacy_36_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_36_c": {
+ "id": "rogue_4_relic_legacy_36_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_37": {
+ "id": "rogue_4_relic_legacy_37",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_37_a": {
+ "id": "rogue_4_relic_legacy_37_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_37_b": {
+ "id": "rogue_4_relic_legacy_37_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_37_c": {
+ "id": "rogue_4_relic_legacy_37_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_38": {
+ "id": "rogue_4_relic_legacy_38",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_38_a": {
+ "id": "rogue_4_relic_legacy_38_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_38_b": {
+ "id": "rogue_4_relic_legacy_38_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_38_c": {
+ "id": "rogue_4_relic_legacy_38_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_39": {
+ "id": "rogue_4_relic_legacy_39",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_39_a": {
+ "id": "rogue_4_relic_legacy_39_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_39_b": {
+ "id": "rogue_4_relic_legacy_39_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_39_c": {
+ "id": "rogue_4_relic_legacy_39_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_40": {
+ "id": "rogue_4_relic_legacy_40",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_40_a": {
+ "id": "rogue_4_relic_legacy_40_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_40_b": {
+ "id": "rogue_4_relic_legacy_40_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_40_c": {
+ "id": "rogue_4_relic_legacy_40_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_41": {
+ "id": "rogue_4_relic_legacy_41",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_41_a": {
+ "id": "rogue_4_relic_legacy_41_a",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_41_b": {
+ "id": "rogue_4_relic_legacy_41_b",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_41_c": {
+ "id": "rogue_4_relic_legacy_41_c",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_42": {
+ "id": "rogue_4_relic_legacy_42",
+ "checkCharBoxTypes": [
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_42_a": {
+ "id": "rogue_4_relic_legacy_42_a",
+ "checkCharBoxTypes": [
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_42_b": {
+ "id": "rogue_4_relic_legacy_42_b",
+ "checkCharBoxTypes": [
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_42_c": {
+ "id": "rogue_4_relic_legacy_42_c",
+ "checkCharBoxTypes": [
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_43": {
+ "id": "rogue_4_relic_legacy_43",
+ "checkCharBoxTypes": [
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_43_a": {
+ "id": "rogue_4_relic_legacy_43_a",
+ "checkCharBoxTypes": [
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_43_b": {
+ "id": "rogue_4_relic_legacy_43_b",
+ "checkCharBoxTypes": [
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_43_c": {
+ "id": "rogue_4_relic_legacy_43_c",
+ "checkCharBoxTypes": [
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_44": {
+ "id": "rogue_4_relic_legacy_44",
+ "checkCharBoxTypes": [
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_45": {
+ "id": "rogue_4_relic_legacy_45",
+ "checkCharBoxTypes": [
+ "PROFESSION",
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "PIONEER",
+ "valueStrs": null,
+ "valueInt": 0
+ },
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_46": {
+ "id": "rogue_4_relic_legacy_46",
+ "checkCharBoxTypes": [
+ "PROFESSION",
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "WARRIOR",
+ "valueStrs": null,
+ "valueInt": 0
+ },
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_47": {
+ "id": "rogue_4_relic_legacy_47",
+ "checkCharBoxTypes": [
+ "PROFESSION",
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "TANK",
+ "valueStrs": null,
+ "valueInt": 0
+ },
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_48": {
+ "id": "rogue_4_relic_legacy_48",
+ "checkCharBoxTypes": [
+ "PROFESSION",
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SNIPER",
+ "valueStrs": null,
+ "valueInt": 0
+ },
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_49": {
+ "id": "rogue_4_relic_legacy_49",
+ "checkCharBoxTypes": [
+ "PROFESSION",
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "CASTER",
+ "valueStrs": null,
+ "valueInt": 0
+ },
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_50": {
+ "id": "rogue_4_relic_legacy_50",
+ "checkCharBoxTypes": [
+ "PROFESSION",
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SUPPORT",
+ "valueStrs": null,
+ "valueInt": 0
+ },
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_51": {
+ "id": "rogue_4_relic_legacy_51",
+ "checkCharBoxTypes": [
+ "PROFESSION",
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "MEDIC",
+ "valueStrs": null,
+ "valueInt": 0
+ },
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_52": {
+ "id": "rogue_4_relic_legacy_52",
+ "checkCharBoxTypes": [
+ "PROFESSION",
+ "UPGRADE"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SPECIAL",
+ "valueStrs": null,
+ "valueInt": 0
+ },
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_53": {
+ "id": "rogue_4_relic_legacy_53",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_54": {
+ "id": "rogue_4_relic_legacy_54",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_55": {
+ "id": "rogue_4_relic_legacy_55",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_56": {
+ "id": "rogue_4_relic_legacy_56",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_57": {
+ "id": "rogue_4_relic_legacy_57",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_58": {
+ "id": "rogue_4_relic_legacy_58",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_59": {
+ "id": "rogue_4_relic_legacy_59",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_60": {
+ "id": "rogue_4_relic_legacy_60",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_61": {
+ "id": "rogue_4_relic_legacy_61",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_62": {
+ "id": "rogue_4_relic_legacy_62",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_63": {
+ "id": "rogue_4_relic_legacy_63",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_64": {
+ "id": "rogue_4_relic_legacy_64",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_65": {
+ "id": "rogue_4_relic_legacy_65",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_66": {
+ "id": "rogue_4_relic_legacy_66",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_67": {
+ "id": "rogue_4_relic_legacy_67",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_68": {
+ "id": "rogue_4_relic_legacy_68",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_69": {
+ "id": "rogue_4_relic_legacy_69",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_70": {
+ "id": "rogue_4_relic_legacy_70",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_71": {
+ "id": "rogue_4_relic_legacy_71",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_72": {
+ "id": "rogue_4_relic_legacy_72",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_73": {
+ "id": "rogue_4_relic_legacy_73",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_74": {
+ "id": "rogue_4_relic_legacy_74",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_75": {
+ "id": "rogue_4_relic_legacy_75",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_76": {
+ "id": "rogue_4_relic_legacy_76",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_77": {
+ "id": "rogue_4_relic_legacy_77",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_78": {
+ "id": "rogue_4_relic_legacy_78",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_79": {
+ "id": "rogue_4_relic_legacy_79",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_80": {
+ "id": "rogue_4_relic_legacy_80",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_81": {
+ "id": "rogue_4_relic_legacy_81",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_82": {
+ "id": "rogue_4_relic_legacy_82",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_83": {
+ "id": "rogue_4_relic_legacy_83",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_84": {
+ "id": "rogue_4_relic_legacy_84",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_85": {
+ "id": "rogue_4_relic_legacy_85",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_86": {
+ "id": "rogue_4_relic_legacy_86",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_87": {
+ "id": "rogue_4_relic_legacy_87",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_88": {
+ "id": "rogue_4_relic_legacy_88",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_89": {
+ "id": "rogue_4_relic_legacy_89",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_90": {
+ "id": "rogue_4_relic_legacy_90",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_91": {
+ "id": "rogue_4_relic_legacy_91",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_92": {
+ "id": "rogue_4_relic_legacy_92",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_93": {
+ "id": "rogue_4_relic_legacy_93",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_94": {
+ "id": "rogue_4_relic_legacy_94",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_95": {
+ "id": "rogue_4_relic_legacy_95",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_96": {
+ "id": "rogue_4_relic_legacy_96",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_97": {
+ "id": "rogue_4_relic_legacy_97",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "PIONEER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_98": {
+ "id": "rogue_4_relic_legacy_98",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "PIONEER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_99": {
+ "id": "rogue_4_relic_legacy_99",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "PIONEER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_100": {
+ "id": "rogue_4_relic_legacy_100",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "PIONEER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_101": {
+ "id": "rogue_4_relic_legacy_101",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "WARRIOR",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_102": {
+ "id": "rogue_4_relic_legacy_102",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "WARRIOR",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_103": {
+ "id": "rogue_4_relic_legacy_103",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "WARRIOR",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_104": {
+ "id": "rogue_4_relic_legacy_104",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "WARRIOR",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_105": {
+ "id": "rogue_4_relic_legacy_105",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "TANK",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_106": {
+ "id": "rogue_4_relic_legacy_106",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "TANK",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_107": {
+ "id": "rogue_4_relic_legacy_107",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "TANK",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_108": {
+ "id": "rogue_4_relic_legacy_108",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "TANK",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_109": {
+ "id": "rogue_4_relic_legacy_109",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SNIPER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_110": {
+ "id": "rogue_4_relic_legacy_110",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SNIPER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_111": {
+ "id": "rogue_4_relic_legacy_111",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SNIPER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_112": {
+ "id": "rogue_4_relic_legacy_112",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SNIPER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_113": {
+ "id": "rogue_4_relic_legacy_113",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "CASTER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_114": {
+ "id": "rogue_4_relic_legacy_114",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "CASTER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_115": {
+ "id": "rogue_4_relic_legacy_115",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "CASTER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_116": {
+ "id": "rogue_4_relic_legacy_116",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "CASTER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_117": {
+ "id": "rogue_4_relic_legacy_117",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SUPPORT",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_118": {
+ "id": "rogue_4_relic_legacy_118",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SUPPORT",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_119": {
+ "id": "rogue_4_relic_legacy_119",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SUPPORT",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_120": {
+ "id": "rogue_4_relic_legacy_120",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SUPPORT",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_121": {
+ "id": "rogue_4_relic_legacy_121",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "MEDIC",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_122": {
+ "id": "rogue_4_relic_legacy_122",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "MEDIC",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_123": {
+ "id": "rogue_4_relic_legacy_123",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "MEDIC",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_124": {
+ "id": "rogue_4_relic_legacy_124",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "MEDIC",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_125": {
+ "id": "rogue_4_relic_legacy_125",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SPECIAL",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_126": {
+ "id": "rogue_4_relic_legacy_126",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SPECIAL",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_127": {
+ "id": "rogue_4_relic_legacy_127",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SPECIAL",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_128": {
+ "id": "rogue_4_relic_legacy_128",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_129": {
+ "id": "rogue_4_relic_legacy_129",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_130": {
+ "id": "rogue_4_relic_legacy_130",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_131": {
+ "id": "rogue_4_relic_legacy_131",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_132": {
+ "id": "rogue_4_relic_legacy_132",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_133": {
+ "id": "rogue_4_relic_legacy_133",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_134": {
+ "id": "rogue_4_relic_legacy_134",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_135": {
+ "id": "rogue_4_relic_legacy_135",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_136": {
+ "id": "rogue_4_relic_legacy_136",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_137": {
+ "id": "rogue_4_relic_legacy_137",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_138": {
+ "id": "rogue_4_relic_legacy_138",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_139": {
+ "id": "rogue_4_relic_legacy_139",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_140": {
+ "id": "rogue_4_relic_legacy_140",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_141": {
+ "id": "rogue_4_relic_legacy_141",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_142": {
+ "id": "rogue_4_relic_legacy_142",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_143": {
+ "id": "rogue_4_relic_legacy_143",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_144": {
+ "id": "rogue_4_relic_legacy_144",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_145": {
+ "id": "rogue_4_relic_legacy_145",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_146": {
+ "id": "rogue_4_relic_legacy_146",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_147": {
+ "id": "rogue_4_relic_legacy_147",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_148": {
+ "id": "rogue_4_relic_legacy_148",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_149": {
+ "id": "rogue_4_relic_legacy_149",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_150": {
+ "id": "rogue_4_relic_legacy_150",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_151": {
+ "id": "rogue_4_relic_legacy_151",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_152": {
+ "id": "rogue_4_relic_legacy_152",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_153": {
+ "id": "rogue_4_relic_legacy_153",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_154": {
+ "id": "rogue_4_relic_legacy_154",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_155": {
+ "id": "rogue_4_relic_legacy_155",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_156": {
+ "id": "rogue_4_relic_legacy_156",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_157": {
+ "id": "rogue_4_relic_legacy_157",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_158": {
+ "id": "rogue_4_relic_legacy_158",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_159": {
+ "id": "rogue_4_relic_legacy_159",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_160": {
+ "id": "rogue_4_relic_legacy_160",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_161": {
+ "id": "rogue_4_relic_legacy_161",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_162": {
+ "id": "rogue_4_relic_legacy_162",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_163": {
+ "id": "rogue_4_relic_legacy_163",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_164": {
+ "id": "rogue_4_relic_legacy_164",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_165": {
+ "id": "rogue_4_relic_legacy_165",
+ "checkCharBoxTypes": [
+ "SUB_PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": [
+ "slower",
+ "underminer",
+ "blessing"
+ ],
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_legacy_166": {
+ "id": "rogue_4_relic_legacy_166",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_167": {
+ "id": "rogue_4_relic_legacy_167",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_168": {
+ "id": "rogue_4_relic_legacy_168",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_169": {
+ "id": "rogue_4_relic_legacy_169",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_170": {
+ "id": "rogue_4_relic_legacy_170",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_171": {
+ "id": "rogue_4_relic_legacy_171",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_172": {
+ "id": "rogue_4_relic_legacy_172",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_173": {
+ "id": "rogue_4_relic_legacy_173",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_174": {
+ "id": "rogue_4_relic_legacy_174",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_175": {
+ "id": "rogue_4_relic_legacy_175",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_176": {
+ "id": "rogue_4_relic_legacy_176",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_177": {
+ "id": "rogue_4_relic_legacy_177",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_178": {
+ "id": "rogue_4_relic_legacy_178",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_179": {
+ "id": "rogue_4_relic_legacy_179",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_180": {
+ "id": "rogue_4_relic_legacy_180",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_181": {
+ "id": "rogue_4_relic_legacy_181",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_182": {
+ "id": "rogue_4_relic_legacy_182",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_183": {
+ "id": "rogue_4_relic_legacy_183",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_184": {
+ "id": "rogue_4_relic_legacy_184",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_185": {
+ "id": "rogue_4_relic_legacy_185",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_186": {
+ "id": "rogue_4_relic_legacy_186",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_187": {
+ "id": "rogue_4_relic_legacy_187",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_legacy_188": {
+ "id": "rogue_4_relic_legacy_188",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_1": {
+ "id": "rogue_4_relic_fight_1",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_2": {
+ "id": "rogue_4_relic_fight_2",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_3": {
+ "id": "rogue_4_relic_fight_3",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_4": {
+ "id": "rogue_4_relic_fight_4",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_5": {
+ "id": "rogue_4_relic_fight_5",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_6": {
+ "id": "rogue_4_relic_fight_6",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_7": {
+ "id": "rogue_4_relic_fight_7",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_8": {
+ "id": "rogue_4_relic_fight_8",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_9": {
+ "id": "rogue_4_relic_fight_9",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_10": {
+ "id": "rogue_4_relic_fight_10",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_11": {
+ "id": "rogue_4_relic_fight_11",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_12": {
+ "id": "rogue_4_relic_fight_12",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_13": {
+ "id": "rogue_4_relic_fight_13",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_14": {
+ "id": "rogue_4_relic_fight_14",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_15": {
+ "id": "rogue_4_relic_fight_15",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_16": {
+ "id": "rogue_4_relic_fight_16",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_17": {
+ "id": "rogue_4_relic_fight_17",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_18": {
+ "id": "rogue_4_relic_fight_18",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_19": {
+ "id": "rogue_4_relic_fight_19",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_20": {
+ "id": "rogue_4_relic_fight_20",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_21": {
+ "id": "rogue_4_relic_fight_21",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_fight_22": {
+ "id": "rogue_4_relic_fight_22",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_hand_1": {
+ "id": "rogue_4_relic_hand_1",
+ "checkCharBoxTypes": [
+ "SUB_PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": [
+ "pioneer",
+ "charger",
+ "tactician"
+ ],
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_book_1": {
+ "id": "rogue_4_relic_book_1",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "PIONEER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_hand_2": {
+ "id": "rogue_4_relic_hand_2",
+ "checkCharBoxTypes": [
+ "SUB_PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": [
+ "fearless",
+ "sword",
+ "instructor"
+ ],
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_book_2": {
+ "id": "rogue_4_relic_book_2",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "WARRIOR",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_hand_3": {
+ "id": "rogue_4_relic_hand_3",
+ "checkCharBoxTypes": [
+ "SUB_PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": [
+ "splashcaster",
+ "chain",
+ "blastcaster"
+ ],
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_book_3": {
+ "id": "rogue_4_relic_book_3",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "CASTER",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_hand_4": {
+ "id": "rogue_4_relic_hand_4",
+ "checkCharBoxTypes": [
+ "SUB_PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": [
+ "stalker",
+ "merchant",
+ "dollkeeper"
+ ],
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_book_4": {
+ "id": "rogue_4_relic_book_4",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SPECIAL",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_hand_5": {
+ "id": "rogue_4_relic_hand_5",
+ "checkCharBoxTypes": [
+ "SUB_PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": [
+ "corecaster",
+ "mystic",
+ "primcaster",
+ "summoner",
+ "ritualist"
+ ],
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_book_5": {
+ "id": "rogue_4_relic_book_5",
+ "checkCharBoxTypes": [
+ "PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "SPECIAL",
+ "valueStrs": null,
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_hand_6": {
+ "id": "rogue_4_relic_hand_6",
+ "checkCharBoxTypes": [
+ "SUB_PROFESSION"
+ ],
+ "checkCharBoxParams": [
+ {
+ "valueProfessionMask": "NONE",
+ "valueStrs": [
+ "aoesniper",
+ "phalanx",
+ "splashcaster",
+ "bombarder"
+ ],
+ "valueInt": 0
+ }
+ ]
+ },
+ "rogue_4_relic_res_1": {
+ "id": "rogue_4_relic_res_1",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_2": {
+ "id": "rogue_4_relic_res_2",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_3": {
+ "id": "rogue_4_relic_res_3",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_4": {
+ "id": "rogue_4_relic_res_4",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_5": {
+ "id": "rogue_4_relic_res_5",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_6": {
+ "id": "rogue_4_relic_res_6",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_7": {
+ "id": "rogue_4_relic_res_7",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_8": {
+ "id": "rogue_4_relic_res_8",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_9": {
+ "id": "rogue_4_relic_res_9",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_10": {
+ "id": "rogue_4_relic_res_10",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_11": {
+ "id": "rogue_4_relic_res_11",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_12": {
+ "id": "rogue_4_relic_res_12",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_13": {
+ "id": "rogue_4_relic_res_13",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_14": {
+ "id": "rogue_4_relic_res_14",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_15": {
+ "id": "rogue_4_relic_res_15",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_res_16": {
+ "id": "rogue_4_relic_res_16",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_final_1": {
+ "id": "rogue_4_relic_final_1",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_final_2": {
+ "id": "rogue_4_relic_final_2",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_final_3": {
+ "id": "rogue_4_relic_final_3",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_final_4": {
+ "id": "rogue_4_relic_final_4",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_encounter_1": {
+ "id": "rogue_4_relic_encounter_1",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_encounter_2": {
+ "id": "rogue_4_relic_encounter_2",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_encounter_3": {
+ "id": "rogue_4_relic_encounter_3",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_encounter_4": {
+ "id": "rogue_4_relic_encounter_4",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_encounter_5": {
+ "id": "rogue_4_relic_encounter_5",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_encounter_6": {
+ "id": "rogue_4_relic_encounter_6",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_encounter_7": {
+ "id": "rogue_4_relic_encounter_7",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_encounter_8": {
+ "id": "rogue_4_relic_encounter_8",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_explore_1": {
+ "id": "rogue_4_relic_explore_1",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_explore_2": {
+ "id": "rogue_4_relic_explore_2",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_explore_3": {
+ "id": "rogue_4_relic_explore_3",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_explore_4": {
+ "id": "rogue_4_relic_explore_4",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ },
+ "rogue_4_relic_explore_5": {
+ "id": "rogue_4_relic_explore_5",
+ "checkCharBoxTypes": [],
+ "checkCharBoxParams": []
+ }
+ },
+ "recruitGrps": {
+ "recruit_group_random": {
+ "id": "recruit_group_random",
+ "iconId": "recruit_group_random",
+ "name": "随心所欲",
+ "desc": "三张随机的招募券,其中一张必定出现5星临时招募",
+ "unlockDesc": "使用其他招募组合进行一次探索"
+ },
+ "recruit_group_1": {
+ "id": "recruit_group_1",
+ "iconId": "recruit_group_1",
+ "name": "先手必胜",
+ "desc": "先锋、狙击、特种招募券各一张",
+ "unlockDesc": null
+ },
+ "recruit_group_2": {
+ "id": "recruit_group_2",
+ "iconId": "recruit_group_2",
+ "name": "稳扎稳打",
+ "desc": "重装、术师、狙击招募券各一张",
+ "unlockDesc": null
+ },
+ "recruit_group_3": {
+ "id": "recruit_group_3",
+ "iconId": "recruit_group_3",
+ "name": "取长补短",
+ "desc": "近卫、辅助、医疗招募券各一张",
+ "unlockDesc": null
+ },
+ "recruit_group_m1": {
+ "id": "recruit_group_m1",
+ "iconId": "recruit_group_random",
+ "name": "支援作战",
+ "desc": "两张随机的招募券",
+ "unlockDesc": null
+ },
+ "recruit_group_m2": {
+ "id": "recruit_group_m2",
+ "iconId": "recruit_group_random",
+ "name": "支援作战",
+ "desc": "两张随机的招募券",
+ "unlockDesc": null
+ },
+ "recruit_group_m3": {
+ "id": "recruit_group_m3",
+ "iconId": "recruit_group_random",
+ "name": "支援作战",
+ "desc": "两张随机的招募券",
+ "unlockDesc": null
+ },
+ "recruit_group_m4": {
+ "id": "recruit_group_m4",
+ "iconId": "recruit_group_random",
+ "name": "支援作战",
+ "desc": "两张随机的招募券",
+ "unlockDesc": null
+ },
+ "recruit_group_m5": {
+ "id": "recruit_group_m5",
+ "iconId": "recruit_group_random",
+ "name": "支援作战",
+ "desc": "两张随机的招募券",
+ "unlockDesc": null
+ },
+ "recruit_group_m6": {
+ "id": "recruit_group_m6",
+ "iconId": "recruit_group_random",
+ "name": "支援作战",
+ "desc": "两张随机的招募券",
+ "unlockDesc": null
+ },
+ "recruit_group_m7": {
+ "id": "recruit_group_m7",
+ "iconId": "recruit_group_random",
+ "name": "支援作战",
+ "desc": "两张随机的招募券",
+ "unlockDesc": null
+ },
+ "recruit_group_m8": {
+ "id": "recruit_group_m8",
+ "iconId": "recruit_group_random",
+ "name": "支援作战",
+ "desc": "两张随机的招募券",
+ "unlockDesc": null
+ }
+ },
+ "choices": {
+ "choice_leave": {
+ "id": "choice_leave",
+ "title": "离开",
+ "description": null,
+ "lockedCoverDesc": null,
+ "type": "LEAVE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res1_1": {
+ "id": "choice_ro4_res1_1",
+ "title": "萨科塔杀死了萨卡兹",
+ "description": "获得<@ro4.get>4>源石锭",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res1_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "gold",
+ "itemId": "rogue_4_gold",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res1_2": {
+ "id": "choice_ro4_res1_2",
+ "title": "萨卡兹埋葬了萨科塔",
+ "description": "获得<@ro4.get>2>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res1_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res1_3": {
+ "id": "choice_ro4_res1_3",
+ "title": "他们的头顶都生出了光环",
+ "description": "持有<@ro4.get>希望时代的涂鸦>,获得<@ro4.get>4>源石锭,<@ro4.get>2>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res1_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "gold",
+ "itemId": "rogue_4_gold",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res2_1": {
+ "id": "choice_ro4_res2_1",
+ "title": "从中寻找有用的物件",
+ "description": "获得<@ro4.get>2>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res2_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res2_2": {
+ "id": "choice_ro4_res2_2",
+ "title": "找些帮手来把这里搬空",
+ "description": "持有<@ro4.get>希望时代的涂鸦>,获得<@ro4.get>3>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res2_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res3_1": {
+ "id": "choice_ro4_res3_1",
+ "title": "请帮帮我",
+ "description": "回复<@ro4.get>4>目标生命",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res3_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hp",
+ "itemId": "rogue_4_hp",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res3_2": {
+ "id": "choice_ro4_res3_2",
+ "title": "请帮帮我,还有我的同伴们",
+ "description": "持有<@ro4.get>希望时代的涂鸦>,获得<@ro4.get>4>目标生命上限",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res3_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hpmax",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res3_3": {
+ "id": "choice_ro4_res3_3",
+ "title": "我不需要帮助",
+ "description": "下次再说吧。",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res3_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res4_1": {
+ "id": "choice_ro4_res4_1",
+ "title": "战士的躯壳崩解成灰",
+ "description": "获得遗愿",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res4_1",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_D_07",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res4_2": {
+ "id": "choice_ro4_res4_2",
+ "title": "战士的长角生根发芽",
+ "description": "获得<@ro4.get>2缕>遗愿",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res4_2",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_D_08",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res4_3": {
+ "id": "choice_ro4_res4_3",
+ "title": "时光的永恒在此定格",
+ "description": "这些都不是我要去的地方",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res4_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res5_1": {
+ "id": "choice_ro4_res5_1",
+ "title": "交出浮空城的图纸!",
+ "description": "获得<@ro4.get>3缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res5_1",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_res5_2": {
+ "id": "choice_ro4_res5_2",
+ "title": "我们是来参加研讨会的",
+ "description": "持有<@ro4.get>希望时代的涂鸦>,获得<@ro4.get>5缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_res5_2",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_fin1_1": {
+ "id": "choice_ro4_fin1_1",
+ "title": "两人为对方戴上冠冕",
+ "description": "获得遗愿<@ro4.get>纯白花瓣>与<@ro4.get>无字地契>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_fin1_1",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_fin1_2": {
+ "id": "choice_ro4_fin1_2",
+ "title": "兄长为妹妹戴上冠冕",
+ "description": "获得一件随机收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_fin1_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_fin2_1": {
+ "id": "choice_ro4_fin2_1",
+ "title": "“阿斯卡纶”",
+ "description": "获得<@ro4.get>3>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_fin2_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_fin2_2": {
+ "id": "choice_ro4_fin2_2",
+ "title": "“触痕”",
+ "description": "回复<@ro4.get>6>目标生命",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_fin2_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hp",
+ "itemId": "rogue_4_hp",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_fin2_3": {
+ "id": "choice_ro4_fin2_3",
+ "title": "“阿米娅”",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_fin2_3",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_relic_final_3",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_fin2_4": {
+ "id": "choice_ro4_fin2_4",
+ "title": "“菲茨罗伊”",
+ "description": "获得<@ro4.get>5>源石锭",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_fin2_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "gold",
+ "itemId": "rogue_4_gold",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_fin2_5": {
+ "id": "choice_ro4_fin2_5",
+ "title": "“埃里克森”",
+ "description": "获得<@ro4.get>1缕>较为稀有的思绪",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_fin2_5",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "fragment",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_fin2_6": {
+ "id": "choice_ro4_fin2_6",
+ "title": "遗嘱给那斯提",
+ "description": "离开",
+ "lockedCoverDesc": null,
+ "type": "LEAVE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_rec1_1": {
+ "id": "choice_ro4_rec1_1",
+ "title": "花钱雇佣",
+ "description": "消耗<@ro4.lose>2>源石锭,招募一名干员(从随机2个职业中选择)",
+ "lockedCoverDesc": null,
+ "type": "TRADE_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rec1_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "recruit",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rec1_2": {
+ "id": "choice_ro4_rec1_2",
+ "title": "许诺未来的报酬",
+ "description": "消耗<@ro4.lose>2缕>构想,招募任意一名干员",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rec1_2",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_recruit_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rec1_3": {
+ "id": "choice_ro4_rec1_3",
+ "title": "交付驮兽载满的资源",
+ "description": "持有<@ro4.get>牧驮人的摇铃>,招募任意一名干员",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rec1_3",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_recruit_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rec1_4": {
+ "id": "choice_ro4_rec1_4",
+ "title": "我只是来观光的",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rec1_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rec2_1": {
+ "id": "choice_ro4_rec2_1",
+ "title": "招募",
+ "description": "招募任意一名干员",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rec2_1",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_recruit_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rec2_2": {
+ "id": "choice_ro4_rec2_2",
+ "title": "暂时不需要",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rec2_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rec2_3": {
+ "id": "choice_ro4_rec2_3",
+ "title": "和负责人打个招呼",
+ "description": "持有<@ro4.get>希望时代的涂鸦>,获得<@ro4.get>2>希望,招募任意一名干员",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rec2_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic1_1": {
+ "id": "choice_ro4_relic1_1",
+ "title": "《酋长威仪》",
+ "description": "获得<@ro4.get>1件>国王收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic1_1",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic1_2": {
+ "id": "choice_ro4_relic1_2",
+ "title": "《萨卡兹尊主》",
+ "description": "消耗<@ro4.lose>5>目标生命,获得<@ro4.get>2件>国王收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic1_2",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic1_3": {
+ "id": "choice_ro4_relic1_3",
+ "title": "《泰拉之王》",
+ "description": "仅有<@ro4.lose>1>目标生命,获得<@ro4.get>所有>国王收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic1_3",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic1_4": {
+ "id": "choice_ro4_relic1_4",
+ "title": "我更想饱餐一顿",
+ "description": "回复<@ro4.get>3>目标生命",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic1_4",
+ "icon": "",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hp",
+ "itemId": "rogue_4_hp",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic1_5": {
+ "id": "choice_ro4_relic1_5",
+ "title": "《萨卡兹尊主》",
+ "description": "消耗<@ro4.lose>5>目标生命,获得<@ro4.get>2件>国王收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic1_2",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic1_6": {
+ "id": "choice_ro4_relic1_6",
+ "title": "《萨卡兹尊主》",
+ "description": "消耗<@ro4.lose>5>目标生命,获得<@ro4.get>2件>国王收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic1_2",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic1_7": {
+ "id": "choice_ro4_relic1_7",
+ "title": "《萨卡兹尊主》",
+ "description": "消耗<@ro4.lose>5>目标生命,获得<@ro4.get>2件>国王收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic1_2",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic1_8": {
+ "id": "choice_ro4_relic1_8",
+ "title": "《萨卡兹尊主》",
+ "description": "消耗<@ro4.lose>5>目标生命,获得<@ro4.get>2件>国王收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic1_2",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic1_9": {
+ "id": "choice_ro4_relic1_9",
+ "title": "《萨卡兹尊主》",
+ "description": "消耗<@ro4.lose>5>目标生命,获得<@ro4.get>2件>国王收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic1_2",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic2_1": {
+ "id": "choice_ro4_relic2_1",
+ "title": "跟随女妖的笛声",
+ "description": "我们会去向何方?",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic2_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic2_2": {
+ "id": "choice_ro4_relic2_2",
+ "title": "跟随巫妖的智慧",
+ "description": "持有<@ro4.get>死仇时代的恨意>,消耗<@ro4.lose>4>目标生命,获得一件<@ro4.get>特殊>的收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic2_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic2_3": {
+ "id": "choice_ro4_relic2_3",
+ "title": "跟随巨人的预示",
+ "description": "持有<@ro4.get>希望时代的涂鸦>,回复<@ro4.get>4>目标生命,获得一件<@ro4.get>特殊>的收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic2_3",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": "rogue_4_hp",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic2_4": {
+ "id": "choice_ro4_relic2_4",
+ "title": "跟随内心的选择",
+ "description": "离开",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic2_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic2_5": {
+ "id": "choice_ro4_relic2_5",
+ "title": "来自家园的馈赠",
+ "description": "获得<@ro4.get>1件>较为稀有的收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic2_4",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic2_6": {
+ "id": "choice_ro4_relic2_6",
+ "title": "来自众我的馈赠",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic2_4",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_relic_legacy_171",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic2_7": {
+ "id": "choice_ro4_relic2_7",
+ "title": "来自盟友的馈赠",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic2_4",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_relic_legacy_187",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic2_8": {
+ "id": "choice_ro4_relic2_8",
+ "title": "跟随巫妖的智慧",
+ "description": "持有<@ro4.get>死仇时代的恨意>,消耗<@ro4.lose>4>目标生命,获得一件<@ro4.get>特殊>的收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic2_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic2_9": {
+ "id": "choice_ro4_relic2_9",
+ "title": "跟随巫妖的智慧",
+ "description": "持有<@ro4.get>死仇时代的恨意>,消耗<@ro4.lose>4>目标生命,获得一件<@ro4.get>特殊>的收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic2_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic2_10": {
+ "id": "choice_ro4_relic2_10",
+ "title": "跟随巫妖的智慧",
+ "description": "持有<@ro4.get>死仇时代的恨意>,消耗<@ro4.lose>4>目标生命,获得一件<@ro4.get>特殊>的收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic2_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_relic2_11": {
+ "id": "choice_ro4_relic2_11",
+ "title": "跟随巫妖的智慧",
+ "description": "持有<@ro4.get>死仇时代的恨意>,消耗<@ro4.lose>4>目标生命,获得一件<@ro4.get>特殊>的收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_relic2_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_pick1_1": {
+ "id": "choice_ro4_pick1_1",
+ "title": "它邀请对方共享猎物",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_pick1_1",
+ "icon": "",
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_relic_explore_2",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_pick1_2": {
+ "id": "choice_ro4_pick1_2",
+ "title": "它向前扑去",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_pick1_2",
+ "icon": "",
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_relic_explore_3",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_pick1_3": {
+ "id": "choice_ro4_pick1_3",
+ "title": "它叼着猎物转头离开",
+ "description": "离开",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_pick1_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal1_1": {
+ "id": "choice_ro4_normal1_1",
+ "title": "带花纹的蛛腿从黑暗中出现!",
+ "description": "获得<@ro4.get>2缕>灵感",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal1_1",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal1_2": {
+ "id": "choice_ro4_normal1_2",
+ "title": "你有没有听到什么声音?",
+ "description": "获得<@ro4.get>2缕>遗愿",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal1_2",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal1_3": {
+ "id": "choice_ro4_normal1_3",
+ "title": "这怎么可能嘛?",
+ "description": "源石虫怎么可能是我们的表亲!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal1_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal1_4": {
+ "id": "choice_ro4_normal1_4",
+ "title": "它刚刚说让我“拿点午饭”?",
+ "description": "离开",
+ "lockedCoverDesc": null,
+ "type": "LEAVE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_normal1_5": {
+ "id": "choice_ro4_normal1_5",
+ "title": "它刚刚在地上写“注意安全”?",
+ "description": "离开",
+ "lockedCoverDesc": null,
+ "type": "LEAVE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_normal2_1": {
+ "id": "choice_ro4_normal2_1",
+ "title": "如果我倒退着走呢?",
+ "description": "获得遗愿",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal2_1",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_D_09",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal2_2": {
+ "id": "choice_ro4_normal2_2",
+ "title": "它其实是在骗人吗?",
+ "description": "那么你呢?",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal2_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal3_1": {
+ "id": "choice_ro4_normal3_1",
+ "title": "与驮兽同行",
+ "description": "可携带干员<@ro4.get>+1>,满载货物的驮兽加入队伍",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal3_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal3_2": {
+ "id": "choice_ro4_normal3_2",
+ "title": "索要定金",
+ "description": "获得<@ro4.get>5>源石锭,满载货物的驮兽加入队伍",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal3_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "gold",
+ "itemId": "rogue_4_gold",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal3_3": {
+ "id": "choice_ro4_normal3_3",
+ "title": "快步走开",
+ "description": "说不定是坏人假扮的!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal3_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal4_1": {
+ "id": "choice_ro4_normal4_1",
+ "title": "好吧,我要一个",
+ "description": "消耗<@ro4.lose>5>源石锭,获得遗愿",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal4_1",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_D_16",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal4_2": {
+ "id": "choice_ro4_normal4_2",
+ "title": "胡萝卜,你觉得呢?",
+ "description": "持有<@ro4.get>牧驮人的摇铃>,获得遗愿",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal4_2",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_D_16",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal4_3": {
+ "id": "choice_ro4_normal4_3",
+ "title": "这不就是普通的石头?休想骗我",
+ "description": "说不定是有人假扮的!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal4_3",
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal4_4": {
+ "id": "choice_ro4_normal4_4",
+ "title": "我对这玩意没兴趣",
+ "description": "离开",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal4_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal4_5": {
+ "id": "choice_ro4_normal4_5",
+ "title": "进入战斗",
+ "description": "遭遇一场战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal5_1": {
+ "id": "choice_ro4_normal5_1",
+ "title": "这个可以代替门票吗?",
+ "description": "失去<@ro4.lose>无话可说>,获得一件随机收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal5_1",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal5_2": {
+ "id": "choice_ro4_normal5_2",
+ "title": "从旁边的小路溜进去",
+ "description": "没票就不能看了吗?",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal5_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal5_3": {
+ "id": "choice_ro4_normal5_3",
+ "title": "无奈离开",
+ "description": "我怎么一个“嘎嘣”都没有?",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal5_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal5_4": {
+ "id": "choice_ro4_normal5_4",
+ "title": "去找售票员要个说法",
+ "description": "这是什么坑人的假景区!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal5_3",
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal5_5": {
+ "id": "choice_ro4_normal5_5",
+ "title": "憋着怒气离开",
+ "description": "吃一堑长一智,再也不来了!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal5_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal5_6": {
+ "id": "choice_ro4_normal5_6",
+ "title": "进入战斗",
+ "description": "遭遇一场艰难的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal6_1": {
+ "id": "choice_ro4_normal6_1",
+ "title": "“假如源石可以吃......”",
+ "description": "消耗<@ro4.lose>5>源石锭,进入繁荣年代",
+ "lockedCoverDesc": "(需要<@ro4.lose>5>源石锭)",
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal6_1",
+ "icon": "disaster",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "disaster",
+ "itemId": "rogue_4_disaster_8",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal6_2": {
+ "id": "choice_ro4_normal6_2",
+ "title": "“假如大地合为一国......”",
+ "description": "消耗<@ro4.lose>1缕>构想,进入繁荣年代",
+ "lockedCoverDesc": "(需要<@ro4.lose>1缕>构想)",
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal6_1",
+ "icon": "disaster",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "disaster",
+ "itemId": "rogue_4_disaster_8",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal6_3": {
+ "id": "choice_ro4_normal6_3",
+ "title": "“假如我明天遇到......”",
+ "description": "“可我愿受预言摆布吗?”",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal6_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal7_1": {
+ "id": "choice_ro4_normal7_1",
+ "title": "怎么了?",
+ "description": "获得<@ro4.get>5>希望,出现不同的险路恶敌战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal7_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal7_2": {
+ "id": "choice_ro4_normal7_2",
+ "title": "算了,我正忙着呢",
+ "description": "获得<@ro4.get>2>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal7_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal8_1": {
+ "id": "choice_ro4_normal8_1",
+ "title": "尝试理解城市",
+ "description": "消耗<@ro4.lose>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal8_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal8_2": {
+ "id": "choice_ro4_normal8_2",
+ "title": "尝试讨好城市",
+ "description": "消耗<@ro4.lose>1缕>构想,获得<@ro4.get>10>源石锭",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal8_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "gold",
+ "itemId": "rogue_4_gold",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal8_3": {
+ "id": "choice_ro4_normal8_3",
+ "title": "我回去了?",
+ "description": "进入诡谲断章",
+ "lockedCoverDesc": null,
+ "type": "TELEPORT",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "teleport",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal8_4": {
+ "id": "choice_ro4_normal8_4",
+ "title": "求助土石之子",
+ "description": "离开",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal8_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal9_1": {
+ "id": "choice_ro4_normal9_1",
+ "title": "拒绝她",
+ "description": "我还无法信任你",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal9_1",
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal9_2": {
+ "id": "choice_ro4_normal9_2",
+ "title": "拿出希望的画作",
+ "description": "失去<@ro4.lose>希望时代的涂鸦>,获得<@ro4.get>8>目标生命上限",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal9_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hpmax",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal9_3": {
+ "id": "choice_ro4_normal9_3",
+ "title": "拿出仇恨的矛头",
+ "description": "失去<@ro4.lose>死仇时代的恨意>,获得进阶券",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal9_3",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_upgrade_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal9_4": {
+ "id": "choice_ro4_normal9_4",
+ "title": "转头就跑",
+ "description": "离开",
+ "lockedCoverDesc": null,
+ "type": "LEAVE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_normal9_5": {
+ "id": "choice_ro4_normal9_5",
+ "title": "进入战斗",
+ "description": "遭遇一场艰难的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal10_1": {
+ "id": "choice_ro4_normal10_1",
+ "title": "打开它的门扉",
+ "description": "该怎样触碰其端末?",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal10_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_normal10_2": {
+ "id": "choice_ro4_normal10_2",
+ "title": "撞碎它的载体",
+ "description": "该如何破坏这幻影?",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal10_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal10_3": {
+ "id": "choice_ro4_normal10_3",
+ "title": "进入战斗",
+ "description": "遭遇一场特殊的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal10_4": {
+ "id": "choice_ro4_normal10_4",
+ "title": "远离它",
+ "description": "该如何忘记那一瞥?",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal10_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal10_5": {
+ "id": "choice_ro4_normal10_5",
+ "title": "进入战斗",
+ "description": "遭遇一场艰难的特殊战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_normal10_6": {
+ "id": "choice_ro4_normal10_6",
+ "title": "记录它的存在",
+ "description": "获得<@ro4.get>2缕>特殊的灵感",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_normal10_4",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": "rogue_4_fragment_F_08",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent1_1": {
+ "id": "choice_ro4_ent1_1",
+ "title": "使用共感模拟器",
+ "description": "消耗<@ro4.lose>2>源石锭",
+ "lockedCoverDesc": null,
+ "type": "NEXT_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent1_2": {
+ "id": "choice_ro4_ent1_2",
+ "title": "运用传统巫术",
+ "description": "消耗<@ro4.lose>1>目标生命",
+ "lockedCoverDesc": null,
+ "type": "NEXT_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent1_3": {
+ "id": "choice_ro4_ent1_3",
+ "title": "再读一本",
+ "description": "获得<@ro4.get>1缕>较为稀有的思绪",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent1_4",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent1_4": {
+ "id": "choice_ro4_ent1_4",
+ "title": "再读一本",
+ "description": "获得<@ro4.get>1缕>随机思绪",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent1_4",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent1_5": {
+ "id": "choice_ro4_ent1_5",
+ "title": "再读一本",
+ "description": "我还就不信了!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent1_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_ent1_6": {
+ "id": "choice_ro4_ent1_6",
+ "title": "使用共感模拟器",
+ "description": "消耗<@ro4.lose>2>源石锭",
+ "lockedCoverDesc": null,
+ "type": "NEXT_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent1_7": {
+ "id": "choice_ro4_ent1_7",
+ "title": "运用传统巫术",
+ "description": "消耗<@ro4.lose>1>目标生命",
+ "lockedCoverDesc": null,
+ "type": "NEXT_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent1_8": {
+ "id": "choice_ro4_ent1_8",
+ "title": "已经足够了",
+ "description": "我需要时间来消化这些知识......",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent1_5",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent1_9": {
+ "id": "choice_ro4_ent1_9",
+ "title": "离开",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent1_5",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_1": {
+ "id": "choice_ro4_ent2_1",
+ "title": "仔细翻找",
+ "description": "消耗<@ro4.lose>2>希望及等量上限",
+ "lockedCoverDesc": null,
+ "type": "NEXT_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_2": {
+ "id": "choice_ro4_ent2_2",
+ "title": "随便翻找",
+ "description": "消耗<@ro4.lose>1>希望及等量上限",
+ "lockedCoverDesc": null,
+ "type": "NEXT_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_3": {
+ "id": "choice_ro4_ent2_3",
+ "title": "真不错",
+ "description": "获得一件随机收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent2_4",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_4": {
+ "id": "choice_ro4_ent2_4",
+ "title": "发财了!",
+ "description": "获得<@ro4.get>7>源石锭",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent2_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "gold",
+ "itemId": "rogue_4_gold",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_5": {
+ "id": "choice_ro4_ent2_5",
+ "title": "原来如此",
+ "description": "获得<@ro4.get>1缕>随机思绪",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent2_4",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_6": {
+ "id": "choice_ro4_ent2_6",
+ "title": "赚了",
+ "description": "获得<@ro4.get>2>源石锭",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent2_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "gold",
+ "itemId": "rogue_4_gold",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_7": {
+ "id": "choice_ro4_ent2_7",
+ "title": "倒霉......",
+ "description": "要不再试一次?",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent2_4",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_ent2_8": {
+ "id": "choice_ro4_ent2_8",
+ "title": "所以呢?",
+ "description": "继续揉搓它的脸蛋",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent2_9",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_9": {
+ "id": "choice_ro4_ent2_9",
+ "title": "哦......对不起",
+ "description": "离开",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent2_8",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_10": {
+ "id": "choice_ro4_ent2_10",
+ "title": "怎么有无人机的声音?",
+ "description": "遭遇一场特殊的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_11": {
+ "id": "choice_ro4_ent2_11",
+ "title": "算了",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent2_10",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_12": {
+ "id": "choice_ro4_ent2_12",
+ "title": "继续翻找",
+ "description": "消耗<@ro4.lose>2>希望及等量上限",
+ "lockedCoverDesc": null,
+ "type": "NEXT_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent2_13": {
+ "id": "choice_ro4_ent2_13",
+ "title": "随便挑挑",
+ "description": "消耗<@ro4.lose>1>希望及等量上限",
+ "lockedCoverDesc": null,
+ "type": "NEXT_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent3_1": {
+ "id": "choice_ro4_ent3_1",
+ "title": "我当然是成功人士!",
+ "description": "消耗<@ro4.lose>5>源石锭",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent3_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent3_2": {
+ "id": "choice_ro4_ent3_2",
+ "title": "举牌加价5源石锭",
+ "description": "将出价提升至<@ro4.get>15>源石锭",
+ "lockedCoverDesc": null,
+ "type": "NEXT_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent3_3": {
+ "id": "choice_ro4_ent3_3",
+ "title": "举牌加价5源石锭",
+ "description": "将出价提升至<@ro4.get>25>源石锭",
+ "lockedCoverDesc": null,
+ "type": "NEXT_PROB",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent3_4": {
+ "id": "choice_ro4_ent3_4",
+ "title": "付钱给鸭爵,拿走神秘拍品",
+ "description": "消耗<@ro4.lose>15>源石锭,获得一件收藏品",
+ "lockedCoverDesc": "(需要<@ro4.lose>15>源石锭)",
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent3_8",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent3_5": {
+ "id": "choice_ro4_ent3_5",
+ "title": "拒绝付钱",
+ "description": "呃,我刚才是闹着玩的......",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent3_4",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent3_6": {
+ "id": "choice_ro4_ent3_6",
+ "title": "再解释一遍",
+ "description": "啊哦......",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent3_5",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_ent3_7": {
+ "id": "choice_ro4_ent3_7",
+ "title": "进入一场紧急战斗",
+ "description": "遭遇一场特殊的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent3_8": {
+ "id": "choice_ro4_ent3_8",
+ "title": "放上源石锭",
+ "description": "将出价提升至<@ro4.get>35>源石锭",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent3_7",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent3_9": {
+ "id": "choice_ro4_ent3_9",
+ "title": "付钱给鸭爵,拿走神秘拍品",
+ "description": "消耗<@ro4.lose>35>源石锭,获得一件收藏品",
+ "lockedCoverDesc": "(需要<@ro4.lose>35>源石锭)",
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent3_8",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent3_10": {
+ "id": "choice_ro4_ent3_10",
+ "title": "那还是算了吧",
+ "description": "转身离去",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent3_9",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_ent3_11": {
+ "id": "choice_ro4_ent3_11",
+ "title": "付钱给鸭爵,拿走神秘拍品",
+ "description": "消耗<@ro4.lose>25>源石锭,获得一件收藏品",
+ "lockedCoverDesc": "(需要<@ro4.lose>25>源石锭)",
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_ent3_8",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat1_1": {
+ "id": "choice_ro4_bat1_1",
+ "title": "赶跑他",
+ "description": "我受够了!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat1_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_bat1_2": {
+ "id": "choice_ro4_bat1_2",
+ "title": "问他为什么哭",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat1_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat1_3": {
+ "id": "choice_ro4_bat1_3",
+ "title": "那就只能打跑他了",
+ "description": "遭遇一场特殊的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat2_1": {
+ "id": "choice_ro4_bat2_1",
+ "title": "我只想打他一顿",
+ "description": "我受够了!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat2_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_bat2_2": {
+ "id": "choice_ro4_bat2_2",
+ "title": "算了,习惯了",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat2_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat2_3": {
+ "id": "choice_ro4_bat2_3",
+ "title": "鸭子,别逃!",
+ "description": "遭遇一场特殊的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat3_1": {
+ "id": "choice_ro4_bat3_1",
+ "title": "举起拳头!",
+ "description": "我受够了!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat3_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_bat3_2": {
+ "id": "choice_ro4_bat3_2",
+ "title": "举起矛头!",
+ "description": "持有<@ro4.get>死仇时代的恨意>,我受够了!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat3_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat3_3": {
+ "id": "choice_ro4_bat3_3",
+ "title": "谁挨拳头还不一定呢",
+ "description": "遭遇一场特殊的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat3_4": {
+ "id": "choice_ro4_bat3_4",
+ "title": "离他远点",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat3_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat3_5": {
+ "id": "choice_ro4_bat3_5",
+ "title": "我要是不给呢?",
+ "description": "遭遇一场艰难的特殊战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat4_1": {
+ "id": "choice_ro4_bat4_1",
+ "title": "阻止他",
+ "description": "我受够了!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat4_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_bat4_2": {
+ "id": "choice_ro4_bat4_2",
+ "title": "准备把鸭子刺个对穿",
+ "description": "持有<@ro4.get>死仇时代的恨意>,我受够了!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat4_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat4_3": {
+ "id": "choice_ro4_bat4_3",
+ "title": "别小看我啊!",
+ "description": "遭遇一场特殊的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat4_4": {
+ "id": "choice_ro4_bat4_4",
+ "title": "随他去吧",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat4_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat4_5": {
+ "id": "choice_ro4_bat4_5",
+ "title": "有什么遗言吗?",
+ "description": "遭遇一场艰难的特殊战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat5_1": {
+ "id": "choice_ro4_bat5_1",
+ "title": "接近修女",
+ "description": "有些人不应当在这里",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat5_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_bat5_2": {
+ "id": "choice_ro4_bat5_2",
+ "title": "狩猎死仇",
+ "description": "持有<@ro4.get>死仇时代的恨意>,有些人不应当在这里",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat5_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat5_3": {
+ "id": "choice_ro4_bat5_3",
+ "title": "那就来吧!",
+ "description": "遭遇一场特殊的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat5_4": {
+ "id": "choice_ro4_bat5_4",
+ "title": "谨慎观察",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_bat5_3",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_bat5_5": {
+ "id": "choice_ro4_bat5_5",
+ "title": "你们好,猎物",
+ "description": "遭遇一场艰难的特殊战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "battle",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "battle",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_scout_1": {
+ "id": "choice_ro4_scout_1",
+ "title": "派遣人员",
+ "description": "选择一名干员",
+ "lockedCoverDesc": null,
+ "type": "EXPEDITION",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_scout_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "EXPEDITION",
+ "funcIconId": "adventure",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_scout_2": {
+ "id": "choice_ro4_scout_2",
+ "title": "留意当下",
+ "description": "获得<@ro4.get>2>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_scout_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sacrifice1_1": {
+ "id": "choice_ro4_sacrifice1_1",
+ "title": "一件奇物",
+ "description": "你愿为故事舍弃什么?",
+ "lockedCoverDesc": null,
+ "type": "SACRIFICE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "SACRIFICE",
+ "funcIconId": "sacrifice",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sacrifice1_9": {
+ "id": "choice_ro4_sacrifice1_9",
+ "title": "那是一只角,还是一把铳?",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sacrifice1_10",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_relic_final_2",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sacrifice1_7": {
+ "id": "choice_ro4_sacrifice1_7",
+ "title": "那并非奇物,那是支矛头",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sacrifice1_7",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_relic_explore_3",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sacrifice1_8": {
+ "id": "choice_ro4_sacrifice1_8",
+ "title": "那并非奇物,那是幅画作",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sacrifice1_8",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_relic_explore_2",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sacrifice1_2": {
+ "id": "choice_ro4_sacrifice1_2",
+ "title": "一个方盒",
+ "description": "你愿为故事创造什么?",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sacrifice1_9",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sacrifice1_3": {
+ "id": "choice_ro4_sacrifice1_3",
+ "title": "一堆金属",
+ "description": "你愿为故事遗失什么?",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sacrifice1_11",
+ "icon": "leave",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_sacrifice1_4": {
+ "id": "choice_ro4_sacrifice1_4",
+ "title": "命运真奇妙",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE_PROB_SHOW",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sacrifice1_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sacrifice1_5": {
+ "id": "choice_ro4_sacrifice1_5",
+ "title": "命运真奇妙",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE_PROB_SHOW",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sacrifice1_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sacrifice1_6": {
+ "id": "choice_ro4_sacrifice1_6",
+ "title": "命运真奇妙",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE_PROB_SHOW",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sacrifice1_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sacrifice1_10": {
+ "id": "choice_ro4_sacrifice1_10",
+ "title": "那并非奇物,那是个生物",
+ "description": "获得<@ro4.get>2件>随机收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sacrifice1_13",
+ "icon": "relic",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "relic",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_chest_1": {
+ "id": "choice_ro4_chest_1",
+ "title": "谢啦,兄弟",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE_PROB_SHOW",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_chest_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_chest_2": {
+ "id": "choice_ro4_chest_2",
+ "title": "你还有其他好东西吗?",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE_PROB_SHOW",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_chest_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_chest_3": {
+ "id": "choice_ro4_chest_3",
+ "title": "我们的故事需要这个",
+ "description": "持有<@ro4.get>牧驮人的摇铃>,获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE_PROB_SHOW",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_chest_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_chest_4": {
+ "id": "choice_ro4_chest_4",
+ "title": "谢啦,兄弟",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE_PROB_SHOW",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_chest_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal1_1": {
+ "id": "choice_ro4_nportal1_1",
+ "title": "用构想补足缺陷",
+ "description": "消耗<@ro4.lose>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal1_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal1_2": {
+ "id": "choice_ro4_nportal1_2",
+ "title": "将它吸纳入思维",
+ "description": "无法结果的斜枝,只好成为其他故事的养料",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal1_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal1_3": {
+ "id": "choice_ro4_nportal1_3",
+ "title": "进入其中",
+ "description": "进入诡谲断章",
+ "lockedCoverDesc": null,
+ "type": "TELEPORT",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "teleport",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal1_4": {
+ "id": "choice_ro4_nportal1_4",
+ "title": "收集散落的思绪",
+ "description": "获得<@ro4.get>1缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal1_3",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal2_1": {
+ "id": "choice_ro4_nportal2_1",
+ "title": "用构想补足缺陷",
+ "description": "消耗<@ro4.lose>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal2_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal2_2": {
+ "id": "choice_ro4_nportal2_2",
+ "title": "将它吸纳入思维",
+ "description": "无法结果的斜枝,只好成为其他故事的养料",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal2_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal2_3": {
+ "id": "choice_ro4_nportal2_3",
+ "title": "进入其中",
+ "description": "进入诡谲断章",
+ "lockedCoverDesc": null,
+ "type": "TELEPORT",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "teleport",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal2_4": {
+ "id": "choice_ro4_nportal2_4",
+ "title": "收集散落的思绪",
+ "description": "获得<@ro4.get>1缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal2_3",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal3_1": {
+ "id": "choice_ro4_nportal3_1",
+ "title": "用构想补足缺陷",
+ "description": "消耗<@ro4.lose>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal3_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal3_2": {
+ "id": "choice_ro4_nportal3_2",
+ "title": "将它吸纳入思维",
+ "description": "无法结果的斜枝,只好成为其他故事的养料",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal3_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal3_3": {
+ "id": "choice_ro4_nportal3_3",
+ "title": "进入其中",
+ "description": "进入诡谲断章",
+ "lockedCoverDesc": null,
+ "type": "TELEPORT",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "teleport",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal3_4": {
+ "id": "choice_ro4_nportal3_4",
+ "title": "收集散落的思绪",
+ "description": "获得<@ro4.get>1缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal3_3",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal4_1": {
+ "id": "choice_ro4_nportal4_1",
+ "title": "用构想补足缺陷",
+ "description": "消耗<@ro4.lose>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal4_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal4_2": {
+ "id": "choice_ro4_nportal4_2",
+ "title": "将它吸纳入思维",
+ "description": "无法结果的斜枝,只好成为其他故事的养料",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal4_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal4_3": {
+ "id": "choice_ro4_nportal4_3",
+ "title": "进入其中",
+ "description": "进入诡谲断章",
+ "lockedCoverDesc": null,
+ "type": "TELEPORT",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "teleport",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal4_4": {
+ "id": "choice_ro4_nportal4_4",
+ "title": "收集散落的思绪",
+ "description": "获得<@ro4.get>1缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal4_3",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal5_1": {
+ "id": "choice_ro4_nportal5_1",
+ "title": "用构想补足缺陷",
+ "description": "消耗<@ro4.lose>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal5_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal5_2": {
+ "id": "choice_ro4_nportal5_2",
+ "title": "将它吸纳入思维",
+ "description": "无法结果的斜枝,只好成为其他故事的养料",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal5_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal5_3": {
+ "id": "choice_ro4_nportal5_3",
+ "title": "进入其中",
+ "description": "进入诡谲断章",
+ "lockedCoverDesc": null,
+ "type": "TELEPORT",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "teleport",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal5_4": {
+ "id": "choice_ro4_nportal5_4",
+ "title": "收集散落的思绪",
+ "description": "获得<@ro4.get>1缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal5_3",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal6_1": {
+ "id": "choice_ro4_nportal6_1",
+ "title": "用构想补足缺陷",
+ "description": "消耗<@ro4.lose>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal6_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal6_2": {
+ "id": "choice_ro4_nportal6_2",
+ "title": "将它吸纳入思维",
+ "description": "无法结果的斜枝,只好成为其他故事的养料",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal6_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal6_3": {
+ "id": "choice_ro4_nportal6_3",
+ "title": "进入其中",
+ "description": "进入诡谲断章",
+ "lockedCoverDesc": null,
+ "type": "TELEPORT",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "teleport",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_nportal6_4": {
+ "id": "choice_ro4_nportal6_4",
+ "title": "收集散落的思绪",
+ "description": "获得<@ro4.get>1缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_nportal6_3",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_eportal1_1": {
+ "id": "choice_ro4_eportal1_1",
+ "title": "用构想补足缺陷",
+ "description": "消耗<@ro4.lose>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_eportal1_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_eportal1_2": {
+ "id": "choice_ro4_eportal1_2",
+ "title": "将它纳入思维",
+ "description": "希望它能滋润其他故事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_eportal1_2",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_eportal1_3": {
+ "id": "choice_ro4_eportal1_3",
+ "title": "进入其中",
+ "description": "进入诡谲断章",
+ "lockedCoverDesc": null,
+ "type": "TELEPORT",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "teleport",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_eportal1_4": {
+ "id": "choice_ro4_eportal1_4",
+ "title": "收集散落的思绪",
+ "description": "获得<@ro4.get>1缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_eportal1_3",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_eportal2_1": {
+ "id": "choice_ro4_eportal2_1",
+ "title": "用构想补足缺陷",
+ "description": "消耗<@ro4.lose>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_eportal2_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_eportal2_2": {
+ "id": "choice_ro4_eportal2_2",
+ "title": "将它吸纳入思维",
+ "description": "希望它能滋润其他故事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_eportal2_2",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_eportal2_3": {
+ "id": "choice_ro4_eportal2_3",
+ "title": "进入其中",
+ "description": "进入诡谲断章",
+ "lockedCoverDesc": null,
+ "type": "TELEPORT",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "teleport",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_eportal2_4": {
+ "id": "choice_ro4_eportal2_4",
+ "title": "收集散落的思绪",
+ "description": "获得<@ro4.get>1缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_eportal2_3",
+ "icon": "fragment",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": "fragment",
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sala1_1": {
+ "id": "choice_ro4_sala1_1",
+ "title": "体验萨卡兹的故事",
+ "description": "好啊!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sala1_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sala1_2": {
+ "id": "choice_ro4_sala1_2",
+ "title": "算了",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sala1_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sala1_3": {
+ "id": "choice_ro4_sala1_3",
+ "title": "故事逐渐清晰......",
+ "description": "遭遇一场特殊的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "duel",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "duel",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sala2_1": {
+ "id": "choice_ro4_sala2_1",
+ "title": "体验萨卡兹的故事",
+ "description": "好啊!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sala2_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sala2_2": {
+ "id": "choice_ro4_sala2_2",
+ "title": "算了",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sala2_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sala2_3": {
+ "id": "choice_ro4_sala2_3",
+ "title": "故事逐渐清晰......",
+ "description": "遭遇一场特殊的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "duel",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "duel",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sala3_1": {
+ "id": "choice_ro4_sala3_1",
+ "title": "体验萨卡兹的故事",
+ "description": "好啊!",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sala3_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sala3_2": {
+ "id": "choice_ro4_sala3_2",
+ "title": "算了",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_sala3_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_sala3_3": {
+ "id": "choice_ro4_sala3_3",
+ "title": "故事逐渐清晰......",
+ "description": "遭遇一场特殊的战斗",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "duel",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "duel",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_end1_1": {
+ "id": "choice_ro4_end1_1",
+ "title": "报出魔王的名讳",
+ "description": "那是特蕾西娅,与特雷西斯......",
+ "lockedCoverDesc": "(需要<@ro4.lose>巴别塔誓言>)",
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_end1_1",
+ "icon": "unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "unknown",
+ "itemId": "rogue_4_feature_ending_2",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_end1_2": {
+ "id": "choice_ro4_end1_2",
+ "title": "哎呀!",
+ "description": "谁在打我?",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_end1_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_end2_1": {
+ "id": "choice_ro4_end2_1",
+ "title": "扣动扳机",
+ "description": "获得收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_end2_1",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_relic_final_4",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_end2_2": {
+ "id": "choice_ro4_end2_2",
+ "title": "销毁铳械",
+ "description": "我不允许......萨科塔......",
+ "lockedCoverDesc": null,
+ "type": "NEXT",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_end2_2",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_startbuff_1": {
+ "id": "choice_ro4_startbuff_1",
+ "title": "更多补给品",
+ "description": "获得<@ro3.get>3>护盾值",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "initial_reward_shield",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "initial_reward_shield",
+ "itemId": "rogue_4_shield",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_startbuff_2": {
+ "id": "choice_ro4_startbuff_2",
+ "title": "出发前演讲",
+ "description": "获得<@ro3.get>2>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "initial_reward_population",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "initial_reward_population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_startbuff_3": {
+ "id": "choice_ro4_startbuff_3",
+ "title": "储备金支援",
+ "description": "获得<@ro3.get>5>源石锭",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "initial_reward_gold",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "initial_reward_gold",
+ "itemId": "rogue_4_gold",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_startbuff_4": {
+ "id": "choice_ro4_startbuff_4",
+ "title": "购买收藏品",
+ "description": "消耗<@ro3.lose>所有>源石锭,获得一件随机收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "initial_reward_unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "initial_reward_unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_startbuff_5": {
+ "id": "choice_ro4_startbuff_5",
+ "title": "回收战利品",
+ "description": "消耗<@ro3.lose>1>希望及等量上限,获得一件随机收藏品",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": "initial_reward_unknown",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "initial_reward_unknown",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_startbuff_6": {
+ "id": "choice_ro4_startbuff_6",
+ "title": "随手拿点啥",
+ "description": "获得收藏品<@ro3.get>热水壶>(立即获得目标生命上限+1,希望+1)",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_relic_legacy_29",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_startbuff_7": {
+ "id": "choice_ro4_startbuff_7",
+ "title": "做思想准备",
+ "description": "获得<@ro4.get>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_spring_1": {
+ "id": "choice_ro4_spring_1",
+ "title": "好好歇息",
+ "description": "回复<@ro4.get>所有>目标生命",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_spring_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hp",
+ "itemId": "rogue_4_hp",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_spring_2": {
+ "id": "choice_ro4_spring_2",
+ "title": "思考未来",
+ "description": "多一事不如少一事",
+ "lockedCoverDesc": null,
+ "type": "LEAVE",
+ "leftDecoType": "NONE",
+ "nextSceneId": null,
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "leave",
+ "itemId": null,
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": true
+ },
+ "choice_ro4_rest1_1": {
+ "id": "choice_ro4_rest1_1",
+ "title": "稍事休息",
+ "description": "获得<@ro4.get>3>目标生命上限",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest1_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hpmax",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest1_2": {
+ "id": "choice_ro4_rest1_2",
+ "title": "强化训练",
+ "description": "获得进阶券",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest1_2",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_upgrade_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest1_3": {
+ "id": "choice_ro4_rest1_3",
+ "title": "鼓舞士气",
+ "description": "获得<@ro4.get>3>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest1_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest1_4": {
+ "id": "choice_ro4_rest1_4",
+ "title": "重整编制",
+ "description": "可携带干员<@ro4.get>+1>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest1_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest1_8": {
+ "id": "choice_ro4_rest1_8",
+ "title": "听场史诗",
+ "description": "获得<@ro4.get>3缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest1_8",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest1_7": {
+ "id": "choice_ro4_rest1_7",
+ "title": "听个故事",
+ "description": "获得<@ro4.get>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest1_7",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest1_5": {
+ "id": "choice_ro4_rest1_5",
+ "title": "充足休息",
+ "description": "获得<@ro4.get>3>目标生命上限,结束当前年代",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest1_5",
+ "icon": "disaster",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "disaster",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest1_6": {
+ "id": "choice_ro4_rest1_6",
+ "title": "翻新编制",
+ "description": "可携带干员<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest1_6",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest1_9": {
+ "id": "choice_ro4_rest1_9",
+ "title": "分享见解",
+ "description": "负荷临界点<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest1_9",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest1_10": {
+ "id": "choice_ro4_rest1_10",
+ "title": "讨论观点",
+ "description": "负荷临界点<@ro4.get>+3>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest1_10",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest2_1": {
+ "id": "choice_ro4_rest2_1",
+ "title": "稍事休息",
+ "description": "获得<@ro4.get>3>目标生命上限",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest2_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hpmax",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest2_2": {
+ "id": "choice_ro4_rest2_2",
+ "title": "强化训练",
+ "description": "获得进阶券",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest2_2",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_upgrade_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest2_3": {
+ "id": "choice_ro4_rest2_3",
+ "title": "鼓舞士气",
+ "description": "获得<@ro4.get>3>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest2_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest2_4": {
+ "id": "choice_ro4_rest2_4",
+ "title": "重整编制",
+ "description": "可携带干员<@ro4.get>+1>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest2_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest2_8": {
+ "id": "choice_ro4_rest2_8",
+ "title": "听场史诗",
+ "description": "获得<@ro4.get>3缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest2_8",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest2_7": {
+ "id": "choice_ro4_rest2_7",
+ "title": "听个故事",
+ "description": "获得<@ro4.get>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest2_7",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest2_5": {
+ "id": "choice_ro4_rest2_5",
+ "title": "充足休息",
+ "description": "获得<@ro4.get>3>目标生命上限,结束当前年代",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest2_5",
+ "icon": "disaster",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "disaster",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest2_6": {
+ "id": "choice_ro4_rest2_6",
+ "title": "翻新编制",
+ "description": "可携带干员<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest2_6",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest2_9": {
+ "id": "choice_ro4_rest2_9",
+ "title": "分享见解",
+ "description": "负荷临界点<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest2_9",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest2_10": {
+ "id": "choice_ro4_rest2_10",
+ "title": "讨论观点",
+ "description": "负荷临界点<@ro4.get>+3>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest2_10",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest3_1": {
+ "id": "choice_ro4_rest3_1",
+ "title": "稍事休息",
+ "description": "获得<@ro4.get>3>目标生命上限",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest3_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hpmax",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest3_2": {
+ "id": "choice_ro4_rest3_2",
+ "title": "强化训练",
+ "description": "获得进阶券",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest3_2",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_upgrade_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest3_3": {
+ "id": "choice_ro4_rest3_3",
+ "title": "鼓舞士气",
+ "description": "获得<@ro4.get>3>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest3_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest3_4": {
+ "id": "choice_ro4_rest3_4",
+ "title": "重整编制",
+ "description": "可携带干员<@ro4.get>+1>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest3_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest3_8": {
+ "id": "choice_ro4_rest3_8",
+ "title": "听场史诗",
+ "description": "获得<@ro4.get>3缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest3_8",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest3_7": {
+ "id": "choice_ro4_rest3_7",
+ "title": "听个故事",
+ "description": "获得<@ro4.get>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest3_7",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest3_5": {
+ "id": "choice_ro4_rest3_5",
+ "title": "充足休息",
+ "description": "获得<@ro4.get>3>目标生命上限,结束当前年代",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest3_5",
+ "icon": "disaster",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "disaster",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest3_6": {
+ "id": "choice_ro4_rest3_6",
+ "title": "翻新编制",
+ "description": "可携带干员<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest3_6",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest3_9": {
+ "id": "choice_ro4_rest3_9",
+ "title": "分享见解",
+ "description": "负荷临界点<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest3_9",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest3_10": {
+ "id": "choice_ro4_rest3_10",
+ "title": "讨论观点",
+ "description": "负荷临界点<@ro4.get>+3>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest3_10",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest3_11": {
+ "id": "choice_ro4_rest3_11",
+ "title": "寻找帮手",
+ "description": "招募任意一名干员",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest3_11",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_recruit_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest4_1": {
+ "id": "choice_ro4_rest4_1",
+ "title": "稍事休息",
+ "description": "获得<@ro4.get>3>目标生命上限",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest4_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hpmax",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest4_2": {
+ "id": "choice_ro4_rest4_2",
+ "title": "强化训练",
+ "description": "获得进阶券",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest4_2",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_upgrade_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest4_3": {
+ "id": "choice_ro4_rest4_3",
+ "title": "鼓舞士气",
+ "description": "获得<@ro4.get>3>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest4_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest4_4": {
+ "id": "choice_ro4_rest4_4",
+ "title": "重整编制",
+ "description": "可携带干员<@ro4.get>+1>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest4_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest4_8": {
+ "id": "choice_ro4_rest4_8",
+ "title": "听场史诗",
+ "description": "获得<@ro4.get>3缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest4_8",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest4_7": {
+ "id": "choice_ro4_rest4_7",
+ "title": "听个故事",
+ "description": "获得<@ro4.get>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest4_7",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest4_5": {
+ "id": "choice_ro4_rest4_5",
+ "title": "充足休息",
+ "description": "获得<@ro4.get>3>目标生命上限,结束当前年代",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest4_5",
+ "icon": "disaster",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "disaster",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest4_6": {
+ "id": "choice_ro4_rest4_6",
+ "title": "翻新编制",
+ "description": "可携带干员<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest4_6",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest4_9": {
+ "id": "choice_ro4_rest4_9",
+ "title": "分享见解",
+ "description": "负荷临界点<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest4_9",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest4_10": {
+ "id": "choice_ro4_rest4_10",
+ "title": "讨论观点",
+ "description": "负荷临界点<@ro4.get>+3>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest4_10",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest4_11": {
+ "id": "choice_ro4_rest4_11",
+ "title": "予人安眠",
+ "description": "失去<@ro4.lose>灌铅胸牌>,获得<@ro4.get>3>希望,负荷临界点<@ro4.get>+3>并进阶一个任意干员(不消耗希望)",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest4_11",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest5_1": {
+ "id": "choice_ro4_rest5_1",
+ "title": "稍事休息",
+ "description": "获得<@ro4.get>3>目标生命上限",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest5_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hpmax",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest5_2": {
+ "id": "choice_ro4_rest5_2",
+ "title": "强化训练",
+ "description": "获得进阶券",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest5_2",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_upgrade_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest5_3": {
+ "id": "choice_ro4_rest5_3",
+ "title": "鼓舞士气",
+ "description": "获得<@ro4.get>3>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest5_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest5_4": {
+ "id": "choice_ro4_rest5_4",
+ "title": "重整编制",
+ "description": "可携带干员<@ro4.get>+1>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest5_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest5_8": {
+ "id": "choice_ro4_rest5_8",
+ "title": "听场史诗",
+ "description": "获得<@ro4.get>3缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest5_8",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest5_7": {
+ "id": "choice_ro4_rest5_7",
+ "title": "听个故事",
+ "description": "获得<@ro4.get>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest5_7",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest5_5": {
+ "id": "choice_ro4_rest5_5",
+ "title": "充足休息",
+ "description": "获得<@ro4.get>3>目标生命上限,结束当前年代",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest5_5",
+ "icon": "disaster",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "disaster",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest5_6": {
+ "id": "choice_ro4_rest5_6",
+ "title": "翻新编制",
+ "description": "可携带干员<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest5_6",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest5_9": {
+ "id": "choice_ro4_rest5_9",
+ "title": "分享见解",
+ "description": "负荷临界点<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest5_9",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest5_10": {
+ "id": "choice_ro4_rest5_10",
+ "title": "讨论观点",
+ "description": "负荷临界点<@ro4.get>+3>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest5_10",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest5_11": {
+ "id": "choice_ro4_rest5_11",
+ "title": "予人安眠",
+ "description": "失去<@ro4.lose>灌铅胸牌>,获得<@ro4.get>3>希望,负荷临界点<@ro4.get>+3>并进阶一个任意干员(不消耗希望)",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest5_11",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_1": {
+ "id": "choice_ro4_rest6_1",
+ "title": "稍事休息",
+ "description": "获得<@ro4.get>3>目标生命上限",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_1",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "hpmax",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_2": {
+ "id": "choice_ro4_rest6_2",
+ "title": "强化训练",
+ "description": "获得进阶券",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_2",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_upgrade_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_3": {
+ "id": "choice_ro4_rest6_3",
+ "title": "鼓舞士气",
+ "description": "获得<@ro4.get>3>希望",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_3",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_4": {
+ "id": "choice_ro4_rest6_4",
+ "title": "重整编制",
+ "description": "可携带干员<@ro4.get>+1>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_4",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_8": {
+ "id": "choice_ro4_rest6_8",
+ "title": "听场史诗",
+ "description": "获得<@ro4.get>3缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_8",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_7": {
+ "id": "choice_ro4_rest6_7",
+ "title": "听个故事",
+ "description": "获得<@ro4.get>2缕>构想",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_7",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "FRAGMENT",
+ "funcIconId": null,
+ "itemId": "rogue_4_fragment_I_1",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_5": {
+ "id": "choice_ro4_rest6_5",
+ "title": "充足休息",
+ "description": "获得<@ro4.get>3>目标生命上限,结束当前年代",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_5",
+ "icon": "disaster",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "disaster",
+ "itemId": "rogue_4_hpmax",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_6": {
+ "id": "choice_ro4_rest6_6",
+ "title": "翻新编制",
+ "description": "可携带干员<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_6",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "member",
+ "itemId": "rogue_4_squad_capacity",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_9": {
+ "id": "choice_ro4_rest6_9",
+ "title": "分享见解",
+ "description": "负荷临界点<@ro4.get>+2>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_9",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_10": {
+ "id": "choice_ro4_rest6_10",
+ "title": "讨论观点",
+ "description": "负荷临界点<@ro4.get>+3>",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_10",
+ "icon": "weight",
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "weight",
+ "itemId": "rogue_4_max_weight",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_11": {
+ "id": "choice_ro4_rest6_11",
+ "title": "予人安眠",
+ "description": "失去<@ro4.lose>灌铅胸牌>,获得<@ro4.get>3>希望,负荷临界点<@ro4.get>+3>并进阶一个任意干员(不消耗希望)",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_11",
+ "icon": null,
+ "displayData": {
+ "type": "NORMAL",
+ "costHintType": "NONE",
+ "effectHintType": "NONE",
+ "funcIconId": "population",
+ "itemId": "rogue_4_population",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ },
+ "choice_ro4_rest6_12": {
+ "id": "choice_ro4_rest6_12",
+ "title": "寻找帮手",
+ "description": "招募任意一名干员",
+ "lockedCoverDesc": null,
+ "type": "TRADE",
+ "leftDecoType": "NONE",
+ "nextSceneId": "scene_ro4_rest6_12",
+ "icon": null,
+ "displayData": {
+ "type": "ITEM",
+ "costHintType": "NONE",
+ "effectHintType": "ITEM",
+ "funcIconId": null,
+ "itemId": "rogue_4_recruit_ticket_all",
+ "difficultyUpgradeRelicGroupId": null,
+ "taskId": null
+ },
+ "forceShowWhenOnlyLeave": false
+ }
+ },
+ "choiceScenes": {
+ "scene_ro4_res1_enter": {
+ "id": "scene_ro4_res1_enter",
+ "title": "解惑",
+ "description": "年轻的巫妖听见你走近,显得非常激动。“终于找到一个活人了!”他急切地询问,“你认识字吗?帮我看看这本书的结局到底是什么。”你接过书翻到最后一页:一名萨卡兹猎人终于追上了他的猎物,一名萨科塔。他们的结局是——",
+ "background": "pic_rogue_4_3",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res1_1": {
+ "id": "scene_ro4_res1_1",
+ "title": "解惑",
+ "description": "“符合常理......”你这才发现,巫妖的双眼一片灰白。他不好意思地解释道,为了解决老师布置的问题,他只好一直躲在这里查找资料。现在,他终于可以回去了。",
+ "background": "pic_rogue_4_3",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res1_2": {
+ "id": "scene_ro4_res1_2",
+ "title": "解惑",
+ "description": "“原来如此......”你这才发现,巫妖的双眼一片灰白。他不好意思地解释道,为了解决老师布置的问题,他只好一直躲在这里查找资料。现在,他终于可以回去了。",
+ "background": "pic_rogue_4_3",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res1_3": {
+ "id": "scene_ro4_res1_3",
+ "title": "解惑",
+ "description": "“怎么可能是这样?”巫妖惊叫出声,但他随即又陷入沉思,也许这正是老师想让他探寻的答案?你发现巫妖的双眼灰白,他的脑后轻微地闪烁着奇异的光芒。难道他将故事当真了?",
+ "background": "pic_rogue_4_3",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res2_enter": {
+ "id": "scene_ro4_res2_enter",
+ "title": "高空坠物",
+ "description": "“喂——”头顶传来一声呼喊,你向上张望,却只看见一片铅灰色的云层。“C区再抛掉一些负重!该死的,你想让整个卡兹戴尔都坠毁吗?”不久后,一大堆杂物如暴雨般砸下,之后一些衣物和纸张慢悠悠飘落。一直等到头顶彻底没了动静,你才敢走近去看地上的一片狼藉。",
+ "background": "pic_rogue_4_4",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res2_1": {
+ "id": "scene_ro4_res2_1",
+ "title": "高空坠物",
+ "description": "地面被砸出大大小小的坑洞,那些手提箱、柜子都在高速撞击下毁坏报废。一些写满萨卡兹文字的纸张倒是完好,可字迹潦草、顺序混乱,你根本看不懂上面写了什么,只勉强分辨出“升空”“组装”“名额”等几个字眼。",
+ "background": "pic_rogue_4_4",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res2_2": {
+ "id": "scene_ro4_res2_2",
+ "title": "高空坠物",
+ "description": "你找到一位萨卡兹牧民,他朝山坡下吹了几声口哨,不一会儿就赶来七八个身强力壮的农夫,有菲林也有佩洛,但都说一口流利的萨卡兹语。他们和你一起兴高采烈地将地上的物件都搬回村子里。而当你提起天上的声音时,他们淡定地表示这种事经常有,毕竟只要运气好抽到签就能上去,但脑子不见得比他们灵光。",
+ "background": "pic_rogue_4_4",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res3_enter": {
+ "id": "scene_ro4_res3_enter",
+ "title": "好心的女士",
+ "description": "“又见面啦。”眼前的年轻女士向你打招呼。你看着她的脸,感觉有些熟悉,却想不起来她的名字。“别费脑筋了,我不在你们的故事里,哪怕想起来,你也会很快忘掉的。”她掏出来一张纸,似乎是刚从本子上撕下来的,“那么这次,你需要我的帮助吗?”",
+ "background": "pic_rogue_4_5",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res3_1": {
+ "id": "scene_ro4_res3_1",
+ "title": "好心的女士",
+ "description": "“好吧,又白跑一趟。”年轻的女士耸耸肩,“希望你这次能走得更远,大家都等着听后面的故事呢。”她跺了跺脚,原地消失了。那一刻,你好像想起了她的名字,但马上又忘记了。",
+ "background": "pic_rogue_4_5",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res3_2": {
+ "id": "scene_ro4_res3_2",
+ "title": "好心的女士",
+ "description": "“哦?”年轻的女士语气中流露出一丝惊讶,“你这次运气不错呀,这幅涂鸦都被你找到了。”她思索片刻,用指尖在纸张上写了些什么,接着那张纸无火自燃,化作许多光点散入你和同伴们的体内。你握了握拳,感到身体似乎更有力量了。“下次见哦,别让大家失望。”好心的女士说完,打了个响指,原地消失了。",
+ "background": "pic_rogue_4_5",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res3_3": {
+ "id": "scene_ro4_res3_3",
+ "title": "好心的女士",
+ "description": "“没问题。”她的手轻轻晃动,那张纸竟然无火自燃。一股暖流钻进你的身体,你感到疲惫和疼痛一扫而空。但那股暖流很快就消失了,冰冷的空气重新涌来,差点让你呛到。“加油哦,这次争取走更远一些,大家都等着听后面的故事呢。”好心的女士说完,打了个响指,原地消失了。",
+ "background": "pic_rogue_4_5",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res4_enter": {
+ "id": "scene_ro4_res4_enter",
+ "title": "在故事结束之后",
+ "description": "温迪戈战士奋战至死,带着他的梦想与希望逝去,只留下了一具躯壳。属于他的故事已经画上了句号,而你则有机会见证他的结局。你看到——",
+ "background": "pic_rogue_4_6",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res4_1": {
+ "id": "scene_ro4_res4_1",
+ "title": "在故事结束之后",
+ "description": "大多数萨卡兹都是感染者,而感染者的结局自不必说。清风吹来,带走了晶尘。这便是他的遗愿,他想要回家。",
+ "background": "pic_rogue_4_6",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res4_2": {
+ "id": "scene_ro4_res4_2",
+ "title": "在故事结束之后",
+ "description": "他的尸骸似乎并不愿意接受死亡的命运,没过多久,温迪戈的角便开始生根发芽,不断生长,有一小段嫩枝甚至缠绕上了你的手指,将他的遗愿传达给了你:他的死亡哺育了一个新的故事,他衷心希望那新生命能够茁壮成长。",
+ "background": "pic_rogue_4_6",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res4_3": {
+ "id": "scene_ro4_res4_3",
+ "title": "在故事结束之后",
+ "description": "羽兽不飞翔,风儿不吹动,你等待了许久,也没能见到这一故事的后续。直至你离去,直至大地崩裂,直至太阳湮灭,这里都不会再有任何改变。",
+ "background": "pic_rogue_4_6",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res5_enter": {
+ "id": "scene_ro4_res5_enter",
+ "title": "竣工仪式",
+ "description": "夜色呼啸而过,燥热的风卷起灰烬与残页。这是卡兹戴尔浮上天空后的第一个夜晚,裸露的泥土上再也没有城市的踪影,只剩下数百个燃烧的铁桶。你看见有人正将成堆的图纸扔进火中,这些工程师打扮的萨卡兹警惕地看向你的背后,你回过头去,那里站着一群面色不善的异族。留守地面的工程师出声质问,你答道——",
+ "background": "pic_rogue_4_7",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res5_1": {
+ "id": "scene_ro4_res5_1",
+ "title": "竣工仪式",
+ "description": "萨卡兹工程师们冷哼一声,抱起地上的图纸全数投进火焰中,接着便转身跑进夜色里。你没有追上去的打算,而是从火焰中抢出几张还未烧尽的残页。萨卡兹与其他种族之间的矛盾注定无法调和,否则他们也不至于逃到天上去。",
+ "background": "pic_rogue_4_7",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_res5_2": {
+ "id": "scene_ro4_res5_2",
+ "title": "竣工仪式",
+ "description": "萨卡兹工程师们听说你们是来参加研讨会的,面色缓和了不少,并为你们指明了去会场的路。“卡兹戴尔能飞起来,离不开各族朋友的帮衬。这次设计研讨会就是为了将我们的经验和教训分享给所有人,算是一份小小的谢礼。”你跟着那群同样迷路的异族抵达了会场,做了不少笔记,你觉得这些知识将来肯定能派上用场。",
+ "background": "pic_rogue_4_7",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_fin1_enter": {
+ "id": "scene_ro4_fin1_enter",
+ "title": "戴冠式",
+ "description": "“前任魔王已经死去,黑色的王冠悬浮在特蕾西娅与特雷西斯掌中。魔王之力等待着归属,萨卡兹等待着魔王,卡兹戴尔等待着主人。于是,我们得见——”",
+ "background": "pic_rogue_4_8",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_fin1_1": {
+ "id": "scene_ro4_fin1_1",
+ "title": "戴冠式",
+ "description": "“黑色王冠随着他们的动作一分为二,悬于两人的头顶,萨卡兹从此迎来双王共治的局面。有人欢呼,欢呼这新时代的到来;有人畏惧,畏惧这历史上从未出现的异数。今后的事,我们尚不可知。”",
+ "background": "pic_rogue_4_8",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_fin1_2": {
+ "id": "scene_ro4_fin1_2",
+ "title": "戴冠式",
+ "description": "“魔王新生,希望传遍卡兹戴尔。可今后的事,你我皆已知晓。”",
+ "background": "pic_rogue_4_8",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_fin2_enter": {
+ "id": "scene_ro4_fin2_enter",
+ "title": "离去者的庭院",
+ "description": "战争、病痛、事故不断地从特雷西斯和特蕾西娅身边夺走那些追随他们的朋友。为了纪念这些人,两位魔王在卡兹戴尔的中心建立了一座纪念公园,在这里,你可以见到那些魔王挚友的纪念碑。你走到一座碑前,仔细看了看这位亡者的名字——",
+ "background": "pic_rogue_4_9",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_fin2_1": {
+ "id": "scene_ro4_fin2_1",
+ "title": "离去者的庭院",
+ "description": "“这里埋葬着阿斯卡纶,魔王的侍卫长。她在一场针对魔王的阴谋中杀死百名刺客,以身殉职。”在她的纪念碑前,放着几束鲜花。",
+ "background": "pic_rogue_4_9",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_fin2_2": {
+ "id": "scene_ro4_fin2_2",
+ "title": "离去者的庭院",
+ "description": "“这里埋葬着触痕,巴别塔的外勤医疗专家。她因辛劳过度不幸逝世。”在她的纪念碑前,放着几样医疗器具。",
+ "background": "pic_rogue_4_9",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_fin2_3": {
+ "id": "scene_ro4_fin2_3",
+ "title": "离去者的庭院",
+ "description": "“这里埋葬着阿米娅,愿她安息。”在她的纪念碑上,雕刻着十枚戒指。恍惚间,你似乎看到了特蕾西娅为阿米娅戴上戒指,目送她远行的场景。回过神来,这十枚戒指已经戴在了你的手指上。但不知为何,你感觉到,这些戒指不全属于你面前的这位阿米娅,它们是魔王的,它们是罗德岛的......它们属于你认知里的那个卡特斯。",
+ "background": "pic_rogue_4_9",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_fin2_4": {
+ "id": "scene_ro4_fin2_4",
+ "title": "离去者的庭院",
+ "description": "“这里埋葬着菲茨罗伊先生,一位用商业撬动哥伦比亚使之转变态度的商人朋友。他死于无药可医的家族遗传病,根据遗嘱,其遗产由女妖娜斯提继承。”在他的纪念碑前,放着几块源石锭。",
+ "background": "pic_rogue_4_9",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_fin2_5": {
+ "id": "scene_ro4_fin2_5",
+ "title": "离去者的庭院",
+ "description": "“这里埋葬着埃里克森,历史的记录者。他寿终正寝,没有任何遗憾。”在他的纪念碑前,放着几本书籍。",
+ "background": "pic_rogue_4_9",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rec1_enter": {
+ "id": "scene_ro4_rec1_enter",
+ "title": "刀口舔血",
+ "description": "这里是疤痕商场,雇佣兵的地盘。只要有足够的资源,你能在这里雇佣任何你想要的打手。",
+ "background": "pic_rogue_4_10",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rec1_1": {
+ "id": "scene_ro4_rec1_1",
+ "title": "刀口舔血",
+ "description": "钱能解决的,就不是问题,你很快找到了你心怡的雇佣兵。",
+ "background": "pic_rogue_4_10",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rec1_2": {
+ "id": "scene_ro4_rec1_2",
+ "title": "刀口舔血",
+ "description": "只要提出的未来足够有诱惑力,总有人愿意暂时不考虑薪水为你效力。",
+ "background": "pic_rogue_4_10",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rec1_3": {
+ "id": "scene_ro4_rec1_3",
+ "title": "刀口舔血",
+ "description": "时至今日,以物易物仍是萨卡兹的古老传统,在你交付了载满资源的驮兽后,疤痕商场的负责人让你自己去挑一位想要的雇佣兵,他们会解决交涉和报酬问题。",
+ "background": "pic_rogue_4_10",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rec1_4": {
+ "id": "scene_ro4_rec1_4",
+ "title": "刀口舔血",
+ "description": "疤痕商场建立在地下深处,由无数道锁链将其固定在熔岩上空。你很少看到这样的奇景,无论你走向何方,疤痕商场似乎都如锚点那样稳固......在满足了好奇心后,你就离开了。",
+ "background": "pic_rogue_4_10",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rec2_enter": {
+ "id": "scene_ro4_rec2_enter",
+ "title": "疤痕国际",
+ "description": "古老的萨卡兹佣兵组织经过革新后,以“疤痕国际”的身份出现在了泰拉大地上。你之前已获得了他们的会员资格,现在可以免费雇佣想要的佣兵。",
+ "background": "pic_rogue_4_11",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rec2_1": {
+ "id": "scene_ro4_rec2_1",
+ "title": "疤痕国际",
+ "description": "疤痕国际拥有全泰拉最好的佣兵资源,你很快就找到了心仪的人选。",
+ "background": "pic_rogue_4_11",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rec2_2": {
+ "id": "scene_ro4_rec2_2",
+ "title": "疤痕国际",
+ "description": "你今天只是来参观的,前台的服务人员为你安排了导游,那位叫做芙兰卡的佣兵带着你们游览了这艘被作为行动基地的高速战舰。",
+ "background": "pic_rogue_4_11",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rec2_3": {
+ "id": "scene_ro4_rec2_3",
+ "title": "疤痕国际",
+ "description": "一位被称作“桥夹”克里夫的笞心魔接待了你。这位神射手当初在疤痕商场的首领竞争中脱颖而出,最后掌控并重组了整个组织。一阵闲聊后,他让自己的副手伍德洛带你们去挑选佣兵。",
+ "background": "pic_rogue_4_11",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_relic1_enter": {
+ "id": "scene_ro4_relic1_enter",
+ "title": "失落财宝",
+ "description": "艺术沙龙里人头攒动,画家正向路过的观赏者介绍自己以古老传说为题材创作的油画。你想听听哪一件作品背后的故事?",
+ "background": "pic_rogue_4_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_relic1_1": {
+ "id": "scene_ro4_relic1_1",
+ "title": "失落财宝",
+ "description": "“他被自己的父亲放逐,在荒野上度过了童年。可他注定要戴上王冠,多年之后,当部落陷入动乱时,他回到了自己的家园,手刃亲族,夺下了象征酋长身份的饰品。”听着那模糊的描述,一个物件的轮廓慢慢出现在了你的想象中。",
+ "background": "pic_rogue_4_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_relic1_2": {
+ "id": "scene_ro4_relic1_2",
+ "title": "失落财宝",
+ "description": "“凭借着雄心与武力,他驰骋在平原上,将提卡兹们一一收服于旗下。提卡兹们为他打造了两件神器,只要持有它们,便是所有提卡兹毋庸置疑的王。”听着那模糊的描述,你费尽心思想象着神器的模样。",
+ "background": "pic_rogue_4_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_relic1_3": {
+ "id": "scene_ro4_relic1_3",
+ "title": "失落财宝",
+ "description": "“当征服完高山与大海间的所有种族,提卡兹之主便是泰拉无可争辩的王。他为自己打造了无数珍宝,用以在子民面前展现他的权威。”你对故事不是很感兴趣,但为了想象出君王的全套装扮,你费尽了心力。",
+ "background": "pic_rogue_4_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_relic1_4": {
+ "id": "scene_ro4_relic1_4",
+ "title": "失落财宝",
+ "description": "你对那些陈词滥调并没有兴趣,在吃饱喝足后就离开了。",
+ "background": "pic_rogue_4_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_relic2_enter": {
+ "id": "scene_ro4_relic2_enter",
+ "title": "绝境?抉择?",
+ "description": "黑色行列在大地上蠕动,萨卡兹们艰难地寻找着出路。魔族只剩下着最后一支血脉,究竟向哪里走,才能获得一线生机?你向智者们提问,于是女妖取出骨笔,巫妖洞穿空间,独眼巨人睁开只眼。半晌之后,你决定——",
+ "background": "pic_rogue_4_13",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_relic2_1": {
+ "id": "scene_ro4_relic2_1",
+ "title": "绝境?抉择?",
+ "description": "随着悠扬笛声,行列再次向前行进,走过河谷,走进洞窟,深入地底,如果阳光下的地盘不能让萨卡兹发展,那就让这黑暗之地,成为萨卡兹的家园。",
+ "background": "pic_rogue_4_13",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_relic2_2": {
+ "id": "scene_ro4_relic2_2",
+ "title": "绝境?抉择?",
+ "description": "巫妖献出命结,穿过每一个族人。当族群成为个体,敌人们便很难彻底杀死它。在这个叫做萨卡兹的个体损耗殆尽前,它遇到了海中的朋友,并最终成为了那个大家庭的一部分。",
+ "background": "pic_rogue_4_13",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_relic2_3": {
+ "id": "scene_ro4_relic2_3",
+ "title": "绝境?抉择?",
+ "description": "萨卡兹们跟着独眼巨人顺利在萨米定居,与当地土著一起抵抗北方的邪魔灾异。巨人的眼见到了无数未来与惨剧,为了让萨卡兹们不再受到邪魔侵扰。巨人们离开人群,直视灾异,用那腐化的眼,看尽邪魔的终末。",
+ "background": "pic_rogue_4_13",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_relic2_4": {
+ "id": "scene_ro4_relic2_4",
+ "title": "绝境?抉择?",
+ "description": "你没能从智者们的回答中寻找到答案,既然无人能够指明未来,那就继续前进吧,至少,眼前的路仍清晰可见。于是萨卡兹们继续在大地上流浪。一个建起卡兹戴尔的梦,也不知何时能够完满。",
+ "background": "pic_rogue_4_13",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_pick1_enter": {
+ "id": "scene_ro4_pick1_enter",
+ "title": "相遇",
+ "description": "黑色的野兽死死咬住猎物的喉咙,直到它不再挣扎,瘫软在自己口中。突然,荒野中闪出一道金光,那是未曾见过的生物,鬃毛在阳光下生辉,利齿与锐爪彰显着它的武力。那究竟是什么?黑色的野兽放下猎物,目光紧盯着对方,而后......",
+ "background": "pic_rogue_4_14",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_pick1_1": {
+ "id": "scene_ro4_pick1_1",
+ "title": "相遇",
+ "description": "千百年后,不同种族的人们早已不分彼此。合作才能共赢,这是所有人的共识。",
+ "background": "pic_rogue_4_14",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_pick1_2": {
+ "id": "scene_ro4_pick1_2",
+ "title": "相遇",
+ "description": "萨卡兹杀死猎物,那猎物的后代也会杀死萨卡兹。不是你死就是我亡,泰拉并不存在第二条路。",
+ "background": "pic_rogue_4_14",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_pick1_3": {
+ "id": "scene_ro4_pick1_3",
+ "title": "相遇",
+ "description": "就这样,提卡兹与神民的正式相遇又推后了几日。",
+ "background": "pic_rogue_4_14",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal1_enter": {
+ "id": "scene_ro4_normal1_enter",
+ "title": "虫卡兹!",
+ "description": "“他们说,提卡兹被源石所塑造,经过了万千岁月,变成了今日的模样。他们不知道的是,源石并非只给提卡兹提供了唯一一种固定的相貌。在魂灵熔炉虬曲的管道网络中,在那些无人问津的拐角,在堆积了一百年的源石废料里,生活着我们的另一种表亲,生有节肢的表亲......”",
+ "background": "pic_rogue_4_15",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal1_1": {
+ "id": "scene_ro4_normal1_1",
+ "title": "虫卡兹!",
+ "description": "“呜哇!那就是‘虫卡兹’!不要动!不要听它的耳语!不要伸手去摸它的线团!哎你怎么不听我的!”",
+ "background": "pic_rogue_4_15",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal1_2": {
+ "id": "scene_ro4_normal1_2",
+ "title": "虫卡兹!",
+ "description": "“呜哇!那就是‘虫卡兹’!它嫉妒你的人形,会对你发出恐怖的诅咒!你完了!哦,我也完了!哎不是它怎么又走了?它放了什么在地上?”",
+ "background": "pic_rogue_4_15",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal1_3": {
+ "id": "scene_ro4_normal1_3",
+ "title": "虫卡兹!",
+ "description": "也许存在着这样一个“源石虫的时代”,但我们应该早就已经错过那个时代啦。",
+ "background": "pic_rogue_4_15",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal2_enter": {
+ "id": "scene_ro4_normal2_enter",
+ "title": "捷径",
+ "description": "“魂灵熔炉四通八达,千奇百怪的生灵寄居在它盘根错节、亦虚亦实的管道里。也许会有这样一条管路,它会向所有钻进它的人许诺,说自己通往一个安全舒适的目的地。但命运使然,人们每在这条路上多走一步,离那个目的地反而就远一分......”",
+ "background": "pic_rogue_4_16",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal2_1": {
+ "id": "scene_ro4_normal2_1",
+ "title": "捷径",
+ "description": "“说得好,我当时也有你这么好的脑袋瓜就好喽。走吧,到了那个安全的地方再叫醒我——可不要趁着我睡觉把我带回疤痕商场去。”",
+ "background": "pic_rogue_4_16",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal2_2": {
+ "id": "scene_ro4_normal2_2",
+ "title": "捷径",
+ "description": "“这可是卡兹戴尔,许诺总有实现的时候——他们是这么跟我说的。哼,那你们走别的路吧,比如那条,过去就是废墟;还有那条,死胡同。”",
+ "background": "pic_rogue_4_16",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal3_enter": {
+ "id": "scene_ro4_normal3_enter",
+ "title": "驮兽旅行家",
+ "description": "一只背满行李的驮兽站在城墙废墟的顶端,悠哉地抖落身上的积雪。它是从哪来的?又是怎么爬到那地方去的?驮兽当然不会开口说话,但它打了个响鼻,从背上甩下一本小册子,册子上写着“徒步游遍泰拉!下一站:卡兹戴尔遗址。诚聘向导,报酬面议!”。册子内页盖满了印戳,最靠后的一枚来自谢拉格的某个雪山邮局。",
+ "background": "pic_rogue_4_17",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal3_1": {
+ "id": "scene_ro4_normal3_1",
+ "title": "驮兽旅行家",
+ "description": "你费了些力气才把驮兽从那处废墟上弄下来。它低下头,在你的裤脚处蹭了蹭,似乎很是高兴。你从它背上的行李中找到一个摇铃,上面刻着一行字:“向伟大的驮兽探险家——胡萝卜致敬”。你一边走一边晃动摇铃,驮兽胡萝卜便听话地跟了上来。",
+ "background": "pic_rogue_4_17",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal3_2": {
+ "id": "scene_ro4_normal3_2",
+ "title": "驮兽旅行家",
+ "description": "你费了些力气才把驮兽从那处废墟上弄下来,并说明了你需要一笔定金的原因。驮兽抖抖肩膀,从行李中掉出几块源石锭和一个摇铃。你弯腰去捡源石锭时,正巧看到它护目镜的边框上刻着“胡萝卜”,这似乎是它的名字。你喊了几遍,它没有反应。直到你晃动摇铃,它才慢慢跟了上来。",
+ "background": "pic_rogue_4_17",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal3_3": {
+ "id": "scene_ro4_normal3_3",
+ "title": "驮兽旅行家",
+ "description": "走出一段距离后,你不禁回望了一眼——驮兽还站在那处城墙废墟的顶端。它没有看向你,也没有其他动作。你愈发确信这是一场骗局,听说卡兹戴尔陷落地下后,这附近便出现了很多骗子,专挑前来探险寻宝的外地人下手,只是没想到他们的手段竟已演化到这种地步。",
+ "background": "pic_rogue_4_17",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal4_enter": {
+ "id": "scene_ro4_normal4_enter",
+ "title": "深坑秘宝",
+ "description": "一个满身泥土的萨卡兹拦住了你,问你想不想开开眼界。“这些货可都是我亲手从卡兹戴尔的最深层挖出来的,真正的老坑宝贝,以前都是王庭御用的器物。”他掏出一堆发光的石头,还把石头上的王庭印记指给你看。见你迟疑不定,他咬咬牙,承诺会附赠一张“失落卡兹戴尔纪念馆”的门票。“这可是热门景点,你赚大了!”",
+ "background": "pic_rogue_4_18",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal4_1": {
+ "id": "scene_ro4_normal4_1",
+ "title": "深坑秘宝",
+ "description": "你交出源石锭,如愿以偿地拿到了一块发光的石头。这东西握在手里轻飘飘的,似乎没有任何重量,但盯着它看时,你又觉得眼睛酸痛发涩。你索要他刚才承诺的纪念馆门票,他却指着你手里的石头,笑着说:“这不就是吗?”",
+ "background": "pic_rogue_4_18",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal4_2": {
+ "id": "scene_ro4_normal4_2",
+ "title": "深坑秘宝",
+ "description": "“胡萝卜?那个驮兽探险家?”他瞪圆了眼睛,“原来你们是来寻宝的呀,欢迎欢迎!”你从他口中得知,卡兹戴尔大深坑边上已经建立起了探险家协会,前来寻宝的人带动了这里各行各业的发展,不少当地人摇身一变成了专业的深坑向导。“这个就送你了。需要下坑的时候记得来找我给你们打折。”",
+ "background": "pic_rogue_4_18",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal4_3": {
+ "id": "scene_ro4_normal4_3",
+ "title": "深坑秘宝",
+ "description": "“你们要是探险队的,我说不定还客气几分......”满身泥土的萨卡兹不耐烦地挥挥手,一群手持锄头和镰刀的萨卡兹将你们团团围住。“他们身上肯定有不少肥油,全刮出来!”",
+ "background": "pic_rogue_4_18",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal4_4": {
+ "id": "scene_ro4_normal4_4",
+ "title": "深坑秘宝",
+ "description": "你执意离去,对方没有阻拦。擦肩而过时,你注意到他的身上虽然沾满泥土,但指缝里却异常干净。你联想到了什么,于是加快了脚步。",
+ "background": "pic_rogue_4_18",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal5_enter": {
+ "id": "scene_ro4_normal5_enter",
+ "title": "热门景点",
+ "description": "一个造型奇特的拱门出现在你的视野内。锈迹斑斑的金属架上焊着“失落之城卡兹戴尔”几个大字。简陋的售票窗口无人排队,里面坐着一个睡眼惺忪的孩童,他瞥了你一眼,说:“买门票送魔王私藏纪念品,三‘嘎嘣’一个,概不退换。”可是你把口袋翻了个遍,也没找到叫“嘎嘣”的玩意。",
+ "background": "pic_rogue_4_19",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal5_1": {
+ "id": "scene_ro4_normal5_1",
+ "title": "热门景点",
+ "description": "拱门背后是一道蜿蜒向下的阶梯,两边潦草的壁画讲述着卡兹戴尔在一夜之间陷落地下的故事。越往深处,壁画的内容就愈发荒诞不经。不知多久后,你抵达了一处观景平台,借着火把的光亮,你看见了断崖上用茅草和树枝搭成的“宫殿”,还有旁边的一个歪斜的告示牌,写着“魔王戴冠仪式处,同款王冠售票处有售”。",
+ "background": "pic_rogue_4_19",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal5_2": {
+ "id": "scene_ro4_normal5_2",
+ "title": "热门景点",
+ "description": "你走出几步,越想越纳闷,“嘎嘣”到底是什么?你怎么从来没听说过?你决定折回去问个清楚。售票处的小孩听完了你的问题,却哈哈大笑起来:“‘嘎嘣’就是‘嘎嘣’,连‘嘎嘣’都没有,那你肩膀上面是什么?”听完这话,你只觉得头晕脑胀,脖子上似乎有几百公斤重。你赶紧离开了,不敢继续打听。",
+ "background": "pic_rogue_4_19",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal5_3": {
+ "id": "scene_ro4_normal5_3",
+ "title": "热门景点",
+ "description": "你怒气冲冲地回到售票处,里面的人换成了一个身上沾满泥土的萨卡兹。他一边吹口哨一边抠着指甲,根本就没把你的投诉听进去。你要求他赔偿你精神损失费,他却掏出一把刀插在桌子上:“该看的都看了,想退款?那就别怪老子把你眼珠子挖出来做成石头!”",
+ "background": "pic_rogue_4_19",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal5_4": {
+ "id": "scene_ro4_normal5_4",
+ "title": "热门景点",
+ "description": "路过售票处时,你发现里面的人换成了一个身上沾满泥土的萨卡兹。你觉得他有些眼熟,但你不想再跟这里的人纠缠,只当他不存在。走出一段距离后,你忽然听到背后传来一阵闷响,回头看去,拱门已消失,只剩地上一个深坑。",
+ "background": "pic_rogue_4_19",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal6_enter": {
+ "id": "scene_ro4_normal6_enter",
+ "title": "修正时代",
+ "description": "“你看,萨卡兹们编写了无数本预言书,这也是其中一本。一如既往,它上面有家园的毁灭,有仇敌的残忍......等等,还有些其他的倒霉破事......这写的不全是最近的我吗?!难道这是我的转运书?如果我加点好内容上去,是不是就能不再倒霉?”",
+ "background": "pic_rogue_4_20",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal6_1": {
+ "id": "scene_ro4_normal6_1",
+ "title": "修正时代",
+ "description": "“......最后我们都过上了好日子,完!”",
+ "background": "pic_rogue_4_20",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal6_2": {
+ "id": "scene_ro4_normal6_2",
+ "title": "修正时代",
+ "description": "“还是不写了,一点霉运有什么大不了的!”",
+ "background": "pic_rogue_4_20",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal7_enter": {
+ "id": "scene_ro4_normal7_enter",
+ "title": "卫国前夜",
+ "description": "卡兹戴尔城内,人们正在为了抵抗联军入侵而加固城防。就在你固定好路障后,一旁的萨卡兹凑了过来。“嘿,朋友,刚刚城里发生了些事,想不想听听?”",
+ "background": "pic_rogue_4_21",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal7_1": {
+ "id": "scene_ro4_normal7_1",
+ "title": "卫国前夜",
+ "description": "“听说那个可怕的菲林将军把乌萨斯人也拉了过来,我们得面对四国联军了......哎别跑,听我说完啊。我在城里的兄弟说,两位新魔王已经带领萨卡兹们做好了准备,歌利亚战士换上了新的铠甲,女妖的歌声已经响起。我有信心,我们会赢的。”",
+ "background": "pic_rogue_4_21",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal7_2": {
+ "id": "scene_ro4_normal7_2",
+ "title": "卫国前夜",
+ "description": "你背起一个沙袋走向远处。你相信,萨卡兹们都相信,在准备妥当后,你们一定能抵挡住这些入侵者......在那之后,老魔王陨落,新魔王诞生,六英雄在卫国战争中抵挡住了三国联军,特雷西斯斩杀了领头的菲林将军。这些都是熟悉的场景,它们自然地融入了你的故事。",
+ "background": "pic_rogue_4_21",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal8_enter": {
+ "id": "scene_ro4_normal8_enter",
+ "title": "变幻之城",
+ "description": "卡兹戴尔的城市结构并不遵循常理,道路随着直觉延伸,景色伴随潜意识转换,行走这一动作在时空中更像是一种思考。因此,身处其间的人时常会迷失,而这座城市本身,正兴致盎然地看着无数茫然的旅人。",
+ "background": "pic_rogue_4_23",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal8_1": {
+ "id": "scene_ro4_normal8_1",
+ "title": "变幻之城",
+ "description": "你用自己的构想拆解了这座城市的循环逻辑——在可认知的空间中,创造性被压缩凝结成具象的砖瓦铺满城市。每一丝念想都会催动它的变化,因此任何改变都会彻底重塑城市的面貌。当你将这份理解运用于眼前的道路时,卡兹戴尔将你带去了一个熟悉的地方——",
+ "background": "pic_rogue_4_23",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal8_2": {
+ "id": "scene_ro4_normal8_2",
+ "title": "变幻之城",
+ "description": "在将自己的构想献给城市后没多久,你便找到了一些资源,这究竟是前人探索时留下的遗产,还是这座城市本身的......“赏赐”?",
+ "background": "pic_rogue_4_23",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal8_3": {
+ "id": "scene_ro4_normal8_3",
+ "title": "变幻之城",
+ "description": "土石之子建造了这座城市,自然也对城市的结构一清二楚,在她的带领下,你很快就从这里脱身了。",
+ "background": "pic_rogue_4_23",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal9_enter": {
+ "id": "scene_ro4_normal9_enter",
+ "title": "未来猎手",
+ "description": "一位独眼巨人撕开裂隙,来到了你的面前。“你好。”她很有礼貌,言辞中却布满荆棘。“你带着它,对吗?那把改变未来的钥匙。”她虽没有看着你,但她的视线早已将你洞穿。“请交给我吧,我会带去改变,我会抹消我所见的悲惨未来,请不要拒绝我。”",
+ "background": "pic_rogue_4_22",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal9_1": {
+ "id": "scene_ro4_normal9_1",
+ "title": "未来猎手",
+ "description": "“抱歉,即使诉诸暴力,我也一定要得到它。”独眼巨人挥动法杖,消失在了迷雾中,随后迷雾消散,一场战争被映射到此处,将你们卷入其中。",
+ "background": "pic_rogue_4_22",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal9_2": {
+ "id": "scene_ro4_normal9_2",
+ "title": "未来猎手",
+ "description": "“和平,互助,多么美妙的幻象,内里蕴含的色彩足够倾覆任何晦暗。有了它,我就能将预见的黑暗未来抹消在时光中,谢谢你。”她为你留下了一段生命的奥秘,随后就消失在了裂隙中。",
+ "background": "pic_rogue_4_22",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal9_3": {
+ "id": "scene_ro4_normal9_3",
+ "title": "未来猎手",
+ "description": "“无止境的仇恨,暴力的结晶。我可以用它屠戮所有预见的黑暗未来,让独眼巨人所能预见的一切苦难成为谎言。谢谢你。”她为你留下了一些已逝预言的片段,随后就消失在了裂隙中。",
+ "background": "pic_rogue_4_22",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal10_enter": {
+ "id": "scene_ro4_normal10_enter",
+ "title": "造物倒影",
+ "description": "一扇门的轮廓在墙上显现,缝隙中不断地向外渗出巫术能量。这是一种窥探的手段?是连接时空的桥梁?还是某位大能降临的先兆?这些问题都不重要,重要的是,你将如何对待它。",
+ "background": "pic_rogue_4_2",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal10_1": {
+ "id": "scene_ro4_normal10_1",
+ "title": "造物倒影",
+ "description": "这件造物被设下了禁制,想要打开它,智慧与暴力都不可或缺。",
+ "background": "pic_rogue_4_2",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal10_2": {
+ "id": "scene_ro4_normal10_2",
+ "title": "造物倒影",
+ "description": "这件造物被设下了禁制,想要打开它,智慧与暴力都不可或缺。",
+ "background": "pic_rogue_4_2",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal10_3": {
+ "id": "scene_ro4_normal10_3",
+ "title": "造物倒影",
+ "description": "即使是在自己想象的故事中,也不应当放纵自己的好奇心。你决定离这奇怪的东西远点。",
+ "background": "pic_rogue_4_2",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_normal10_4": {
+ "id": "scene_ro4_normal10_4",
+ "title": "造物倒影",
+ "description": "你对这扇门的想法化作灵感留在了脑中。很明显,它是一件巫术造物,你随时能在故事中将之化为现实。至于激活它会发生什么,你一无所知。",
+ "background": "pic_rogue_4_2",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent1_enter": {
+ "id": "scene_ro4_ent1_enter",
+ "title": "解读变迁",
+ "description": "“远逐者”的启明永远改变了提卡兹的进化进程,然而,光环与光翼依旧耗费了许多时间才出现在每个提卡兹身上。在这段时间里,黑色的同族与白色的同族都以各自的方式留下了记录。你找到了一座堆满文献的图书馆,准备解读一些当时的资料,为今后的探索做准备。",
+ "background": "pic_rogue_4_24",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent1_1": {
+ "id": "scene_ro4_ent1_1",
+ "title": "解读变迁",
+ "description": "根据记载,提卡兹内部的冲突最终都在集体共感中消弭,这份文献详尽记录了当时的体验。你靠着文字与模拟共感想象当时的情景,这份感受最终给你留下了深刻的印象。",
+ "background": "pic_rogue_4_24",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent1_2": {
+ "id": "scene_ro4_ent1_2",
+ "title": "解读变迁",
+ "description": "巫术解析后的资料为你展现了那一时期广泛的冲突情况——不是所有提卡兹都愿意接受转化,这种抗拒很快就演化为了暴力冲突,层出不穷的对抗方式让你记忆犹新。",
+ "background": "pic_rogue_4_24",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent1_3": {
+ "id": "scene_ro4_ent1_3",
+ "title": "解读变迁",
+ "description": "以错误的方式解析了错误的资料,结果当然是——一无所获。",
+ "background": "pic_rogue_4_24",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent1_4": {
+ "id": "scene_ro4_ent1_4",
+ "title": "解读变迁",
+ "description": "仍有许多文献混杂在一起,等待着被解读。",
+ "background": "pic_rogue_4_24",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent1_5": {
+ "id": "scene_ro4_ent1_5",
+ "title": "解读变迁",
+ "description": "既然结果已经确定了,那过程又有什么重要的?",
+ "background": "pic_rogue_4_24",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent2_enter": {
+ "id": "scene_ro4_ent2_enter",
+ "title": "聚思成塔",
+ "description": "“都是些没人要的想法,堆在这里怪可惜的。”一个札拉克站在废物堆上,手拿清单核对着什么。“老板要我把它们打包带走,如果你有什么想要的,就赶紧挑吧。”",
+ "background": "pic_rogue_4_38",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent2_1": {
+ "id": "scene_ro4_ent2_1",
+ "title": "聚思成塔",
+ "description": "已臻极致的创造显现在这块化石中,剥开风化的石块,你得到了一件造物。札拉克看了眼清单,打上了一个钩。",
+ "background": "pic_rogue_4_38",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent2_2": {
+ "id": "scene_ro4_ent2_2",
+ "title": "聚思成塔",
+ "description": "饱含财宝的金翼魔之梦在你手中炸开,看着散落一地的源石锭,札拉克小小的眼睛里满是光亮。",
+ "background": "pic_rogue_4_38",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent2_3": {
+ "id": "scene_ro4_ent2_3",
+ "title": "聚思成塔",
+ "description": "你找到了一段被遗忘的思辨,其中的某些观点充实了你的思维。但札拉克只是瞥了一眼你手上的想法,便在清单上划了一道。",
+ "background": "pic_rogue_4_38",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent2_4": {
+ "id": "scene_ro4_ent2_4",
+ "title": "聚思成塔",
+ "description": "这堆被遗弃的想法里或许仍有可用之物,要再翻翻吗?",
+ "background": "pic_rogue_4_38",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent2_5": {
+ "id": "scene_ro4_ent2_5",
+ "title": "聚思成塔",
+ "description": "两块无用的石头碰在一起,碎裂,空间扭曲,而后掉下了一个盒子。札拉克看得一头雾水,在清单上记录下了什么。",
+ "background": "pic_rogue_4_38",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent2_6": {
+ "id": "scene_ro4_ent2_6",
+ "title": "聚思成塔",
+ "description": "看你并没翻出什么神秘的东西,札拉克在清单上划去了什么。",
+ "background": "pic_rogue_4_38",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent2_7": {
+ "id": "scene_ro4_ent2_7",
+ "title": "聚思成塔",
+ "description": "“等等,你抓我干什么?喂,喂,清醒点,不然我要动手了!”",
+ "background": "pic_rogue_4_38",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent2_8": {
+ "id": "scene_ro4_ent2_8",
+ "title": "聚思成塔",
+ "description": "你把札拉克放下,然后给他道了歉。在你离开后没多久,浩浩荡荡的无人机机群便把废物堆给搬走了。",
+ "background": "pic_rogue_4_38",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent2_9": {
+ "id": "scene_ro4_ent2_9",
+ "title": "聚思成塔",
+ "description": "你不仅没把他放下,还抓着他的脸捏圆搓扁。于是,理所当然地,他生气了,从你手中挣脱,摁下了一个红色按钮,随后钻进了废物堆,消失得无影无踪。",
+ "background": "pic_rogue_4_38",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent2_10": {
+ "id": "scene_ro4_ent2_10",
+ "title": "聚思成塔",
+ "description": "你并不想在这堆没有价值的东西上耗费时间,于是转身离开了。",
+ "background": "pic_rogue_4_38",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent3_enter": {
+ "id": "scene_ro4_ent3_enter",
+ "title": "价高者得",
+ "description": "一群人围在一顶帐篷边上,他们神色各异,或是狂喜,或是悔恨痛哭。你也想过去看看热闹,但高普尼克拦住了你。按照他的说法,鸭爵正在举行一场拍卖会,目前只剩下最后一件压轴秘宝,要想参与,得先缴纳一笔入场费。“仅限成功人士。”他说完就紧紧闭上了嘴。",
+ "background": "pic_rogue_1_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent3_1": {
+ "id": "scene_ro4_ent3_1",
+ "title": "价高者得",
+ "description": "高普尼克带领你进入了帐篷。他交给你一个出价牌,并告诉你,压轴秘宝藏于幕后,起拍价五个源石锭,每次加价也是五个,价高者得。你看到了坐席当中的鸭爵,难道他既是庄家又是买家?你连忙向高普尼克询问,但高普尼克只是敲槌示意拍卖开始。下一秒,鸭爵举起牌子,价格来到了十个源石锭。",
+ "background": "pic_rogue_1_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent3_2": {
+ "id": "scene_ro4_ent3_2",
+ "title": "价高者得",
+ "description": "你刚举起牌子,就有一盏聚光灯投向了你。只是还没等你适应这光亮,灯光又从你身上溜走了。你追着聚光灯的落点看去,原来鸭爵又一次举牌,将价格抬到了二十源石锭!聚光灯下的鸭爵脸上看不出什么表情,好像完全没把你当回事。",
+ "background": "pic_rogue_1_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent3_3": {
+ "id": "scene_ro4_ent3_3",
+ "title": "价高者得",
+ "description": "你刚举起牌子,就有一盏聚光灯投向了你。鸭爵似乎对你的加价有些意外,他远远地瞥了你一眼,又将高普尼克叫到跟前,一番耳语后便不再有其他动作,任由倒数归零,木槌落下,咚——宝贝归你了!",
+ "background": "pic_rogue_1_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent3_4": {
+ "id": "scene_ro4_ent3_4",
+ "title": "价高者得",
+ "description": "高普尼克好像没听懂你的意思,于是你又解释了一遍,并希望他不要生气。但你的解释似乎没有任何用,鸭爵气冲冲地从幕后跑出来,一把抢走了你手里的出价牌。高普尼克放下木槌,开始活动关节。",
+ "background": "pic_rogue_1_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent3_5": {
+ "id": "scene_ro4_ent3_5",
+ "title": "价高者得",
+ "description": "“闹着玩的?你说你是......”你被揪住领子提起,脚跟离开了柔软的地毯。“......闹着玩的?”鸭爵在座椅上坐下,审判般高举手臂,比出一个手势。下一刻,一群手持棍棒的打手包围了你,其中一个鼻青脸肿的打手眼中充满恨意,刚才似乎就是他在操作聚光灯。",
+ "background": "pic_rogue_1_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent3_6": {
+ "id": "scene_ro4_ent3_6",
+ "title": "价高者得",
+ "description": "你举牌加价,抢回了那道灯光!鸭爵似乎对你的又一次加价有些意外,他远远地瞥了你一眼。那眼神中充满了警告意味,但这并不妨碍你享受聚光灯照在身上的热烈暖意。暖意总共持续了不到十秒,鸭爵再次举牌,将价格抬到了三十个源石锭。",
+ "background": "pic_rogue_1_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent3_7": {
+ "id": "scene_ro4_ent3_7",
+ "title": "价高者得",
+ "description": "吱啦——鸭爵跳下座椅,紧盯着你的脸。他比出一个手势,头顶立马传来几声惨叫,随后聚光灯又投向了他。不过鸭爵没有再出价,他将牌子摔在地上,恨恨地钻进了幕后。木槌落下,高普尼克走到聚光灯下,宣布你以三十五个源石锭的价格竞拍到了幕布后的压轴秘宝。",
+ "background": "pic_rogue_1_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent3_8": {
+ "id": "scene_ro4_ent3_8",
+ "title": "价高者得",
+ "description": "你抱着重金拍下的宝贝走出了帐篷,看着帐篷周围那些或狂喜或痛哭的人们,你似乎有些感同身受。你低头又看了看怀中的东西,不知道自己该哭还是该笑。与此同时,又有新的路人缴纳了入场费,满怀期待地走入帐篷。你发誓你听见了鸭爵的笑声。",
+ "background": "pic_rogue_1_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent3_9": {
+ "id": "scene_ro4_ent3_9",
+ "title": "价高者得",
+ "description": "你对口袋里的每一块源石锭都有所安排——绝不包括挥霍在这里。",
+ "background": "pic_rogue_1_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_ent3_10": {
+ "id": "scene_ro4_ent3_10",
+ "title": "价高者得",
+ "description": "你刚举起牌子,就有一盏聚光灯投向了你。鸭爵似乎对你的加价有些意外,他远远地瞥了你一眼,又将高普尼克叫到跟前,一番耳语后便不再有其他动作,任由倒数归零,木槌落下,咚——宝贝归你了!",
+ "background": "pic_rogue_1_12",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat1_enter": {
+ "id": "scene_ro4_bat1_enter",
+ "title": "阴魂不散",
+ "description": "周遭的景象已经变化了许多次,然而每一次,你都能听到居民们提及同一条流言:一个不停抽泣的冤魂,徘徊在卡兹戴尔的街道上......在听了无数次后,你终于抑制不住自己的好奇心,前去探访其源头。然后你就发现......那只是只迷路的佩洛。",
+ "background": "pic_rogue_2_32",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat1_1": {
+ "id": "scene_ro4_bat1_1",
+ "title": "阴魂不散",
+ "description": "听着他的抽泣声,你突然意识到一件事:你对这声音有印象。这只佩洛似乎......一直在跟踪你们?!你想询问他原因,他却一直畏畏缩缩不肯开口,很是烦人。",
+ "background": "pic_rogue_2_32",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat1_2": {
+ "id": "scene_ro4_bat1_2",
+ "title": "阴魂不散",
+ "description": "每次都想要鼓起勇气,每次都回到原点,无数故事中的他都惊人地一致,扭扭捏捏,哭哭啼啼。你帮不了他,只能安慰安慰他,然后转身离去。",
+ "background": "pic_rogue_2_32",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat2_enter": {
+ "id": "scene_ro4_bat2_enter",
+ "title": "不请自来",
+ "description": "这只鸭子就这样突兀地出现在故事里,留下没头没尾的喧嚣,还有那可笑的蹼印。他到底是怎么出现的,他究竟想要干什么?",
+ "background": "pic_rogue_2_16",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat2_1": {
+ "id": "scene_ro4_bat2_1",
+ "title": "不请自来",
+ "description": "他似乎很熟悉这座城市,闪转腾挪间,你连一根毛都没摸到,这让你更加生气。",
+ "background": "pic_rogue_2_16",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat2_2": {
+ "id": "scene_ro4_bat2_2",
+ "title": "不请自来",
+ "description": "你懒得理会这只鸭子,自顾自地离开了。没过多久,他也摇晃着消失,留下一串叮叮当当的响声,一遍遍回荡在城中。难道他也是这座城市的一部分?一只鸭子?",
+ "background": "pic_rogue_2_16",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat3_enter": {
+ "id": "scene_ro4_bat3_enter",
+ "title": "沉默拳王",
+ "description": "这个乌萨斯人出现在故事里,完全是因为他那位吵吵闹闹的鸭子老板。他不怎么用言语回应人,因为大部分事情,举起拳头就可以搞定。",
+ "background": "pic_rogue_2_17",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat3_1": {
+ "id": "scene_ro4_bat3_1",
+ "title": "沉默拳王",
+ "description": "你得让乌萨斯人搞清楚一件事情:这里是卡兹戴尔,你的地盘。要论暴力,你才应该是这里最纯粹的暴力。",
+ "background": "pic_rogue_2_17",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat3_2": {
+ "id": "scene_ro4_bat3_2",
+ "title": "沉默拳王",
+ "description": "你手上那根缠绕着尖刺的矛头吸引了鸭爵的注意,他没有和你谈判,而是直接让乌萨斯人来“拿”。",
+ "background": "pic_rogue_2_17",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat3_3": {
+ "id": "scene_ro4_bat3_3",
+ "title": "沉默拳王",
+ "description": "见你远去,他也没什么反应,只是一如既往地抱胸站在那里,看着他的老板上蹿下跳,等着老板跳上肩膀,载着老板消失在街道上。",
+ "background": "pic_rogue_2_17",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat4_enter": {
+ "id": "scene_ro4_bat4_enter",
+ "title": "气打鸭处来",
+ "description": "这一回,鸭子和他的同伙们都在这里。脚踩着黄金......石块......书卷......不对,他们脚下的东西为什么一直在变?这鸭子用了什么巫术?他到底要干什么?",
+ "background": "pic_rogue_2_18",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat4_1": {
+ "id": "scene_ro4_bat4_1",
+ "title": "气打鸭处来",
+ "description": "看到你不断靠近,鸭子的手下也严阵——等等,怎么有人逃走了?",
+ "background": "pic_rogue_2_18",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat4_2": {
+ "id": "scene_ro4_bat4_2",
+ "title": "气打鸭处来",
+ "description": "鸭爵似乎很忌惮你手上的矛头,他罕见地招呼手下严阵以待。然而,现在准备已经来不及了。你决定将全部的暴力和愤恨倾注在它身上。",
+ "background": "pic_rogue_2_18",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat4_3": {
+ "id": "scene_ro4_bat4_3",
+ "title": "气打鸭处来",
+ "description": "除了有点烦人,他也没真给你造成什么阻碍,何必跟他计较呢?你看着他在不断变化的杂物堆上谈论着卡兹戴尔商业帝国的宏图伟业,笑了笑离开了。但你没有注意到的是,周边的装饰物也在不断变化,虽然还未定型,但一眼就能看出来,全部都是鸭爵的脑袋。",
+ "background": "pic_rogue_2_18",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat5_enter": {
+ "id": "scene_ro4_bat5_enter",
+ "title": "敬虔之人",
+ "description": "虔诚的萨科塔修女跪在圣像前轻声祈祷,丝毫没有注意到你们的到来。",
+ "background": "pic_rogue_4_1",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat5_1": {
+ "id": "scene_ro4_bat5_1",
+ "title": "敬虔之人",
+ "description": "你走到修女背后,还在犹豫应当怎么处理这个敌人,然而一声铳响打破了你的疑虑,那位修女的身形消散在眼前,萨科塔将你团团包围。好吧......原来这是个陷阱。",
+ "background": "pic_rogue_4_1",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat5_2": {
+ "id": "scene_ro4_bat5_2",
+ "title": "敬虔之人",
+ "description": "对于仇敌你自然没有怜悯之心,你掷出武器,它却穿过修女,砸毁了圣像。霎时间,阴影中浮现出萨科塔们的身姿,而那位修女,早已消失得无影无踪。",
+ "background": "pic_rogue_4_1",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_bat5_3": {
+ "id": "scene_ro4_bat5_3",
+ "title": "敬虔之人",
+ "description": "出现在卡兹戴尔的萨科塔,带有长角的圣像,这诡异的场景让你没有急于行动。很快,修女结束了祈祷向你走来。你看清楚了,那是个纯粹的萨科塔,但她放在你手心的,却是个萨卡兹泥人。她是在为两族的和解祈祷?这有可能吗?",
+ "background": "pic_rogue_4_1",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_scout_enter": {
+ "id": "scene_ro4_scout_enter",
+ "title": "前瞻",
+ "description": "故事的内容总在变化,它的不确定性既是甘露,也是毒药。因此当我们沉浸于当下时,总得有人走在前面,去看那陌生的未来。",
+ "background": "pic_rogue_4_25",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_scout_1": {
+ "id": "scene_ro4_scout_1",
+ "title": "前瞻",
+ "description": "你相信自己已经能够从当下的变化中辨认出未来的蛛丝马迹。",
+ "background": "pic_rogue_4_25",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_scout_2": {
+ "id": "scene_ro4_scout_2",
+ "title": "前瞻",
+ "description": "你选定的人员很快就收拾完毕,消失在了视野中。",
+ "background": "pic_rogue_4_25",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_enter": {
+ "id": "scene_ro4_sacrifice1_enter",
+ "title": "原初异途",
+ "description": "遭逐的猎手蹒跚游荡,银色山脉危机四伏,他似要死在这绝地了。然在那金属杀阵间,终是有着什么,冥冥中要引他出这死路。那是——",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_9": {
+ "id": "scene_ro4_sacrifice1_9",
+ "title": "原初异途",
+ "description": "黑色方盒显现深红纹路,洁白光辉展于背脊头颅。漆黑猎手启迪之初,秩序显现,乐园将成。于是他带走方盒折返回部落,点亮同胞,共感共荣......最终,卡兹戴尔圣城屹立于大地,猎手曾经领受启示的地方,安放着他的圣角。",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_10": {
+ "id": "scene_ro4_sacrifice1_10",
+ "title": "原初异途",
+ "description": "那只是一只再普通不过的萨卡兹角,但你很清楚,它不属于萨卡兹,上面有世仇的气味,你绝不会弄错。可萨卡兹怎会是萨科塔?带着疑惑,你暂且把这只角留在了身边。",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_7": {
+ "id": "scene_ro4_sacrifice1_7",
+ "title": "原初异途",
+ "description": "猎手不狩猎同类,只因同类不值得狩猎。骨骸层层累积,提卡兹竞逐效仿。而那最珍贵的战利品,都被留在了猎手拔出矛头的地方。",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_6": {
+ "id": "scene_ro4_sacrifice1_6",
+ "title": "原初异途",
+ "description": "猎手取过奇物,继续向山脉深处进发......",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_1": {
+ "id": "scene_ro4_sacrifice1_1",
+ "title": "原初异途",
+ "description": "猎手取过奇物,继续向山脉深处进发......",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_2": {
+ "id": "scene_ro4_sacrifice1_2",
+ "title": "原初异途",
+ "description": "猎手取过奇物,继续向山脉深处进发......",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_3": {
+ "id": "scene_ro4_sacrifice1_3",
+ "title": "原初异途",
+ "description": "猎手取过奇物,继续向山脉深处进发......",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_4": {
+ "id": "scene_ro4_sacrifice1_4",
+ "title": "原初异途",
+ "description": "——你放下的遗物在一瞬间成为了另外一件,而整件事的原委却跨越了千百年。那为你完成置换的萨......提卡兹不是别人,正是被称为远逐者的第一位魔王。",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_5": {
+ "id": "scene_ro4_sacrifice1_5",
+ "title": "原初异途",
+ "description": "猎手取过奇物,继续向山脉深处进发......",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_8": {
+ "id": "scene_ro4_sacrifice1_8",
+ "title": "原初异途",
+ "description": "图像流露出的宁静和蔼给猎手留下了深刻的印象。往后的日子,他将戴冠为王,成为众生众灵的王。",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_11": {
+ "id": "scene_ro4_sacrifice1_11",
+ "title": "原初异途",
+ "description": "破损的金属无法射出火焰,于是猎手便得以安然深入山脉。往后的日子,他将戴冠为王。",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_12": {
+ "id": "scene_ro4_sacrifice1_12",
+ "title": "原初异途",
+ "description": "猎手取过奇物,继续向山脉深处进发......",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sacrifice1_13": {
+ "id": "scene_ro4_sacrifice1_13",
+ "title": "原初异途",
+ "description": "那团生物苏醒、膨胀,转而变为了与猎手相同的人形,他们促膝长谈,日夜不眠,而后分道扬镳。此后,大地之上归猎手,大地之下归“猎手”,这相遇之处,便成了连结两处领地的圣坛,供奉祭祀,朝拜卫戍,皆是成双成对,直至永恒。",
+ "background": "pic_rogue_3_43",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_chest_enter": {
+ "id": "scene_ro4_chest_enter",
+ "title": "巴别塔雇员",
+ "description": "一位被称作大鲍勃的人带着家乡的亲朋好友承包了这一处巴别塔据点以供来往人员休整,但由于他们都穿着同样的装备,你也不太清楚哪个是大鲍勃本人。当你休整完毕准备出发时,一位巴别塔雇员为你送上了补给。",
+ "background": "pic_rogue_4_27",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_chest_1": {
+ "id": "scene_ro4_chest_1",
+ "title": "巴别塔雇员",
+ "description": "有人说大鲍勃曾是个讲义气的佣兵,有人说大鲍勃曾是个豪爽的富商,还有人说大鲍勃以前只是个蹲在监狱里发霉的囚犯。但在你看来,他只是一个努力生活的普通人,一个萨卡兹们的好兄弟。",
+ "background": "pic_rogue_4_27",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal1_enter": {
+ "id": "scene_ro4_nportal1_enter",
+ "title": "待诉说的故事",
+ "description": "你注意到了卡兹戴尔角落里的一条裂隙,一个不成熟的想法催生了它,却又没能使之完满。看着裂隙中展现出的景象,你决定——",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal1_1": {
+ "id": "scene_ro4_nportal1_1",
+ "title": "待诉说的故事",
+ "description": "裂隙扩张,覆盖了周围的景色,一段故事开始了。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal1_2": {
+ "id": "scene_ro4_nportal1_2",
+ "title": "待诉说的故事",
+ "description": "裂隙很快就消失了,在你的思维中留下了一些零碎的认知。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal1_3": {
+ "id": "scene_ro4_nportal1_3",
+ "title": "待诉说的故事",
+ "description": "假以时日,这些想法或许能被运用在合适的地方。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal2_enter": {
+ "id": "scene_ro4_nportal2_enter",
+ "title": "待诉说的故事",
+ "description": "你注意到了卡兹戴尔角落里的一条裂隙,一个不成熟的想法催生了它,却又没能使之完满。看着裂隙中展现出的景象,你决定——",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal2_1": {
+ "id": "scene_ro4_nportal2_1",
+ "title": "待诉说的故事",
+ "description": "裂隙扩张,覆盖了周围的景色,一段故事开始了。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal2_2": {
+ "id": "scene_ro4_nportal2_2",
+ "title": "待诉说的故事",
+ "description": "裂隙很快就消失了,在你的思维中留下了一些零碎的认知。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal2_3": {
+ "id": "scene_ro4_nportal2_3",
+ "title": "待诉说的故事",
+ "description": "假以时日,这些想法或许能被运用在合适的地方。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal3_enter": {
+ "id": "scene_ro4_nportal3_enter",
+ "title": "待诉说的故事",
+ "description": "你注意到了卡兹戴尔角落里的一条裂隙,一个不成熟的想法催生了它,却又没能使之完满。看着裂隙中展现出的景象,你决定——",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal3_1": {
+ "id": "scene_ro4_nportal3_1",
+ "title": "待诉说的故事",
+ "description": "裂隙扩张,覆盖了周围的景色,一段故事开始了。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal3_2": {
+ "id": "scene_ro4_nportal3_2",
+ "title": "待诉说的故事",
+ "description": "裂隙很快就消失了,在你的思维中留下了一些零碎的认知。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal3_3": {
+ "id": "scene_ro4_nportal3_3",
+ "title": "待诉说的故事",
+ "description": "假以时日,这些想法或许能被运用在合适的地方。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal4_enter": {
+ "id": "scene_ro4_nportal4_enter",
+ "title": "待诉说的故事",
+ "description": "你注意到了卡兹戴尔角落里的一条裂隙,一个不成熟的想法催生了它,却又没能使之完满。看着裂隙中展现出的景象,你决定——",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal4_1": {
+ "id": "scene_ro4_nportal4_1",
+ "title": "待诉说的故事",
+ "description": "裂隙扩张,覆盖了周围的景色,一段故事开始了。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal4_2": {
+ "id": "scene_ro4_nportal4_2",
+ "title": "待诉说的故事",
+ "description": "裂隙很快就消失了,在你的思维中留下了一些零碎的认知。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal4_3": {
+ "id": "scene_ro4_nportal4_3",
+ "title": "待诉说的故事",
+ "description": "假以时日,这些想法或许能被运用在合适的地方。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal5_enter": {
+ "id": "scene_ro4_nportal5_enter",
+ "title": "待诉说的故事",
+ "description": "你注意到了卡兹戴尔角落里的一条裂隙,一个不成熟的想法催生了它,却又没能使之完满。看着裂隙中展现出的景象,你决定——",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal5_1": {
+ "id": "scene_ro4_nportal5_1",
+ "title": "待诉说的故事",
+ "description": "裂隙扩张,覆盖了周围的景色,一段故事开始了。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal5_2": {
+ "id": "scene_ro4_nportal5_2",
+ "title": "待诉说的故事",
+ "description": "裂隙很快就消失了,在你的思维中留下了一些零碎的认知。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal5_3": {
+ "id": "scene_ro4_nportal5_3",
+ "title": "待诉说的故事",
+ "description": "假以时日,这些想法或许能被运用在合适的地方。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal6_enter": {
+ "id": "scene_ro4_nportal6_enter",
+ "title": "待诉说的故事",
+ "description": "你注意到了卡兹戴尔角落里的一条裂隙,一个不成熟的想法催生了它,却又没能使之完满。看着裂隙中展现出的景象,你决定——",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal6_1": {
+ "id": "scene_ro4_nportal6_1",
+ "title": "待诉说的故事",
+ "description": "裂隙扩张,覆盖了周围的景色,一段故事开始了。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal6_2": {
+ "id": "scene_ro4_nportal6_2",
+ "title": "待诉说的故事",
+ "description": "裂隙很快就消失了,在你的思维中留下了一些零碎的认知。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_nportal6_3": {
+ "id": "scene_ro4_nportal6_3",
+ "title": "待诉说的故事",
+ "description": "假以时日,这些想法或许能被运用在合适的地方。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_eportal1_enter": {
+ "id": "scene_ro4_eportal1_enter",
+ "title": "待诉说的真相",
+ "description": "你注意到了卡兹戴尔角落里的一条裂隙,一个不成熟的想法催生了它,却又没能使之完满。看着裂隙中展现出的景象,你决定——",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_eportal1_1": {
+ "id": "scene_ro4_eportal1_1",
+ "title": "待诉说的真相",
+ "description": "裂隙扩张,覆盖了周围的景色,与此同时,一种模糊的连结感在你的思维中扩散开来......无论如何,一段故事开始了。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_eportal1_2": {
+ "id": "scene_ro4_eportal1_2",
+ "title": "待诉说的真相",
+ "description": "裂隙很快就消失了,在你的思维中留下了一些零碎的认知。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_eportal1_3": {
+ "id": "scene_ro4_eportal1_3",
+ "title": "待诉说的真相",
+ "description": "假以时日,这些想法或许能被运用在合适的地方。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_eportal2_enter": {
+ "id": "scene_ro4_eportal2_enter",
+ "title": "待诉说的真相",
+ "description": "你注意到了卡兹戴尔角落里的一条裂隙,一个不成熟的想法催生了它,却又没能使之完满。看着裂隙中展现出的景象,你决定——",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_eportal2_1": {
+ "id": "scene_ro4_eportal2_1",
+ "title": "待诉说的真相",
+ "description": "裂隙扩张,覆盖了周围的景色,与此同时,一种模糊的连结感在你的思维中扩散开来......无论如何,一段故事开始了。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_eportal2_2": {
+ "id": "scene_ro4_eportal2_2",
+ "title": "待诉说的真相",
+ "description": "裂隙很快就消失了,在你的思维中留下了一些零碎的认知。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_eportal2_3": {
+ "id": "scene_ro4_eportal2_3",
+ "title": "待诉说的真相",
+ "description": "假以时日,这些想法或许能被运用在合适的地方。",
+ "background": "pic_rogue_4_28",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sala1_enter": {
+ "id": "scene_ro4_sala1_enter",
+ "title": "魂灵见闻:以血还血",
+ "description": "锡人收集到了一些逸散的认知,并将之重组成了一个故事,你想体验一下吗?",
+ "background": "pic_rogue_4_29",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sala1_1": {
+ "id": "scene_ro4_sala1_1",
+ "title": "魂灵见闻:以血还血",
+ "description": "一位曾被猩红剧团囚禁的血魔正在实行她的复仇计划,她要让猩红剧团恰如其名,被他们自己的鲜血浸没。",
+ "background": "pic_rogue_4_29",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sala1_2": {
+ "id": "scene_ro4_sala1_2",
+ "title": "魂灵见闻:以血还血",
+ "description": "卡兹戴尔的未来吸引着你,你暂时还不想分心到其他故事中去。",
+ "background": "pic_rogue_4_29",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sala2_enter": {
+ "id": "scene_ro4_sala2_enter",
+ "title": "魂灵见闻:善恶同道",
+ "description": "锡人收集到了一些逸散的认知,并将之重组成了一个故事,你想体验一下吗?",
+ "background": "pic_rogue_4_30",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sala2_1": {
+ "id": "scene_ro4_sala2_1",
+ "title": "魂灵见闻:善恶同道",
+ "description": "两个来自东方的萨卡兹结伴向西寻求真理,一人后在树下悟道,一人则终日纵情取乐,他们虽常有冲突,但在面对敌人时,他们总会放心地将后背交给对方。",
+ "background": "pic_rogue_4_30",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sala2_2": {
+ "id": "scene_ro4_sala2_2",
+ "title": "魂灵见闻:善恶同道",
+ "description": "卡兹戴尔的未来吸引着你,你暂时还不想分心到其他故事中去。",
+ "background": "pic_rogue_4_30",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sala3_enter": {
+ "id": "scene_ro4_sala3_enter",
+ "title": "魂灵见闻:石心双子",
+ "description": "锡人收集到了一些逸散的认知,并将之重组成了一个故事,你想体验一下吗?",
+ "background": "pic_rogue_4_31",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sala3_1": {
+ "id": "scene_ro4_sala3_1",
+ "title": "魂灵见闻:石心双子",
+ "description": "这对石翼魔堂姐弟都是卡兹戴尔有名的天灾信使。阿尔图罗擅长塑石术,而费德里科以如石般的执着而著称。大相径庭的性格导致两人之间时常有争执,但他们平日里有多针锋相对,面对天灾时就有多勠力同心。",
+ "background": "pic_rogue_4_31",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_sala3_2": {
+ "id": "scene_ro4_sala3_2",
+ "title": "魂灵见闻:石心双子",
+ "description": "卡兹戴尔的未来吸引着你,你暂时还不想分心到其他故事中去。",
+ "background": "pic_rogue_4_31",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_end1_enter": {
+ "id": "scene_ro4_end1_enter",
+ "title": "尾页",
+ "description": "在无数次讲述与思考中,卡兹戴尔从只有熔炉的空壳重新化作一座繁荣的城市。与现实相异的细节及历史填满了它的身躯,令它近乎完满。现在,它正等待你讲述最后一样它尚未拥有的东西——结局。你深吸一口气,而后——",
+ "background": "pic_rogue_4_32",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_end1_1": {
+ "id": "scene_ro4_end1_1",
+ "title": "尾页",
+ "description": "你们成功了,那让人痛心的现实被抛诸脑后,卡兹戴尔从你脚下延伸,其他种族的人们纷纷涌入这座城市。一个包容博爱的联邦在泰拉兴起,议长与将军,不,魔王的梦想终究成为现实。不久,两位魔王找上了你们,在这篇故事中,你们不存在于“文明的存续”的记录之中,是这片大地上的异数,他们有义务将你们清除。",
+ "background": "pic_rogue_4_32",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_end1_2": {
+ "id": "scene_ro4_end1_2",
+ "title": "尾页",
+ "description": "你的后脑勺被重重拍了一下,随之而来的是巫妖之主的呵斥声。看着不停往后退的埃芒加德,你心里有种不好的预感。",
+ "background": "pic_rogue_4_32",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_end2_enter": {
+ "id": "scene_ro4_end2_enter",
+ "title": "扣响异音",
+ "description": "卡兹戴尔魂灵熔炉边,躺着一把古老的守护铳。你有一种预感,如果鸣响这支守护铳,便会发生翻天覆地的变化。",
+ "background": "pic_rogue_4_33",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_end2_1": {
+ "id": "scene_ro4_end2_1",
+ "title": "扣响异音",
+ "description": "在铳响的一刹那,那种模糊的连结感变得无比清晰,一座洁白的圣城出现在你眼前。你伸手去取腰间的先知长角,却触到了另外一把铳。当你鸣响它,一切便重归寂静。但你脑中的“共感”,却再也没有消退......",
+ "background": "pic_rogue_4_33",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_end2_2": {
+ "id": "scene_ro4_end2_2",
+ "title": "扣响异音",
+ "description": "你将守护铳丢入熔炉,看着萨科塔的象征消失在火焰中。萨卡兹的故事,不应当被自己的仇敌玷污。",
+ "background": "pic_rogue_4_33",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_startbuff_enter": {
+ "id": "scene_ro4_startbuff_enter",
+ "title": "行动奖励",
+ "description": "你的上一次探索突破了至少两层困难,这一次可以获得更多支援。",
+ "background": null,
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_spring_enter": {
+ "id": "scene_ro4_spring_enter",
+ "title": "温暖余韵",
+ "description": "一则逸闻宣告结束,新的故事尚未成形,于是出现在你面前的,依旧是记忆中最温暖的炉火。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_spring_1": {
+ "id": "scene_ro4_spring_1",
+ "title": "温暖余韵",
+ "description": "比起温暖的炉火,你更期待眼前的冒险,于是在故事成形之前,你将热情倾注在了未雨绸缪上。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest1_enter": {
+ "id": "scene_ro4_rest1_enter",
+ "title": "淡然面对",
+ "description": "从一堆篝火,到一盏明灯,再到输送能量的熔炉节点。即使是最危急的时候,萨卡兹们总还能有个地方围坐在一起打闹、聊天、交易。你和随行的人在人堆里找了块空地坐下,思考着今后的打算。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest1_1": {
+ "id": "scene_ro4_rest1_1",
+ "title": "淡然面对",
+ "description": "熔炉节点散发出的热量隔绝了寒冷,让你能在温暖中安然小憩。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest1_2": {
+ "id": "scene_ro4_rest1_2",
+ "title": "淡然面对",
+ "description": "节点旁有支雇佣兵小队,在交谈与交手中,你学到了许多。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest1_3": {
+ "id": "scene_ro4_rest1_3",
+ "title": "淡然面对",
+ "description": "生活虽然乏善可陈,但至少,你们对未来仍有憧憬。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest1_4": {
+ "id": "scene_ro4_rest1_4",
+ "title": "淡然面对",
+ "description": "故事百变,应对不变。你仔细地盘点了身边的物资与人员,并优化了队伍结构。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest1_8": {
+ "id": "scene_ro4_rest1_8",
+ "title": "淡然面对",
+ "description": "炉旁的露天剧院坐满了人,你已迫不及待地想要听听那些崭新的萨卡兹史诗了。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest1_7": {
+ "id": "scene_ro4_rest1_7",
+ "title": "淡然面对",
+ "description": "人不能只靠着炉子的光与热过活,你在人堆里找了块空地坐下,听眼前站着的女妖唱着你闻所未闻的新奇故事。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest1_5": {
+ "id": "scene_ro4_rest1_5",
+ "title": "淡然面对",
+ "description": "熔炉节点旁的小旅馆为你们一行人提供了舒适的休息场所,你们在这里养精蓄锐,直到一个时代落下帷幕。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest1_6": {
+ "id": "scene_ro4_rest1_6",
+ "title": "淡然面对",
+ "description": "驻扎在此地的军事委员会为路过的雇佣兵队伍提供义务军事指导,你也去听了一课。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest1_9": {
+ "id": "scene_ro4_rest1_9",
+ "title": "淡然面对",
+ "description": "你和随行的同伴讨论了一些事项,他们的见解让你的思维变得更加开阔。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest1_10": {
+ "id": "scene_ro4_rest1_10",
+ "title": "淡然面对",
+ "description": "在炉旁的学院里,你花了很长时间与这里的教授针锋相对,这场思维碰撞让你受益匪浅。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest2_enter": {
+ "id": "scene_ro4_rest2_enter",
+ "title": "淡然面对",
+ "description": "从一堆篝火,到一盏明灯,再到输送能量的熔炉节点。即使是最危急的时候,萨卡兹们总还能有个地方围坐在一起打闹、聊天、交易。你和随行的人在人堆里找了块空地坐下,思考着今后的打算。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest2_1": {
+ "id": "scene_ro4_rest2_1",
+ "title": "淡然面对",
+ "description": "熔炉节点散发出的热量隔绝了寒冷,让你能在温暖中安然小憩。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest2_2": {
+ "id": "scene_ro4_rest2_2",
+ "title": "淡然面对",
+ "description": "节点旁有支雇佣兵小队,在交谈与交手中,你学到了许多。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest2_3": {
+ "id": "scene_ro4_rest2_3",
+ "title": "淡然面对",
+ "description": "生活虽然乏善可陈,但至少,你们对未来仍有憧憬。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest2_4": {
+ "id": "scene_ro4_rest2_4",
+ "title": "淡然面对",
+ "description": "故事百变,应对不变。你仔细地盘点了身边的物资与人员,并优化了队伍结构。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest2_8": {
+ "id": "scene_ro4_rest2_8",
+ "title": "淡然面对",
+ "description": "炉旁的露天剧院坐满了人,你已迫不及待地想要听听那些崭新的萨卡兹史诗了。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest2_7": {
+ "id": "scene_ro4_rest2_7",
+ "title": "淡然面对",
+ "description": "人不能只靠着炉子的光与热过活,你在人堆里找了块空地坐下,听眼前站着的女妖唱着你闻所未闻的新奇故事。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest2_5": {
+ "id": "scene_ro4_rest2_5",
+ "title": "淡然面对",
+ "description": "熔炉节点旁的小旅馆为你们一行人提供了舒适的休息场所,你们在这里养精蓄锐,直到一个时代落下帷幕。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest2_6": {
+ "id": "scene_ro4_rest2_6",
+ "title": "淡然面对",
+ "description": "驻扎在此地的军事委员会为路过的雇佣兵队伍提供义务军事指导,你也去听了一课。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest2_9": {
+ "id": "scene_ro4_rest2_9",
+ "title": "淡然面对",
+ "description": "你和随行的同伴讨论了一些事项,他们的见解让你的思维变得更加开阔。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest2_10": {
+ "id": "scene_ro4_rest2_10",
+ "title": "淡然面对",
+ "description": "在炉旁的学院里,你花了很长时间与这里的教授针锋相对,这场思维碰撞让你受益匪浅。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_enter": {
+ "id": "scene_ro4_rest3_enter",
+ "title": "淡然面对",
+ "description": "从一堆篝火,到一盏明灯,再到输送能量的熔炉节点。即使是最危急的时候,萨卡兹们总还能有个地方围坐在一起打闹、聊天、交易。你和随行的人在人堆里找了块空地坐下,思考着今后的打算。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_1": {
+ "id": "scene_ro4_rest3_1",
+ "title": "淡然面对",
+ "description": "熔炉节点散发出的热量隔绝了寒冷,让你能在温暖中安然小憩。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_2": {
+ "id": "scene_ro4_rest3_2",
+ "title": "淡然面对",
+ "description": "节点旁有支雇佣兵小队,在交谈与交手中,你学到了许多。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_3": {
+ "id": "scene_ro4_rest3_3",
+ "title": "淡然面对",
+ "description": "生活虽然乏善可陈,但至少,你们对未来仍有憧憬。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_4": {
+ "id": "scene_ro4_rest3_4",
+ "title": "淡然面对",
+ "description": "故事百变,应对不变。你仔细地盘点了身边的物资与人员,并优化了队伍结构。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_8": {
+ "id": "scene_ro4_rest3_8",
+ "title": "淡然面对",
+ "description": "炉旁的露天剧院坐满了人,你已迫不及待地想要听听那些崭新的萨卡兹史诗了。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_7": {
+ "id": "scene_ro4_rest3_7",
+ "title": "淡然面对",
+ "description": "人不能只靠着炉子的光与热过活,你在人堆里找了块空地坐下,听眼前站着的女妖唱着你闻所未闻的新奇故事。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_5": {
+ "id": "scene_ro4_rest3_5",
+ "title": "淡然面对",
+ "description": "熔炉节点旁的小旅馆为你们一行人提供了舒适的休息场所,你们在这里养精蓄锐,直到一个时代落下帷幕。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_6": {
+ "id": "scene_ro4_rest3_6",
+ "title": "淡然面对",
+ "description": "驻扎在此地的军事委员会为路过的雇佣兵队伍提供义务军事指导,你也去听了一课。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_9": {
+ "id": "scene_ro4_rest3_9",
+ "title": "淡然面对",
+ "description": "你和随行的同伴讨论了一些事项,他们的见解让你的思维变得更加开阔。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_10": {
+ "id": "scene_ro4_rest3_10",
+ "title": "淡然面对",
+ "description": "在炉旁的学院里,你花了很长时间与这里的教授针锋相对,这场思维碰撞让你受益匪浅。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest3_11": {
+ "id": "scene_ro4_rest3_11",
+ "title": "淡然面对",
+ "description": "炉火旁总有在寻找新机会的人,你很快就找到了自己理想的帮手。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_enter": {
+ "id": "scene_ro4_rest4_enter",
+ "title": "淡然面对",
+ "description": "从一堆篝火,到一盏明灯,再到输送能量的熔炉节点。即使是最危急的时候,萨卡兹们总还能有个地方围坐在一起打闹、聊天、交易。你和随行的人在人堆里找了块空地坐下,思考着今后的打算。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_1": {
+ "id": "scene_ro4_rest4_1",
+ "title": "淡然面对",
+ "description": "熔炉节点散发出的热量隔绝了寒冷,让你能在温暖中安然小憩。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_2": {
+ "id": "scene_ro4_rest4_2",
+ "title": "淡然面对",
+ "description": "节点旁有支雇佣兵小队,在交谈与交手中,你学到了许多。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_3": {
+ "id": "scene_ro4_rest4_3",
+ "title": "淡然面对",
+ "description": "生活虽然乏善可陈,但至少,你们对未来仍有憧憬。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_4": {
+ "id": "scene_ro4_rest4_4",
+ "title": "淡然面对",
+ "description": "故事百变,应对不变。你仔细地盘点了身边的物资与人员,并优化了队伍结构。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_8": {
+ "id": "scene_ro4_rest4_8",
+ "title": "淡然面对",
+ "description": "炉旁的露天剧院坐满了人,你已迫不及待地想要听听那些崭新的萨卡兹史诗了。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_7": {
+ "id": "scene_ro4_rest4_7",
+ "title": "淡然面对",
+ "description": "人不能只靠着炉子的光与热过活,你在人堆里找了块空地坐下,听眼前站着的女妖唱着你闻所未闻的新奇故事。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_5": {
+ "id": "scene_ro4_rest4_5",
+ "title": "淡然面对",
+ "description": "熔炉节点旁的小旅馆为你们一行人提供了舒适的休息场所,你们在这里养精蓄锐,直到一个时代落下帷幕。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_6": {
+ "id": "scene_ro4_rest4_6",
+ "title": "淡然面对",
+ "description": "驻扎在此地的军事委员会义务为路过的雇佣兵队伍提供军事指导,你也去上了一课。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_9": {
+ "id": "scene_ro4_rest4_9",
+ "title": "淡然面对",
+ "description": "你和随行的同伴讨论了一些事项,他们的见解让你的思维变得更加开阔。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_10": {
+ "id": "scene_ro4_rest4_10",
+ "title": "淡然面对",
+ "description": "在炉旁的学院里,你花了很长时间与这里的教授针锋相对,这场思维碰撞让你受益匪浅。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest4_11": {
+ "id": "scene_ro4_rest4_11",
+ "title": "淡然面对",
+ "description": "这段思绪落入了它的归处,而你在一个角落里发现了它留给好心人的报酬。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_enter": {
+ "id": "scene_ro4_rest5_enter",
+ "title": "淡然面对",
+ "description": "从一堆篝火,到一盏明灯,再到输送能量的熔炉节点。即使是最危急的时候,萨卡兹们总还能有个地方围坐在一起打闹、聊天、交易。你和随行的人在人堆里找了块空地坐下,思考着今后的打算。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_1": {
+ "id": "scene_ro4_rest5_1",
+ "title": "淡然面对",
+ "description": "熔炉节点散发出的热量隔绝了寒冷,让你能在温暖中安然小憩。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_2": {
+ "id": "scene_ro4_rest5_2",
+ "title": "淡然面对",
+ "description": "节点旁有支雇佣兵小队,在交谈与交手中,你学到了许多。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_3": {
+ "id": "scene_ro4_rest5_3",
+ "title": "淡然面对",
+ "description": "生活虽然乏善可陈,但至少,你们对未来仍有憧憬。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_4": {
+ "id": "scene_ro4_rest5_4",
+ "title": "淡然面对",
+ "description": "故事百变,应对不变。你仔细地盘点了身边的物资与人员,并优化了队伍结构。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_8": {
+ "id": "scene_ro4_rest5_8",
+ "title": "淡然面对",
+ "description": "炉旁的露天剧院坐满了人,你已迫不及待地想要听听那些崭新的萨卡兹史诗了。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_7": {
+ "id": "scene_ro4_rest5_7",
+ "title": "淡然面对",
+ "description": "人不能只靠着炉子的光与热过活,你在人堆里找了块空地坐下,听眼前站着的女妖唱着你闻所未闻的新奇故事。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_5": {
+ "id": "scene_ro4_rest5_5",
+ "title": "淡然面对",
+ "description": "熔炉节点旁的小旅馆为你们一行人提供了舒适的休息场所,你们在这里养精蓄锐,直到一个时代落下帷幕。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_6": {
+ "id": "scene_ro4_rest5_6",
+ "title": "淡然面对",
+ "description": "驻扎在此地的军事委员会为路过的雇佣兵队伍提供义务军事指导,你也去听了一课。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_9": {
+ "id": "scene_ro4_rest5_9",
+ "title": "淡然面对",
+ "description": "你和随行的同伴讨论了一些事项,他们的见解让你的思维变得更加开阔。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_10": {
+ "id": "scene_ro4_rest5_10",
+ "title": "淡然面对",
+ "description": "在炉旁的学院里,你花了很长时间与这里的教授针锋相对,这场思维碰撞让你受益匪浅。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest5_11": {
+ "id": "scene_ro4_rest5_11",
+ "title": "淡然面对",
+ "description": "这段思绪落入了它的归处,而你在一个角落里发现了它留给好心人的报酬。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_enter": {
+ "id": "scene_ro4_rest6_enter",
+ "title": "淡然面对",
+ "description": "从一堆篝火,到一盏明灯,再到输送能量的熔炉节点。即使是最危急的时候,萨卡兹们总还能有个地方围坐在一起打闹、聊天、交易。你和随行的人在人堆里找了块空地坐下,思考着今后的打算。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_1": {
+ "id": "scene_ro4_rest6_1",
+ "title": "淡然面对",
+ "description": "熔炉节点散发出的热量隔绝了寒冷,让你能在温暖中安然小憩。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_2": {
+ "id": "scene_ro4_rest6_2",
+ "title": "淡然面对",
+ "description": "节点旁有支雇佣兵小队,在交谈与交手中,你学到了许多。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_3": {
+ "id": "scene_ro4_rest6_3",
+ "title": "淡然面对",
+ "description": "生活虽然乏善可陈,但至少,你们对未来仍有憧憬。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_4": {
+ "id": "scene_ro4_rest6_4",
+ "title": "淡然面对",
+ "description": "故事百变,应对不变。你仔细地盘点了身边的物资与人员,并优化了队伍结构。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_8": {
+ "id": "scene_ro4_rest6_8",
+ "title": "淡然面对",
+ "description": "炉旁的露天剧院坐满了人,你已迫不及待地想要听听那些崭新的萨卡兹史诗了。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_7": {
+ "id": "scene_ro4_rest6_7",
+ "title": "淡然面对",
+ "description": "人不能只靠着炉子的光与热过活,你在人堆里找了块空地坐下,听眼前站着的女妖唱着你闻所未闻的新奇故事。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_5": {
+ "id": "scene_ro4_rest6_5",
+ "title": "淡然面对",
+ "description": "熔炉节点旁的小旅馆为你们一行人提供了舒适的休息场所,你们在这里养精蓄锐,直到一个时代落下帷幕。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_6": {
+ "id": "scene_ro4_rest6_6",
+ "title": "淡然面对",
+ "description": "驻扎在此地的军事委员会为路过的雇佣兵队伍提供义务军事指导,你也去听了一课。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_9": {
+ "id": "scene_ro4_rest6_9",
+ "title": "淡然面对",
+ "description": "你和随行的同伴讨论了一些事项,他们的见解让你的思维变得更加开阔。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_10": {
+ "id": "scene_ro4_rest6_10",
+ "title": "淡然面对",
+ "description": "在炉旁的学院里,你花了很长时间与这里的教授针锋相对,这场思维碰撞让你受益匪浅。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_11": {
+ "id": "scene_ro4_rest6_11",
+ "title": "淡然面对",
+ "description": "这段思绪落入了它的归处,而你在一个角落里发现了它留给好心人的报酬。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ },
+ "scene_ro4_rest6_12": {
+ "id": "scene_ro4_rest6_12",
+ "title": "淡然面对",
+ "description": "炉火旁总有在寻找新机会的人,你很快就找到了自己理想的帮手。",
+ "background": "pic_rogue_4_26",
+ "titleIcon": null,
+ "subTypeId": 0,
+ "useHiddenMusic": false
+ }
+ },
+ "nodeTypeData": {
+ "BATTLE_NORMAL": {
+ "name": "作战",
+ "description": "大家手里都拿着武器,肯定不是来谈判的。"
+ },
+ "BATTLE_ELITE": {
+ "name": "紧急作战",
+ "description": "有些暴力可能会超出你的预期,这很常见。"
+ },
+ "BATTLE_BOSS": {
+ "name": "险路恶敌",
+ "description": "坏人,恶棍,诅咒之人......你有麻烦了。"
+ },
+ "REST": {
+ "name": "安全的角落",
+ "description": "这里不会有人打扰,食物和水也很充足,别一直紧绷着神经了。"
+ },
+ "INCIDENT": {
+ "name": "不期而遇",
+ "description": "新朋友、老对头......奇遇不会老去,陈旧的只有伤疤。"
+ },
+ "ENTERTAINMENT": {
+ "name": "兴致盎然",
+ "description": "靠着些微小的乐趣,对抗漫漫旅程中的琐碎与困苦。"
+ },
+ "UNKNOWN": {
+ "name": "迷雾重重",
+ "description": "雾里有什么东西,但你什么都看不见......"
+ },
+ "WISH": {
+ "name": "得偿所愿",
+ "description": "许愿的形式千奇百怪,而愿望本身却大同小异。"
+ },
+ "SACRIFICE": {
+ "name": "失与得",
+ "description": "失去的空洞与无措,会被获得的满足与喜悦填充。"
+ },
+ "EXPEDITION": {
+ "name": "先行一步",
+ "description": "总有人要走在前头,好为后来的人指明道路。"
+ },
+ "BATTLE_SHOP": {
+ "name": "诡意行商",
+ "description": "不是盟友也不是敌人,有些人喜欢站在中间。"
+ },
+ "PORTAL": {
+ "name": "思维边界",
+ "description": "将梦想倾注于框架,细碎想法即可变作崭新规划。"
+ },
+ "ALCHEMY": {
+ "name": "去伪存真",
+ "description": "形式的转变惟妙惟肖,令你以为自己分清了真假。"
+ },
+ "DUEL": {
+ "name": "狭路相逢",
+ "description": "同样的事情曾无数次发生在萨卡兹身上。"
+ },
+ "STORY": {
+ "name": "命运所指",
+ "description": "抉择就在眼前,结果早已注定。"
+ },
+ "STORY_HIDDEN": {
+ "name": "命运所指",
+ "description": "抉择就在眼前,结果早已注定。"
+ }
+ },
+ "subTypeData": [],
+ "variationData": {},
+ "charBuffData": {},
+ "squadBuffData": {},
+ "taskData": {},
+ "gameConst": {
+ "initSceneName": "某时,此时",
+ "failSceneName": "戛然而止",
+ "hpItemId": "rogue_4_hp",
+ "goldItemId": "rogue_4_gold",
+ "populationItemId": "rogue_4_population",
+ "squadCapacityItemId": "rogue_4_squad_capacity",
+ "expItemId": "rogue_4_exp",
+ "initialBandShowGradeFlag": true,
+ "bankMaxGold": 999,
+ "bankCostId": "",
+ "bankDrawCount": 8,
+ "bankDrawLimit": 12,
+ "mimicEnemyIds": [
+ "enemy_2001_duckmi",
+ "enemy_2002_bearmi",
+ "enemy_2034_sythef",
+ "enemy_2085_skzjxd"
+ ],
+ "bossIds": [
+ "enemy_2074_skzgly",
+ "enemy_2075_skgly2",
+ "enemy_2076_skzklz",
+ "enemy_2077_skklz2",
+ "enemy_2078_skzmst",
+ "enemy_2079_skmst2",
+ "enemy_2080_skzlwy",
+ "enemy_2081_skztxs",
+ "enemy_2082_skzdd",
+ "enemy_2084_skzcan",
+ "enemy_2071_skzdny",
+ "enemy_2072_skdny2"
+ ],
+ "goldChestTrapId": "trap_051_vultres",
+ "normBoxTrapId": "trap_757_skzbox",
+ "rareBoxTrapId": "trap_759_skzwyx",
+ "badBoxTrapId": "trap_758_skzmbx",
+ "maxHpItemId": "rogue_4_hpmax",
+ "shieldItemId": "rogue_4_shield",
+ "keyItemId": "rogue_4_fragment_I_1",
+ "chestKeyCnt": 1,
+ "chestKeyItemId": "",
+ "keyColorId": "6c9cb9FF",
+ "onceNodeTypeList": [],
+ "gpScoreRatio": 200,
+ "overflowUsageSquadBuff": "",
+ "specialTrapId": "",
+ "trapRewardRelicId": "",
+ "unlockRouteItemId": "rogue_4_fragment_I_1",
+ "unlockRouteItemCount": 2,
+ "hideBattleNodeName": "凶戾的预感",
+ "hideBattleNodeDescription": "猎人总有直觉,猎物也能听见弓弦声,你只是不知道自己是哪一者。",
+ "hideNonBattleNodeName": "诡秘的预感",
+ "hideNonBattleNodeDescription": "寒冷会让旧伤疼痛,但至少此刻,风没有刮过出鞘的锋刃。",
+ "charSelectExpeditionConflictToast": "该干员已踏入未来,当前不可加入队伍",
+ "itemDropTagDict": {
+ "TREASURE": "无主的财富",
+ "EXPLORE_TOOL": "调查嘉奖"
+ },
+ "expeditionReturnDescCureUpgrade": null,
+ "expeditionReturnDescUpgrade": "干员{0}得到了历练",
+ "expeditionReturnDescCure": null,
+ "expeditionReturnDesc": "干员{0}回归了队伍",
+ "expeditionSelectDescFormat": "干员{0}将会在本层结束后归来,并带回一些物资。",
+ "expeditionReturnDescItem": ",并带回",
+ "expeditionReturnRewardBlackList": [
+ ""
+ ],
+ "travelLeaveToastFormat": "“门”在消失时带走了{0},暂时离开了队伍",
+ "charSelectTravelConflictToast": "该干员被“门”带去了未来,当前不可加入队伍",
+ "travelReturnDescUpgrade": "干员{0}得到了历练",
+ "travelReturnDesc": "干员{0}回归了队伍",
+ "travelReturnDescItem": ",并带回",
+ "traderReturnTitle": "驮兽到达了它的终点",
+ "traderReturnDesc": "驮兽离开了队伍",
+ "gainBuffDiffGrade": 2,
+ "dsPredictTips": "通过<{0}·{1}>可获得讲述者增益",
+ "dsBuffActiveTips": "<{0}·{1}>生效",
+ "totemDesc": null,
+ "relicDesc": "当直面魂灵的等级达到3、6、9级时,多元奇物类别的收藏品的效果将会一步步被强化。强化后效果只会在达到对应难度的探险中生效。",
+ "buffDesc": "历史重构中的<五百翻页的笔记>、<三千往返的构筑>、<一万循环的通视>节点将分别在直面魂灵3、6、9以上的探险中生效。\n节点效果只有在历史重构中点亮后才能产生",
+ "refreshNodeItemId": "rogue_4_fragment_I_1",
+ "portalZones": [
+ "zone_portal_normal_1",
+ "zone_portal_revival_3",
+ "zone_portal_travel_1",
+ "zone_portal_end_1",
+ "zone_portal_normal_2",
+ "zone_portal_normal_3",
+ "zone_portal_normal_4",
+ "zone_portal_normal_5",
+ "zone_portal_normal_6",
+ "zone_portal_revival_4",
+ "zone_portal_revival_5",
+ "zone_portal_end_2"
+ ],
+ "exploreExpOnKill": "10,20,100"
+ },
+ "shopDialogData": {
+ "types": {
+ "BUY_SELECT": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "早上好,中午好,以及晚上好。",
+ "你给我源石,我给你货物,不用操心太多。",
+ "虽然咱们是老朋友了,但是账还是要算清楚的。",
+ "为什么要帮你?你就当这是投资吧。",
+ "买进卖出,以小博大,咱们做的算是同一门生意。",
+ "这不叫捡破烂,我只是拿走了别人不要的宝贝。",
+ "想知道我的故事?朋友,好故事很贵的。",
+ "咱们又见面了,我的朋友,这次想买点什么?",
+ "久违的再会,我的朋友,很高兴看到你安然无恙。",
+ "别那么惊讶,朋友。故事里总得有些真实的成分,我就是其中之一。",
+ "你想要什么?生存用品,仪式材料,或者......一些卡兹戴尔的秘闻。"
+ ]
+ },
+ "RECRUIT_TICKET": {
+ "content": [
+ "你需要人手,我明白的,那就别犹豫了。",
+ "要提防名字里带有“梅兰德”字样的哥伦比亚组织。",
+ "这比你大老远找信使便宜多了。",
+ "你们罗德岛还真是什么怪人都有啊......",
+ "大家都有要照顾的生意,我懂。",
+ "你需要一点帮助,但找人帮忙不是免费的。",
+ "能让我看看罗德岛的飞行器么?不行?太可惜了。",
+ "想要找打手,萨卡兹人和黑钢都是不错的选择。",
+ "荒地的生活充满痛苦,能活下去的都不简单。",
+ "要是遇见熟悉的人长着一张陌生的脸,千万别上去搭话。",
+ "是该撑撑场子了,热闹一点,故事才不会让人犯困。"
+ ]
+ },
+ "RELIC": {
+ "content": [
+ "别担心,消费能促进这个世界的进步。",
+ "别嫌贵,收集这些破烂很费劲的。",
+ "全副武装的社会一定是文明的社会。",
+ "这东西有什么用?你买回去试试不就知道了!",
+ "人们说拉特兰是一个没有矛盾没有仇恨的城市,你信么,我不信。",
+ "高卢早已不复存在,亡国的遗骸吸引了不少人铤而走险。",
+ "我曾经买过一箱蜜饼,但是全被一个佩洛小姑娘抢走了。",
+ "在卡兹戴尔做生意总得多花些心思,因为那里最不值钱的就是“钱”本身。",
+ "十个叙拉古人里有五个都是“家族成员”,提防一点。",
+ "感受到它带着的气息了吗?多么美妙的时代。",
+ "面对一扇推不开的门,有人翻找钥匙,有人拿起撬棍,你要哪一样?"
+ ]
+ },
+ "ACTIVE_TOOL": {
+ "content": [
+ "有备无患,有备无患啊朋友。",
+ "一点点垃圾,一点点恐怖的小玩意儿......",
+ "这东西有什么用?好问题,其实我也不知道。"
+ ]
+ }
+ }
+ },
+ "BANK_ENTRY": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "来看看这个新鲜玩意,前瞻性投资系统,用你多余的财富为未来铺路。",
+ "远见的思维必不可少,花钱购买人生无尽的可能性,这都是好事啊朋友。",
+ "这是哥伦比亚的企业家们最喜欢兜售的概念,让商业精神叮咚作响!"
+ ]
+ }
+ }
+ },
+ "BANK_INVEST": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "你是个乐观的人,那么尝试对未来投资吧!会有好处的,朋友。",
+ "别心疼这些钱,现在用不到,以后会用到。"
+ ]
+ }
+ }
+ },
+ "BANK_WITHDRAWAL": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "此时此刻你要感谢自己之前的高瞻远瞩,没错吧朋友。",
+ "有投资就有回报,虽然没那么简单,但是大家都喜欢这一套。",
+ "曾经的一点点投资会成为当下披荆斩棘的快刀,都是好事。"
+ ]
+ }
+ }
+ },
+ "BANK_FAULTY": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "取款有上限,我就能腾出位置给你带来更多实用的东西,理解万岁,朋友。"
+ ]
+ }
+ }
+ },
+ "BANK_REWARD_UNLOCK": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "投资储备变多了,朋友,这都是好事。",
+ "有了这些投资储备,你的冒险会更有底气的。",
+ "干得漂亮!你的下一次冒险一定会顺利很多,大概?",
+ "啊,看得出来你一定是一个深谋远虑的人,就是有点太谨慎了。"
+ ]
+ }
+ }
+ },
+ "OUTER_NORMAL": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "你为今后的冒险投资,我只收取一些手续费,这很公平。",
+ "炎国有句老话:“人无远虑必有近忧”。我觉得非常有道理。",
+ "我又搞到一些新玩意,你会喜欢的。",
+ "该准备为下一次冒险投资了!"
+ ]
+ }
+ }
+ },
+ "OUTER_REWARD": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "感谢你的大力支持,朋友,让我们继续合作吧。"
+ ]
+ }
+ }
+ },
+ "FIGHT_BOSS": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "指纹留多了商品会掉价的,朋友。",
+ "要是先把源石锭交给我,这件商品你可以随便动。",
+ "商品不喜欢?价格不合适?",
+ "哦,小心点,万一商品碎了,你就得全价购入了。"
+ ]
+ }
+ }
+ },
+ "RECYCLE_SELECT": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "死魂灵的故事流传不多,但我还是知道一些......嗯,不能再说了。",
+ "拿出来之前,你有把它仔细擦干净吧?朋友?",
+ "一点残存,一种延伸,诞生在回忆里的......苦果。"
+ ]
+ }
+ }
+ },
+ "RECYCLE_CONFIRM": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "脑子里的想法也能换成钱,他们管这叫什么来着?哦对,“知识变现”。",
+ "感觉心里空落落的?掂一下你的钱袋,朋友,那里可沉了不少。",
+ "这些东西我自然有用处。别乱打听,还没到时候。"
+ ]
+ }
+ }
+ },
+ "BUY_CONFIRM": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "好选择。",
+ "很划算,不是么?",
+ "多谢惠顾,看看其他的吧。"
+ ]
+ }
+ }
+ },
+ "RECYCLE_CHANGE": {
+ "groups": {
+ "NONE": {
+ "content": [
+ "身为朋友,我乐意为你提供一些其他形式的帮助。",
+ "为什么不能直接以物易物?哈,走流程也是文明的一部分。",
+ "有得赚,才有得花。相信我,朋友,你绝对是赚了。"
+ ]
+ }
+ }
+ }
+ }
+ },
+ "capsuleDict": null,
+ "endings": {
+ "ro4_ending_1": {
+ "id": "ro4_ending_1",
+ "familyId": 1,
+ "name": "憧憬未来",
+ "desc": "尚未完结的故事被巫妖之主粗暴地打断,比起安抚亡魂,他更希望你们将砖石垒在当下。",
+ "bgId": "pic_rogue_4_34",
+ "icons": [
+ {
+ "level": 12,
+ "iconId": "rl04_complete_icon_1d"
+ },
+ {
+ "level": 10,
+ "iconId": "rl04_complete_icon_1c"
+ },
+ {
+ "level": 4,
+ "iconId": "rl04_complete_icon_1b"
+ },
+ {
+ "level": 0,
+ "iconId": "rl04_complete_icon_1a"
+ }
+ ],
+ "priority": 0,
+ "changeEndingDesc": null,
+ "bossIconId": "boss_skzlwy"
+ },
+ "ro4_ending_2": {
+ "id": "ro4_ending_2",
+ "familyId": 1,
+ "name": "双王记",
+ "desc": "你大胆的假设与想象最终促成了这个结局。它震颤着你的灵魂,让你恍惚了许久都没能缓过神来。",
+ "bgId": "pic_rogue_4_35",
+ "icons": [
+ {
+ "level": 12,
+ "iconId": "rl04_complete_icon_2d"
+ },
+ {
+ "level": 10,
+ "iconId": "rl04_complete_icon_2c"
+ },
+ {
+ "level": 4,
+ "iconId": "rl04_complete_icon_2b"
+ },
+ {
+ "level": 0,
+ "iconId": "rl04_complete_icon_2a"
+ }
+ ],
+ "priority": 1,
+ "changeEndingDesc": "双王带来大地的和解,生灵共享友爱与哺育。这是人的时代,是两个世纪终于疗愈的伤痕,是萨卡兹乐于分享的梦想家园。",
+ "bossIconId": "boss_skztxs"
+ },
+ "ro4_ending_3": {
+ "id": "ro4_ending_3",
+ "familyId": 1,
+ "name": "天使之城",
+ "desc": "萨卡兹就是萨科塔,这怪异的故事深深吸引了你,以至于死魂灵的愤怒和巫妖之主的介入都无法将你从中拖离......",
+ "bgId": "pic_rogue_4_36",
+ "icons": [
+ {
+ "level": 12,
+ "iconId": "rl04_complete_icon_3d"
+ },
+ {
+ "level": 10,
+ "iconId": "rl04_complete_icon_3c"
+ },
+ {
+ "level": 4,
+ "iconId": "rl04_complete_icon_3b"
+ },
+ {
+ "level": 0,
+ "iconId": "rl04_complete_icon_3a"
+ }
+ ],
+ "priority": 2,
+ "changeEndingDesc": "一声铳响,“萨科塔”与“萨卡兹”这两个名词一并失佚,只余一个光明而神圣的词语流传于世:提卡兹。",
+ "bossIconId": "boss_skzagz"
+ }
+ },
+ "battleSummeryDescriptions": {
+ "EASY": {
+ "randomDescriptionList": [
+ "在【外勤人员招募】中选择与阵容契合的外勤人员能让探索变得更加轻松",
+ "谨慎规划前进的路线,每一步的决策都至关重要",
+ "尽可能使用地图中获取的资源能让探索变得更加轻松",
+ "合理选择干员并搭配阵容会让战斗变得更加轻松",
+ "【集成战略】中的战斗节点内容会随机变化,掌握其变化规律会让战斗变得更加轻松",
+ "开始探险前记得利用已开拓的【散佚迷思】,在【历史重构】中深化科考队对环境的认知",
+ "故事中的道路环境千变万化,并非每条道路都是坦途,不要气馁,再来一次吧",
+ "故事中的道路危机四伏,适时使用源石锭能让探险变得更加轻松",
+ "故事中的道路危机四伏,适时消耗希望能让探险变得更加轻松",
+ "使用各类思绪能让探险变得轻松"
+ ]
+ },
+ "NORMAL": {
+ "randomDescriptionList": [
+ "在【外勤人员招募】中选择与阵容契合的外勤人员能让探索变得更加轻松",
+ "谨慎规划前进的路线,每一步的决策都至关重要",
+ "尽可能使用地图中获取的资源能让探索变得更加轻松",
+ "合理选择干员并搭配阵容会让战斗变得更加轻松",
+ "【集成战略】中的战斗节点内容会随机变化,掌握其变化规律会让战斗变得更加轻松",
+ "开始探险前记得利用已开拓的【散佚迷思】,在【历史重构】中深化科考队对环境的认知",
+ "故事中的道路环境千变万化,并非每条道路都是坦途,不要气馁,再来一次吧",
+ "故事中的道路危机四伏,适时使用源石锭能让探险变得更加轻松",
+ "故事中的道路危机四伏,适时消耗希望能让探险变得更加轻松",
+ "使用各类思绪能让探险变得轻松"
+ ]
+ },
+ "HARD": {
+ "randomDescriptionList": [
+ "在【外勤人员招募】中选择与阵容契合的外勤人员能让探索变得更加轻松",
+ "谨慎规划前进的路线,每一步的决策都至关重要",
+ "尽可能使用地图中获取的资源能让探索变得更加轻松",
+ "合理选择干员并搭配阵容会让战斗变得更加轻松",
+ "【集成战略】中的战斗节点内容会随机变化,掌握其变化规律会让战斗变得更加轻松",
+ "开始探险前记得利用已开拓的【散佚迷思】,在【历史重构】中深化科考队对环境的认知",
+ "故事中的道路环境千变万化,并非每条道路都是坦途,不要气馁,再来一次吧",
+ "故事中的道路危机四伏,适时使用源石锭能让探险变得更加轻松",
+ "故事中的道路危机四伏,适时消耗希望能让探险变得更加轻松",
+ "使用各类思绪能让探险变得轻松"
+ ]
+ },
+ "MONTH_TEAM": {
+ "randomDescriptionList": [
+ "谨慎规划前进的路线,每一步的决策都至关重要",
+ "尽可能使用地图中获取的资源能让探索变得更加轻松",
+ "合理选择干员并搭配阵容会让战斗变得更加轻松",
+ "【集成战略】中的战斗节点内容会随机变化,掌握其变化规律会让战斗变得更加轻松",
+ "故事中的道路环境千变万化,并非每条道路都是坦途,不要气馁,再来一次吧",
+ "故事中的道路危机四伏,适时使用源石锭能让探险变得更加轻松",
+ "故事中的道路危机四伏,适时消耗希望能让探险变得更加轻松",
+ "使用各类思绪能让探险变得轻松"
+ ]
+ },
+ "CHALLENGE": {
+ "randomDescriptionList": [
+ "故事虽戛然而止,但你仍有机会去磨炼自己“讲述”故事的技巧",
+ "撤退后将减少两点目标生命上限并继续探险"
+ ]
+ }
+ },
+ "battleLoadingTips": [
+ {
+ "tip": "卡兹戴尔——萨卡兹语言中的“家园”,或“家园所在的地方”。泰拉大地唯一一座萨卡兹聚居的移动城市,拥有独特的经济形态和社会文化。",
+ "weight": 50.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "魂灵熔炉——卡兹戴尔移动城市的能量之源,通过城市生活层四通八达的管道,将能量输送到城内各个节点,供居民使用。",
+ "weight": 50.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "熔炉的幻景——魂灵熔炉的炉膛内燃烧着众多萨卡兹死魂灵不朽的生命和技艺,长久运作带来的源石技艺残留对其内部产生了奇异的影响。",
+ "weight": 50.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "年代——熔炉的幻景与讲述者的讲述产生的共鸣。熔炉内的死魂灵对某段苦难时期所拥有的集体记忆的再现。可能对讲述者构成威胁。",
+ "weight": 50.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "初始招募时,可通过助战招募好友干员",
+ "weight": 20.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "“临时招募”干员招募时无需消耗希望,请不要错过",
+ "weight": 20.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "“希望”可用于招募和进阶干员",
+ "weight": 20.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "不同的收藏品组合起来,会有惊人的效果",
+ "weight": 20.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "培养更多干员,发掘干员组合间的可能性,可取得更大战斗优势",
+ "weight": 20.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "首次招募到的干员最多只能发挥出精英一阶段的能力",
+ "weight": 20.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "可以消耗“散佚迷思”,永久提升你在探险中的能力",
+ "weight": 50.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "思绪可通过战斗和事件获得,能对玩家探险产生影响",
+ "weight": 50.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "思维负荷超过临界点,思维会混乱,继续前进会产生负担",
+ "weight": 50.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "思维负荷超过阻滞点,思维会阻滞且无法继续前进,需要调整负荷",
+ "weight": 50.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "探险中会进入各种不同的年代,这些年代会产生特殊的变化,请谨慎应对",
+ "weight": 50.0,
+ "category": "ALL"
+ },
+ {
+ "tip": "思绪有负荷和稀有度两种属性,思维负荷过高会承受负担,而稀有度会影响去伪存真产物的品质。",
+ "weight": 50.0,
+ "category": "ALL"
+ }
+ ],
+ "items": {
+ "rogue_4_recruit_ticket_pioneer": {
+ "id": "rogue_4_recruit_ticket_pioneer",
+ "name": "先锋招募券",
+ "description": null,
+ "usage": "招募一个先锋干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_pioneer",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_warrior": {
+ "id": "rogue_4_recruit_ticket_warrior",
+ "name": "近卫招募券",
+ "description": null,
+ "usage": "招募一个近卫干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_warrior",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_tank": {
+ "id": "rogue_4_recruit_ticket_tank",
+ "name": "重装招募券",
+ "description": null,
+ "usage": "招募一个重装干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_tank",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_sniper": {
+ "id": "rogue_4_recruit_ticket_sniper",
+ "name": "狙击招募券",
+ "description": null,
+ "usage": "招募一个狙击干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_sniper",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_caster": {
+ "id": "rogue_4_recruit_ticket_caster",
+ "name": "术师招募券",
+ "description": null,
+ "usage": "招募一个术师干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_caster",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_support": {
+ "id": "rogue_4_recruit_ticket_support",
+ "name": "辅助招募券",
+ "description": null,
+ "usage": "招募一个辅助干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_support",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_medic": {
+ "id": "rogue_4_recruit_ticket_medic",
+ "name": "医疗招募券",
+ "description": null,
+ "usage": "招募一个医疗干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_medic",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_special": {
+ "id": "rogue_4_recruit_ticket_special",
+ "name": "特种招募券",
+ "description": null,
+ "usage": "招募一个特种干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_special",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_pioneer_sp": {
+ "id": "rogue_4_recruit_ticket_pioneer_sp",
+ "name": "高级先锋招募券",
+ "description": null,
+ "usage": "招募一个先锋干员(必定出现4星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_pioneer_sp",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_warrior_sp": {
+ "id": "rogue_4_recruit_ticket_warrior_sp",
+ "name": "高级近卫招募券",
+ "description": null,
+ "usage": "招募一个近卫干员(必定出现4星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_warrior_sp",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_tank_sp": {
+ "id": "rogue_4_recruit_ticket_tank_sp",
+ "name": "高级重装招募券",
+ "description": null,
+ "usage": "招募一个重装干员(必定出现4星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_tank_sp",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_sniper_sp": {
+ "id": "rogue_4_recruit_ticket_sniper_sp",
+ "name": "高级狙击招募券",
+ "description": null,
+ "usage": "招募一个狙击干员(必定出现4星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_sniper_sp",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_caster_sp": {
+ "id": "rogue_4_recruit_ticket_caster_sp",
+ "name": "高级术师招募券",
+ "description": null,
+ "usage": "招募一个术师干员(必定出现4星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_caster_sp",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_support_sp": {
+ "id": "rogue_4_recruit_ticket_support_sp",
+ "name": "高级辅助招募券",
+ "description": null,
+ "usage": "招募一个辅助干员(必定出现4星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_support_sp",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_medic_sp": {
+ "id": "rogue_4_recruit_ticket_medic_sp",
+ "name": "高级医疗招募券",
+ "description": null,
+ "usage": "招募一个医疗干员(必定出现4星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_medic_sp",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_special_sp": {
+ "id": "rogue_4_recruit_ticket_special_sp",
+ "name": "高级特种招募券",
+ "description": null,
+ "usage": "招募一个特种干员(必定出现4星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_special_sp",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_pioneer_vip": {
+ "id": "rogue_4_recruit_ticket_pioneer_vip",
+ "name": "精锐先锋招募券",
+ "description": null,
+ "usage": "招募一个先锋干员(必定出现5星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_pioneer_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_warrior_vip": {
+ "id": "rogue_4_recruit_ticket_warrior_vip",
+ "name": "精锐近卫招募券",
+ "description": null,
+ "usage": "招募一个近卫干员(必定出现5星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_warrior_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_tank_vip": {
+ "id": "rogue_4_recruit_ticket_tank_vip",
+ "name": "精锐重装招募券",
+ "description": null,
+ "usage": "招募一个重装干员(必定出现5星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_tank_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_sniper_vip": {
+ "id": "rogue_4_recruit_ticket_sniper_vip",
+ "name": "精锐狙击招募券",
+ "description": null,
+ "usage": "招募一个狙击干员(必定出现5星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_sniper_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_caster_vip": {
+ "id": "rogue_4_recruit_ticket_caster_vip",
+ "name": "精锐术师招募券",
+ "description": null,
+ "usage": "招募一个术师干员(必定出现5星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_caster_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_support_vip": {
+ "id": "rogue_4_recruit_ticket_support_vip",
+ "name": "精锐辅助招募券",
+ "description": null,
+ "usage": "招募一个辅助干员(必定出现5星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_support_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_medic_vip": {
+ "id": "rogue_4_recruit_ticket_medic_vip",
+ "name": "精锐医疗招募券",
+ "description": null,
+ "usage": "招募一个医疗干员(必定出现5星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_medic_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_special_vip": {
+ "id": "rogue_4_recruit_ticket_special_vip",
+ "name": "精锐特种招募券",
+ "description": null,
+ "usage": "招募一个特种干员(必定出现5星临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_special_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_double_1": {
+ "id": "rogue_4_recruit_ticket_double_1",
+ "name": "突击协议招募券",
+ "description": null,
+ "usage": "招募一个先锋或近卫干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_double_1",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 5,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_double_2": {
+ "id": "rogue_4_recruit_ticket_double_2",
+ "name": "堡垒协议招募券",
+ "description": null,
+ "usage": "招募一个重装或辅助干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_double_2",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 5,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_double_3": {
+ "id": "rogue_4_recruit_ticket_double_3",
+ "name": "远程协议招募券",
+ "description": null,
+ "usage": "招募一个医疗或狙击干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_double_3",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 5,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_double_4": {
+ "id": "rogue_4_recruit_ticket_double_4",
+ "name": "破坏协议招募券",
+ "description": null,
+ "usage": "招募一个术师或特种干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_double_4",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 5,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_double_1_vip": {
+ "id": "rogue_4_recruit_ticket_double_1_vip",
+ "name": "精英突击招募券",
+ "description": null,
+ "usage": "招募一个先锋或近卫干员,所有干员招募时直接就是直升的状态",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_double_1_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_double_2_vip": {
+ "id": "rogue_4_recruit_ticket_double_2_vip",
+ "name": "精英堡垒招募券",
+ "description": null,
+ "usage": "招募一个重装或辅助干员,所有干员招募时直接就是直升的状态",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_double_2_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_double_3_vip": {
+ "id": "rogue_4_recruit_ticket_double_3_vip",
+ "name": "精英远程招募券",
+ "description": null,
+ "usage": "招募一个医疗或狙击干员,所有干员招募时直接就是直升的状态",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_double_3_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_double_4_vip": {
+ "id": "rogue_4_recruit_ticket_double_4_vip",
+ "name": "精英破坏招募券",
+ "description": null,
+ "usage": "招募一个术师或特种干员,所有干员招募时直接就是直升的状态",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_double_4_vip",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_quad_melee": {
+ "id": "rogue_4_recruit_ticket_quad_melee",
+ "name": "前线统合招募券",
+ "description": null,
+ "usage": "招募一个先锋、近卫、重装或特种干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_quad_melee",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_quad_ranged": {
+ "id": "rogue_4_recruit_ticket_quad_ranged",
+ "name": "后方协调招募券",
+ "description": null,
+ "usage": "招募一个医疗、狙击、辅助或术师干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_quad_ranged",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_all": {
+ "id": "rogue_4_recruit_ticket_all",
+ "name": "高级人事调度函",
+ "description": null,
+ "usage": "招募一个任意干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_all",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_5star": {
+ "id": "rogue_4_recruit_ticket_5star",
+ "name": "人事调度函",
+ "description": null,
+ "usage": "招募任意一个5星及以下的干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_5star",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 5,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_all_premium": {
+ "id": "rogue_4_recruit_ticket_all_premium",
+ "name": "特别人事调度函",
+ "description": null,
+ "usage": "招募一个任意干员(必定出现精英干员临时招募)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_all_premium",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 10,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_quad_melee_discount": {
+ "id": "rogue_4_recruit_ticket_quad_melee_discount",
+ "name": "前线统合资深招募券",
+ "description": null,
+ "usage": "招募一个先锋、近卫、重装或特种干员,部分干员招募时直接就是已进阶的状态",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_quad_melee_discount",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_quad_ranged_discount": {
+ "id": "rogue_4_recruit_ticket_quad_ranged_discount",
+ "name": "后方协调资深招募券",
+ "description": null,
+ "usage": "招募一个医疗、狙击、辅助或术师干员,部分干员招募时直接就是已进阶的状态",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_quad_ranged_discount",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_all_discount": {
+ "id": "rogue_4_recruit_ticket_all_discount",
+ "name": "高级人事资深招募券",
+ "description": null,
+ "usage": "招募一个任意干员,部分干员招募时直接就是已进阶的状态",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_all_discount",
+ "type": "RECRUIT_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_upgrade_ticket_all": {
+ "id": "rogue_4_upgrade_ticket_all",
+ "name": "高级物资配给券",
+ "description": null,
+ "usage": "进阶一个任意干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_upgrade_ticket_all",
+ "type": "UPGRADE_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_upgrade_ticket_5star": {
+ "id": "rogue_4_upgrade_ticket_5star",
+ "name": "临时物资配给券",
+ "description": null,
+ "usage": "进阶任意一个5星及以下的干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_upgrade_ticket_5star",
+ "type": "UPGRADE_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_upgrade_ticket_pioneer": {
+ "id": "rogue_4_upgrade_ticket_pioneer",
+ "name": "先锋进阶券",
+ "description": null,
+ "usage": "进阶一个先锋干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_upgrade_ticket_pioneer",
+ "type": "UPGRADE_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 2,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_upgrade_ticket_warrior": {
+ "id": "rogue_4_upgrade_ticket_warrior",
+ "name": "近卫进阶券",
+ "description": null,
+ "usage": "进阶一个近卫干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_upgrade_ticket_warrior",
+ "type": "UPGRADE_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 2,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_upgrade_ticket_tank": {
+ "id": "rogue_4_upgrade_ticket_tank",
+ "name": "重装进阶券",
+ "description": null,
+ "usage": "进阶一个重装干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_upgrade_ticket_tank",
+ "type": "UPGRADE_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 2,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_upgrade_ticket_sniper": {
+ "id": "rogue_4_upgrade_ticket_sniper",
+ "name": "狙击进阶券",
+ "description": null,
+ "usage": "进阶一个狙击干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_upgrade_ticket_sniper",
+ "type": "UPGRADE_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 2,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_upgrade_ticket_caster": {
+ "id": "rogue_4_upgrade_ticket_caster",
+ "name": "术师进阶券",
+ "description": null,
+ "usage": "进阶一个术师干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_upgrade_ticket_caster",
+ "type": "UPGRADE_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 2,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_upgrade_ticket_support": {
+ "id": "rogue_4_upgrade_ticket_support",
+ "name": "辅助进阶券",
+ "description": null,
+ "usage": "进阶一个辅助干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_upgrade_ticket_support",
+ "type": "UPGRADE_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 2,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_upgrade_ticket_medic": {
+ "id": "rogue_4_upgrade_ticket_medic",
+ "name": "医疗进阶券",
+ "description": null,
+ "usage": "进阶一个医疗干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_upgrade_ticket_medic",
+ "type": "UPGRADE_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 2,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_upgrade_ticket_special": {
+ "id": "rogue_4_upgrade_ticket_special",
+ "name": "特种进阶券",
+ "description": null,
+ "usage": "进阶一个特种干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_upgrade_ticket_special",
+ "type": "UPGRADE_TICKET",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 2,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_temp_5_up": {
+ "id": "rogue_4_recruit_ticket_temp_5_up",
+ "name": "5星随机直升临时招募券",
+ "description": null,
+ "usage": "随机获得一名直升的5星临时招募干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_temp_5_up",
+ "type": "RECRUIT_TICKET",
+ "subType": "TEMP_TICKET",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_recruit_ticket_temp_6_up": {
+ "id": "rogue_4_recruit_ticket_temp_6_up",
+ "name": "6星随机直升临时招募券",
+ "description": null,
+ "usage": "随机获得一名直升的6星临时招募干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_recruit_ticket_temp_6_up",
+ "type": "RECRUIT_TICKET",
+ "subType": "TEMP_TICKET",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_active_tool_1": {
+ "id": "rogue_4_active_tool_1",
+ "name": "支援补给站",
+ "description": "紧急提供给外勤干员的便携式补给站。",
+ "usage": "每次战斗中携带1个便携式补给站",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_active_tool_1",
+ "type": "ACTIVE_TOOL",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_active_tool_2": {
+ "id": "rogue_4_active_tool_2",
+ "name": "支援地雷组",
+ "description": "紧急提供给外勤干员的干扰地雷组。",
+ "usage": "每次战斗中携带3个干扰地雷",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_active_tool_2",
+ "type": "ACTIVE_TOOL",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_active_tool_3": {
+ "id": "rogue_4_active_tool_3",
+ "name": "支援轰隆隆",
+ "description": "紧急提供给外勤干员的轰隆隆先生。",
+ "usage": "每次战斗中携带2个轰隆隆先生",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_active_tool_3",
+ "type": "ACTIVE_TOOL",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_active_tool_4": {
+ "id": "rogue_4_active_tool_4",
+ "name": "支援起重机",
+ "description": "紧急提供给外勤干员的雪雉的安全起重机。",
+ "usage": "每次战斗中携带2个雪雉的安全起重机",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_active_tool_4",
+ "type": "ACTIVE_TOOL",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_active_tool_5": {
+ "id": "rogue_4_active_tool_5",
+ "name": "支援防暴桩",
+ "description": "紧急提供给外勤干员的便携防暴桩。",
+ "usage": "每次战斗中携带2个防暴桩",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_active_tool_5",
+ "type": "ACTIVE_TOOL",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_active_tool_6": {
+ "id": "rogue_4_active_tool_6",
+ "name": "支援雾机",
+ "description": "紧急提供给外勤干员的舞台雾机,有些失修了。",
+ "usage": "每次战斗中携带1个失修舞台雾机",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_active_tool_6",
+ "type": "ACTIVE_TOOL",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_hp": {
+ "id": "rogue_4_hp",
+ "name": "目标生命",
+ "description": null,
+ "usage": "目标生命",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_hp",
+ "type": "HP",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_hpmax": {
+ "id": "rogue_4_hpmax",
+ "name": "生命上限",
+ "description": null,
+ "usage": "生命上限",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_hpmax",
+ "type": "HPMAX",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_gold": {
+ "id": "rogue_4_gold",
+ "name": "源石锭",
+ "description": null,
+ "usage": "源石锭",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_gold",
+ "type": "GOLD",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_population": {
+ "id": "rogue_4_population",
+ "name": "希望",
+ "description": null,
+ "usage": "希望",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_population",
+ "type": "POPULATION",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_squad_capacity": {
+ "id": "rogue_4_squad_capacity",
+ "name": "可携带干员数",
+ "description": null,
+ "usage": "可携带干员数",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_squad_capacity",
+ "type": "SQUAD_CAPACITY",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_exp": {
+ "id": "rogue_4_exp",
+ "name": "指挥经验",
+ "description": null,
+ "usage": "指挥经验",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_exp",
+ "type": "EXP",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_key": {
+ "id": "rogue_4_key",
+ "name": "钥匙",
+ "description": null,
+ "usage": "钥匙",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_key",
+ "type": "KEY_POINT",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_shield": {
+ "id": "rogue_4_shield",
+ "name": "护盾",
+ "description": null,
+ "usage": "护盾",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_shield",
+ "type": "SHIELD",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_max_weight": {
+ "id": "rogue_4_max_weight",
+ "name": "负荷临界点",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_max_weight",
+ "type": "MAX_WEIGHT",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_disaster": {
+ "id": "rogue_4_disaster",
+ "name": "时代",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_disaster",
+ "type": "DISASTER",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_disaster_1": {
+ "id": "rogue_4_disaster_1",
+ "name": "时代类型",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_disaster_1",
+ "type": "DISASTER_TYPE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_disaster_2": {
+ "id": "rogue_4_disaster_2",
+ "name": "时代类型",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_disaster_2",
+ "type": "DISASTER_TYPE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_disaster_3": {
+ "id": "rogue_4_disaster_3",
+ "name": "时代类型",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_disaster_3",
+ "type": "DISASTER_TYPE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_disaster_4": {
+ "id": "rogue_4_disaster_4",
+ "name": "时代类型",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_disaster_4",
+ "type": "DISASTER_TYPE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_disaster_5": {
+ "id": "rogue_4_disaster_5",
+ "name": "时代类型",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_disaster_5",
+ "type": "DISASTER_TYPE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_disaster_6": {
+ "id": "rogue_4_disaster_6",
+ "name": "时代类型",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_disaster_6",
+ "type": "DISASTER_TYPE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_disaster_7": {
+ "id": "rogue_4_disaster_7",
+ "name": "时代类型",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_disaster_7",
+ "type": "DISASTER_TYPE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_disaster_8": {
+ "id": "rogue_4_disaster_8",
+ "name": "时代类型",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_disaster_8",
+ "type": "DISASTER_TYPE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_disaster_9": {
+ "id": "rogue_4_disaster_9",
+ "name": "时代类型",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_disaster_9",
+ "type": "DISASTER_TYPE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_disaster_change": {
+ "id": "rogue_4_disaster_change",
+ "name": "消除时代",
+ "description": null,
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_disaster_change",
+ "type": "ABSTRACT_DISASTER",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_portalrelic": {
+ "id": "rogue_4_feature_portalrelic",
+ "name": "机制物品",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_portalrelic",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_change_zone_3_boss": {
+ "id": "rogue_4_feature_change_zone_3_boss",
+ "name": "事件改变第三层boss",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_change_zone_3_boss",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_ending_2": {
+ "id": "rogue_4_feature_ending_2",
+ "name": "结局2改变boss",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_ending_2",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_portal_variation": {
+ "id": "rogue_4_feature_portal_variation",
+ "name": "秘境出现异变",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_portal_variation",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_extra_enemy": {
+ "id": "rogue_4_feature_extra_enemy",
+ "name": "出现额外敌人",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_extra_enemy",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_memory": {
+ "id": "rogue_4_feature_memory",
+ "name": "掉落回忆",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_memory",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_expedition": {
+ "id": "rogue_4_feature_expedition",
+ "name": "先行一步",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_expedition",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_featrue_extra_disaster": {
+ "id": "rogue_4_featrue_extra_disaster",
+ "name": "延长天灾回合",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_featrue_extra_disaster",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_expedition_door": {
+ "id": "rogue_4_feature_expedition_door",
+ "name": "先行一步门",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_expedition_door",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_ev_month_1": {
+ "id": "rogue_4_feature_ev_month_1",
+ "name": "显示月阵容1原始事件",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_ev_month_1",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_ev_month_2": {
+ "id": "rogue_4_feature_ev_month_2",
+ "name": "显示月阵容2原始事件",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_ev_month_2",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_ev_month_3": {
+ "id": "rogue_4_feature_ev_month_3",
+ "name": "显示月阵容3原始事件",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_ev_month_3",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_ev_month_4": {
+ "id": "rogue_4_feature_ev_month_4",
+ "name": "显示月阵容4原始事件",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_ev_month_4",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_ev_month_5": {
+ "id": "rogue_4_feature_ev_month_5",
+ "name": "显示月阵容5原始事件",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_ev_month_5",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_ev_month_6": {
+ "id": "rogue_4_feature_ev_month_6",
+ "name": "显示月阵容6原始事件",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_ev_month_6",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_ev_month_7": {
+ "id": "rogue_4_feature_ev_month_7",
+ "name": "显示月阵容7原始事件",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_ev_month_7",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_feature_ev_month_8": {
+ "id": "rogue_4_feature_ev_month_8",
+ "name": "显示月阵容8原始事件",
+ "description": "机制物品",
+ "usage": "机制物品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_feature_ev_month_8",
+ "type": "FEATURE",
+ "subType": "NONE",
+ "rarity": "NONE",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_band_1": {
+ "id": "rogue_4_band_1",
+ "name": "指挥分队",
+ "description": null,
+ "usage": "目标生命上限+2,每次战斗结束后额外回复1目标生命",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_1",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_band_2": {
+ "id": "rogue_4_band_2",
+ "name": "指挥分队",
+ "description": null,
+ "usage": "目标生命上限+5,每次战斗结束后额外回复1目标生命",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_2",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "历史重构中解锁【五百翻页的笔记】"
+ },
+ "rogue_4_band_3": {
+ "id": "rogue_4_band_3",
+ "name": "集群分队",
+ "description": null,
+ "usage": "可携带干员+2,可同时部署人数+2,初始招募五名罗德岛预备干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_3",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_band_4": {
+ "id": "rogue_4_band_4",
+ "name": "后勤分队",
+ "description": null,
+ "usage": "初始源石锭+20,初始希望+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_4",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_band_5": {
+ "id": "rogue_4_band_5",
+ "name": "后勤分队",
+ "description": null,
+ "usage": "初始源石锭+30,初始希望+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_5",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "历史重构中解锁【三千往返的构筑】"
+ },
+ "rogue_4_band_6": {
+ "id": "rogue_4_band_6",
+ "name": "矛头分队",
+ "description": null,
+ "usage": "目标生命变为1,所有我方单位的攻击力+15%,生命值+15%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_6",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_band_7": {
+ "id": "rogue_4_band_7",
+ "name": "矛头分队",
+ "description": null,
+ "usage": "目标生命变为1,所有我方单位的攻击力+20%,生命值+20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_7",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "历史重构中解锁【一万循环的通视】"
+ },
+ "rogue_4_band_8": {
+ "id": "rogue_4_band_8",
+ "name": "突击战术分队",
+ "description": null,
+ "usage": "招募和进阶4星以上的【近卫】或【先锋】干员时希望降低2点和1点,首次招募时为直升状态,并更容易购买到相应职业的招募券",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_8",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "拥有合计至少5名先锋或近卫干员完成游戏结局"
+ },
+ "rogue_4_band_9": {
+ "id": "rogue_4_band_9",
+ "name": "堡垒战术分队",
+ "description": null,
+ "usage": "招募和进阶4星以上的【重装】或【辅助】干员时希望降低2点和1点,首次招募时为直升状态,并更容易购买到相应职业的招募券",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_9",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "拥有合计至少5名重装或辅助干员完成游戏结局"
+ },
+ "rogue_4_band_10": {
+ "id": "rogue_4_band_10",
+ "name": "远程战术分队",
+ "description": null,
+ "usage": "招募和进阶4星以上的【医疗】或【狙击】干员时希望降低2点和1点,首次招募时为直升状态,并更容易购买到相应职业的招募券",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_10",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "拥有合计至少5名医疗或狙击干员完成游戏结局"
+ },
+ "rogue_4_band_11": {
+ "id": "rogue_4_band_11",
+ "name": "破坏战术分队",
+ "description": null,
+ "usage": "招募和进阶4星以上的【术师】或【特种】干员时希望降低2点和1点,首次招募时为直升状态,并更容易购买到相应职业的招募券",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_11",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "拥有合计至少5名特种或术师干员完成游戏结局"
+ },
+ "rogue_4_band_12": {
+ "id": "rogue_4_band_12",
+ "name": "高规格分队",
+ "description": null,
+ "usage": "5星干员招募时都为直升状态",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_12",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_band_13": {
+ "id": "rogue_4_band_13",
+ "name": "因地制宜分队",
+ "description": null,
+ "usage": "每进入新的一层,获得一个随机收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_13",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_band_14": {
+ "id": "rogue_4_band_14",
+ "name": "魂灵护送分队",
+ "description": null,
+ "usage": "每进入新的一层,获得2缕灵感",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_14",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "历史重构中解锁【灵感潮增】"
+ },
+ "rogue_4_band_15": {
+ "id": "rogue_4_band_15",
+ "name": "魂灵护送分队",
+ "description": null,
+ "usage": "每进入新的一层,获得2缕灵感且负荷临界点+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_15",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "历史重构中解锁【魂灵护送分队强化】"
+ },
+ "rogue_4_band_16": {
+ "id": "rogue_4_band_16",
+ "name": "博闻广记分队",
+ "description": null,
+ "usage": "初始负荷临界点+5,初始希望+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_16",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "历史重构中解锁【归纳学识】"
+ },
+ "rogue_4_band_17": {
+ "id": "rogue_4_band_17",
+ "name": "博闻广记分队",
+ "description": null,
+ "usage": "初始负荷临界点+10,初始希望+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_17",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "历史重构中解锁【博闻广记分队强化】"
+ },
+ "rogue_4_band_18": {
+ "id": "rogue_4_band_18",
+ "name": "蓝图测绘分队",
+ "description": null,
+ "usage": "刷新节点次数+1,每个节点的首次刷新不消耗构想",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_18",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "历史重构中解锁【勘探史迹】"
+ },
+ "rogue_4_band_19": {
+ "id": "rogue_4_band_19",
+ "name": "蓝图测绘分队",
+ "description": null,
+ "usage": "刷新节点次数+1,每个节点的首次刷新不消耗构想,初始构想+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_band_19",
+ "type": "BAND",
+ "subType": "NONE",
+ "rarity": "BORN",
+ "value": 0,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "历史重构中解锁【蓝图测绘分队强化】"
+ },
+ "rogue_4_relic_legacy_1": {
+ "id": "rogue_4_relic_legacy_1",
+ "name": "突击协议-利刃",
+ "description": "用最锋利的矛攻击最坚硬的盾,最后的结果肯定是盾碎了,相信我。",
+ "usage": "战斗编队中每有一名先锋和近卫干员,所有先锋和近卫干员的攻击力+8%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_1",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_2": {
+ "id": "rogue_4_relic_legacy_2",
+ "name": "突击协议-散兵",
+ "description": "精巧的格挡技术才是保护自己身体的真髓。",
+ "usage": "战斗编队中每有一名先锋和近卫干员,所有先锋和近卫干员的防御力+10%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_2",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_3": {
+ "id": "rogue_4_relic_legacy_3",
+ "name": "堡垒协议-方阵",
+ "description": "如同巨舰碾过碎石。",
+ "usage": "战斗编队中每有一名重装和辅助干员,所有重装和辅助干员的攻击力+8%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_3",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_4": {
+ "id": "rogue_4_relic_legacy_4",
+ "name": "堡垒协议-固守",
+ "description": "用最锋利的矛攻击最坚硬的盾,最后的结果肯定是矛断了,相信我。",
+ "usage": "战斗编队中每有一名重装和辅助干员,所有重装和辅助干员的防御力+10%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_4",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_5": {
+ "id": "rogue_4_relic_legacy_5",
+ "name": "远程协议-遥击",
+ "description": "能保持距离解决的问题,为什么要凑脸上去?",
+ "usage": "战斗编队中每有一名医疗和狙击干员,所有医疗和狙击干员的攻击力+8%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_5",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_6": {
+ "id": "rogue_4_relic_legacy_6",
+ "name": "远程协议-克敌",
+ "description": "距离太远分不清敌我?那就先射一轮,没躲开的就是敌人。",
+ "usage": "战斗编队中每有一名医疗和狙击干员,所有医疗和狙击干员的攻击速度+6",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_6",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_7": {
+ "id": "rogue_4_relic_legacy_7",
+ "name": "破坏协议-消除",
+ "description": "外部的毁灭与内部的瓦解。",
+ "usage": "战斗编队中每有一名术师和特种干员,所有术师和特种干员的攻击力+8%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_7",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_8": {
+ "id": "rogue_4_relic_legacy_8",
+ "name": "破坏协议-压制",
+ "description": "不要在乎打得准不准,只要打得多,就是打得准!",
+ "usage": "战斗编队中每有一名术师和特种干员,所有术师和特种干员的攻击速度+6",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_8",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_9": {
+ "id": "rogue_4_relic_legacy_9",
+ "name": "精选兽肉罐头",
+ "description": "对奔行于长路的旅人而言,“开罐即食”的便利,往往比味道更重要。",
+ "usage": "可携带干员+1,所有我方单位每秒回复3点生命",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_9",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_9_a": {
+ "id": "rogue_4_relic_legacy_9_a",
+ "name": "精选兽肉罐头-α",
+ "description": "对奔行于长路的旅人而言,“开罐即食”的便利,往往比味道更重要。",
+ "usage": "可携带干员+1,所有我方单位每秒回复5点生命",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_9_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_9_b": {
+ "id": "rogue_4_relic_legacy_9_b",
+ "name": "精选兽肉罐头-β",
+ "description": "对奔行于长路的旅人而言,“开罐即食”的便利,往往比味道更重要。",
+ "usage": "可携带干员+1,所有我方单位每秒回复8点生命",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_9_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_9_c": {
+ "id": "rogue_4_relic_legacy_9_c",
+ "name": "精选兽肉罐头-γ",
+ "description": "对奔行于长路的旅人而言,“开罐即食”的便利,往往比味道更重要。",
+ "usage": "可携带干员+1,所有我方单位每秒回复10点生命",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_9_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_10": {
+ "id": "rogue_4_relic_legacy_10",
+ "name": "凉拌海草",
+ "description": "曾是令伊比利亚人自傲的民族美食,如今已因海嗣横行,渐渐离开了人们的记忆。",
+ "usage": "可携带干员+1,所有我方单位的攻击速度+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_10",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_10_a": {
+ "id": "rogue_4_relic_legacy_10_a",
+ "name": "凉拌海草-α",
+ "description": "曾是令伊比利亚人自傲的民族美食,如今已因海嗣横行,渐渐离开了人们的记忆。",
+ "usage": "可携带干员+1,所有我方单位的攻击速度+3",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_10_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_10_b": {
+ "id": "rogue_4_relic_legacy_10_b",
+ "name": "凉拌海草-β",
+ "description": "曾是令伊比利亚人自傲的民族美食,如今已因海嗣横行,渐渐离开了人们的记忆。",
+ "usage": "可携带干员+1,所有我方单位的攻击速度+5",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_10_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_10_c": {
+ "id": "rogue_4_relic_legacy_10_c",
+ "name": "凉拌海草-γ",
+ "description": "曾是令伊比利亚人自傲的民族美食,如今已因海嗣横行,渐渐离开了人们的记忆。",
+ "usage": "可携带干员+1,所有我方单位的攻击速度+7",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_10_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_11": {
+ "id": "rogue_4_relic_legacy_11",
+ "name": "橙味风暴",
+ "description": "约翰老妈糖果产品,畅销橙子味,以廉价美味为卖点,在孩子中很有人气。",
+ "usage": "可携带干员+1,所有我方单位的攻击力+1%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_11",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_11_a": {
+ "id": "rogue_4_relic_legacy_11_a",
+ "name": "橙味风暴-α",
+ "description": "约翰老妈糖果产品,畅销橙子味,以廉价美味为卖点,在孩子中很有人气。",
+ "usage": "可携带干员+1,所有我方单位的攻击力+3%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_11_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_11_b": {
+ "id": "rogue_4_relic_legacy_11_b",
+ "name": "橙味风暴-β",
+ "description": "约翰老妈糖果产品,畅销橙子味,以廉价美味为卖点,在孩子中很有人气。",
+ "usage": "可携带干员+1,所有我方单位的攻击力+5%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_11_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_11_c": {
+ "id": "rogue_4_relic_legacy_11_c",
+ "name": "橙味风暴-γ",
+ "description": "约翰老妈糖果产品,畅销橙子味,以廉价美味为卖点,在孩子中很有人气。",
+ "usage": "可携带干员+1,所有我方单位的攻击力+7%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_11_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_12": {
+ "id": "rogue_4_relic_legacy_12",
+ "name": "咖啡平原咖啡糖",
+ "description": "多索雷斯咖啡品牌糖果产品,现已广销各地。添加真实咖啡因,让你从上班清醒到加班。",
+ "usage": "可携带干员+2,所有我方单位的攻击速度+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_12",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_12_a": {
+ "id": "rogue_4_relic_legacy_12_a",
+ "name": "咖啡平原咖啡糖-α",
+ "description": "多索雷斯咖啡品牌糖果产品,现已广销各地。添加真实咖啡因,让你从上班清醒到加班。",
+ "usage": "可携带干员+2,所有我方单位的攻击速度+4",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_12_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_12_b": {
+ "id": "rogue_4_relic_legacy_12_b",
+ "name": "咖啡平原咖啡糖-β",
+ "description": "多索雷斯咖啡品牌糖果产品,现已广销各地。添加真实咖啡因,让你从上班清醒到加班。",
+ "usage": "可携带干员+2,所有我方单位的攻击速度+6",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_12_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_12_c": {
+ "id": "rogue_4_relic_legacy_12_c",
+ "name": "咖啡平原咖啡糖-γ",
+ "description": "多索雷斯咖啡品牌糖果产品,现已广销各地。添加真实咖啡因,让你从上班清醒到加班。",
+ "usage": "可携带干员+2,所有我方单位的攻击速度+8",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_12_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_13": {
+ "id": "rogue_4_relic_legacy_13",
+ "name": "尖叫樱桃",
+ "description": "约翰老妈糖果产品,小众醋腌樱桃味,销量无法比肩畅销款,但一直有一小群忠实而稳定的消费者。听说某位约翰老妈董事就钟爱此口味。",
+ "usage": "可携带干员+2,所有我方单位的攻击力+2%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_13",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_13_a": {
+ "id": "rogue_4_relic_legacy_13_a",
+ "name": "尖叫樱桃-α",
+ "description": "约翰老妈糖果产品,小众醋腌樱桃味,销量无法比肩畅销款,但一直有一小群忠实而稳定的消费者。听说某位约翰老妈董事就钟爱此口味。",
+ "usage": "可携带干员+2,所有我方单位的攻击力+4%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_13_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_13_b": {
+ "id": "rogue_4_relic_legacy_13_b",
+ "name": "尖叫樱桃-β",
+ "description": "约翰老妈糖果产品,小众醋腌樱桃味,销量无法比肩畅销款,但一直有一小群忠实而稳定的消费者。听说某位约翰老妈董事就钟爱此口味。",
+ "usage": "可携带干员+2,所有我方单位的攻击力+6%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_13_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_13_c": {
+ "id": "rogue_4_relic_legacy_13_c",
+ "name": "尖叫樱桃-γ",
+ "description": "约翰老妈糖果产品,小众醋腌樱桃味,销量无法比肩畅销款,但一直有一小群忠实而稳定的消费者。听说某位约翰老妈董事就钟爱此口味。",
+ "usage": "可携带干员+2,所有我方单位的攻击力+8%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_13_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_14": {
+ "id": "rogue_4_relic_legacy_14",
+ "name": "皮特水果什锦",
+ "description": "皮特牌什锦水果糖,以丰富的口味和超高性价比在糖果市场上与约翰老妈糖果系列相抗衡。缪尔赛思的最爱。",
+ "usage": "可携带干员+3,所有我方单位的攻击力、防御力和生命值+3%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_14",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_14_a": {
+ "id": "rogue_4_relic_legacy_14_a",
+ "name": "皮特水果什锦-α",
+ "description": "皮特牌什锦水果糖,以丰富的口味和超高性价比在糖果市场上与约翰老妈糖果系列相抗衡。缪尔赛思的最爱。",
+ "usage": "可携带干员+3,所有我方单位的攻击力、防御力和生命值+4%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_14_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_14_b": {
+ "id": "rogue_4_relic_legacy_14_b",
+ "name": "皮特水果什锦-β",
+ "description": "皮特牌什锦水果糖,以丰富的口味和超高性价比在糖果市场上与约翰老妈糖果系列相抗衡。缪尔赛思的最爱。",
+ "usage": "可携带干员+3,所有我方单位的攻击力、防御力和生命值+5%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_14_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_14_c": {
+ "id": "rogue_4_relic_legacy_14_c",
+ "name": "皮特水果什锦-γ",
+ "description": "皮特牌什锦水果糖,以丰富的口味和超高性价比在糖果市场上与约翰老妈糖果系列相抗衡。缪尔赛思的最爱。",
+ "usage": "可携带干员+3,所有我方单位的攻击力、防御力和生命值+7%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_14_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_15": {
+ "id": "rogue_4_relic_legacy_15",
+ "name": "地形图",
+ "description": "一份颇有年代感的手绘地图,图上的名称和对应地形都有较大更易,比例尺似乎也有些问题。",
+ "usage": "可同时部署人数+1,所有我方单位的防御力+4%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_15",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_15_a": {
+ "id": "rogue_4_relic_legacy_15_a",
+ "name": "地形图-α",
+ "description": "一份颇有年代感的手绘地图,图上的名称和对应地形都有较大更易,比例尺似乎也有些问题。",
+ "usage": "可同时部署人数+1,所有我方单位的防御力+5%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_15_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_15_b": {
+ "id": "rogue_4_relic_legacy_15_b",
+ "name": "地形图-β",
+ "description": "一份颇有年代感的手绘地图,图上的名称和对应地形都有较大更易,比例尺似乎也有些问题。",
+ "usage": "可同时部署人数+1,所有我方单位的防御力+6%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_15_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_15_c": {
+ "id": "rogue_4_relic_legacy_15_c",
+ "name": "地形图-γ",
+ "description": "一份颇有年代感的手绘地图,图上的名称和对应地形都有较大更易,比例尺似乎也有些问题。",
+ "usage": "可同时部署人数+1,所有我方单位的防御力+8%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_15_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_16": {
+ "id": "rogue_4_relic_legacy_16",
+ "name": "神音海螺",
+ "description": "吹响它,那些你不曾见过、甚至不曾听闻的神明将回应你的声音。其实就是一个空心海螺。",
+ "usage": "可同时部署人数+1,所有我方单位的生命值+4%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_16",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_16_a": {
+ "id": "rogue_4_relic_legacy_16_a",
+ "name": "神音海螺-α",
+ "description": "吹响它,那些你不曾见过、甚至不曾听闻的神明将回应你的声音。其实就是一个空心海螺。",
+ "usage": "可同时部署人数+1,所有我方单位的生命值+5%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_16_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_16_b": {
+ "id": "rogue_4_relic_legacy_16_b",
+ "name": "神音海螺-β",
+ "description": "吹响它,那些你不曾见过、甚至不曾听闻的神明将回应你的声音。其实就是一个空心海螺。",
+ "usage": "可同时部署人数+1,所有我方单位的生命值+6%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_16_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_16_c": {
+ "id": "rogue_4_relic_legacy_16_c",
+ "name": "神音海螺-γ",
+ "description": "吹响它,那些你不曾见过、甚至不曾听闻的神明将回应你的声音。其实就是一个空心海螺。",
+ "usage": "可同时部署人数+1,所有我方单位的生命值+8%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_16_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_17": {
+ "id": "rogue_4_relic_legacy_17",
+ "name": "林间夜话",
+ "description": "疗养庭院为有外勤任务的干员特调的香薰套装,提炼十五种植物成分,尝试一百七十二种组合。风踏进山林,万物低语,人可好眠。",
+ "usage": "可同时部署人数+2,所有我方单位的防御力+6%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_17",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_17_a": {
+ "id": "rogue_4_relic_legacy_17_a",
+ "name": "林间夜话-α",
+ "description": "疗养庭院为有外勤任务的干员特调的香薰套装,提炼十五种植物成分,尝试一百七十二种组合。风踏进山林,万物低语,人可好眠。",
+ "usage": "可同时部署人数+2,所有我方单位的防御力+7%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_17_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_17_b": {
+ "id": "rogue_4_relic_legacy_17_b",
+ "name": "林间夜话-β",
+ "description": "疗养庭院为有外勤任务的干员特调的香薰套装,提炼十五种植物成分,尝试一百七十二种组合。风踏进山林,万物低语,人可好眠。",
+ "usage": "可同时部署人数+2,所有我方单位的防御力+8%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_17_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_17_c": {
+ "id": "rogue_4_relic_legacy_17_c",
+ "name": "林间夜话-γ",
+ "description": "疗养庭院为有外勤任务的干员特调的香薰套装,提炼十五种植物成分,尝试一百七十二种组合。风踏进山林,万物低语,人可好眠。",
+ "usage": "可同时部署人数+2,所有我方单位的防御力+10%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_17_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_18": {
+ "id": "rogue_4_relic_legacy_18",
+ "name": "教堂救济餐券",
+ "description": "在没落的伊比利亚沿海城镇,某些教堂会定期提供救济餐,信徒们凭券领取。至于救济餐券的发放标准,是个秘密。",
+ "usage": "可同时部署人数+2,所有我方单位的生命值+6%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_18",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_18_a": {
+ "id": "rogue_4_relic_legacy_18_a",
+ "name": "教堂救济餐券-α",
+ "description": "在没落的伊比利亚沿海城镇,某些教堂会定期提供救济餐,信徒们凭券领取。至于救济餐券的发放标准,是个秘密。",
+ "usage": "可同时部署人数+2,所有我方单位的生命值+7%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_18_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_18_b": {
+ "id": "rogue_4_relic_legacy_18_b",
+ "name": "教堂救济餐券-β",
+ "description": "在没落的伊比利亚沿海城镇,某些教堂会定期提供救济餐,信徒们凭券领取。至于救济餐券的发放标准,是个秘密。",
+ "usage": "可同时部署人数+2,所有我方单位的生命值+8%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_18_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_18_c": {
+ "id": "rogue_4_relic_legacy_18_c",
+ "name": "教堂救济餐券-γ",
+ "description": "在没落的伊比利亚沿海城镇,某些教堂会定期提供救济餐,信徒们凭券领取。至于救济餐券的发放标准,是个秘密。",
+ "usage": "可同时部署人数+2,所有我方单位的生命值+10%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_18_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_19": {
+ "id": "rogue_4_relic_legacy_19",
+ "name": "特级馥郁咖啡豆",
+ "description": "咖啡农们喂某类体带异香的珍稀羽兽吃下咖啡豆,再从其排泄物中提取加工,经过胃酸发酵过程产生的异香,让咖啡豆的价格翻了三倍。",
+ "usage": "可携带干员+1,可同时部署人数+1,护盾值+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_19",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_20": {
+ "id": "rogue_4_relic_legacy_20",
+ "name": "蓝色丝巾",
+ "description": "女士优雅的丝巾,她的出现代表安全。",
+ "usage": "希望+2,可携带干员+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_20",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_21": {
+ "id": "rogue_4_relic_legacy_21",
+ "name": "红色蝴蝶结",
+ "description": "傀影送出的第一份礼物,Miss.Christine非常中意。",
+ "usage": "希望+2,可同时部署人数+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_21",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_22": {
+ "id": "rogue_4_relic_legacy_22",
+ "name": "独奏八音盒",
+ "description": "老旧的八音盒,打开之后音乐没有响起,盒子中央的小人也没有动。没有任何响动,无人跳舞。在与傀影对戏之前,女主演总是在后台痴痴地看着它。",
+ "usage": "希望+4,可同时部署人数+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_22",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_23": {
+ "id": "rogue_4_relic_legacy_23",
+ "name": "源石鸢尾花",
+ "description": "极尽奢华的花朵,剧团长在谢幕时向主演献花的次数寥寥无几。",
+ "usage": "希望+6,可携带干员+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_23",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "拥有不小于60点以上希望上限时完成游戏结局"
+ },
+ "rogue_4_relic_legacy_24": {
+ "id": "rogue_4_relic_legacy_24",
+ "name": "古怪的长笛",
+ "description": "外形古怪的长笛,有人日夜将其吹响。",
+ "usage": "希望+4,可携带干员+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_24",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_25": {
+ "id": "rogue_4_relic_legacy_25",
+ "name": "玻璃小鸟",
+ "description": "“在我的乐园里,这只小鸟会永远地歌唱下去。”",
+ "usage": "希望+4,可携带干员+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_25",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计获得50希望"
+ },
+ "rogue_4_relic_legacy_26": {
+ "id": "rogue_4_relic_legacy_26",
+ "name": "赤金的远征",
+ "description": "君王自荒地出发,集市在她的裙下如春芽萌发,财富之路连通高山密林,直到她消失在西方浪涛的边崖。——萨尔贡古老童话",
+ "usage": "希望+4,可携带干员+1,可同时部署人数+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_26",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计获得150希望"
+ },
+ "rogue_4_relic_legacy_27": {
+ "id": "rogue_4_relic_legacy_27",
+ "name": "《杜林地上环游记》",
+ "description": "从这本游记中,我们可以一窥地底人对于地表人的奇异见解。",
+ "usage": "护盾值+4",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_27",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计损失50目标生命"
+ },
+ "rogue_4_relic_legacy_28": {
+ "id": "rogue_4_relic_legacy_28",
+ "name": "《旧高卢地名源流考》",
+ "description": "薄绿从博士办公室里翻出来的古地名历史书,里面记载有克莱布拉松。",
+ "usage": "护盾值+6",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_28",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计损失125目标生命"
+ },
+ "rogue_4_relic_legacy_29": {
+ "id": "rogue_4_relic_legacy_29",
+ "name": "热水壶",
+ "description": "罗德岛办公室里的同款热水壶,有人经常大半夜用热水壶煮速食面吃,这种生活习惯不是很健康......",
+ "usage": "目标生命上限+1,希望+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_29",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_30": {
+ "id": "rogue_4_relic_legacy_30",
+ "name": "特殊抑制器",
+ "description": "罗德岛改良款抑制器,能够有效遏制感染造成的源石技艺失控。",
+ "usage": "目标生命上限+2,回复2目标生命",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_30",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_31": {
+ "id": "rogue_4_relic_legacy_31",
+ "name": "石像鬼塑像",
+ "description": "一个手掌大小的雕像,听说是石像鬼们表示友好的造物。",
+ "usage": "目标生命上限+3",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_31",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_32": {
+ "id": "rogue_4_relic_legacy_32",
+ "name": "血魔的寝床",
+ "description": "一副奢华的棺木,和古堡十分般配,华法琳说这就是刻板印象。",
+ "usage": "目标生命上限+4",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_32",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_33": {
+ "id": "rogue_4_relic_legacy_33",
+ "name": "长生者之证",
+ "description": "一段树枝,枯荣一体;\n从枯萎处生长,从繁盛处枯萎。",
+ "usage": "目标生命上限+6",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_33",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_34": {
+ "id": "rogue_4_relic_legacy_34",
+ "name": "被撬开的道具箱",
+ "description": "剧团道具师的道具箱,从顶针到道具假人,一应物品应有尽有。",
+ "usage": "希望+4",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_34",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_34_a": {
+ "id": "rogue_4_relic_legacy_34_a",
+ "name": "被撬开的道具箱-α",
+ "description": "剧团道具师的道具箱,从顶针到道具假人,一应物品应有尽有。",
+ "usage": "希望+4,立即获得源石锭+3",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_34_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_34_b": {
+ "id": "rogue_4_relic_legacy_34_b",
+ "name": "被撬开的道具箱-β",
+ "description": "剧团道具师的道具箱,从顶针到道具假人,一应物品应有尽有。",
+ "usage": "希望+4,立即获得源石锭+4",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_34_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_34_c": {
+ "id": "rogue_4_relic_legacy_34_c",
+ "name": "被撬开的道具箱-γ",
+ "description": "剧团道具师的道具箱,从顶针到道具假人,一应物品应有尽有。",
+ "usage": "希望+4,立即获得源石锭+5",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_34_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_35": {
+ "id": "rogue_4_relic_legacy_35",
+ "name": "古旧乐谱残章",
+ "description": "一张古旧的乐谱残章,上面的音符已经模糊不清,不知这首曲子讲述着怎样的故事。",
+ "usage": "希望+4",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_35",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_35_a": {
+ "id": "rogue_4_relic_legacy_35_a",
+ "name": "古旧乐谱残章-α",
+ "description": "一张古旧的乐谱残章,上面的音符已经模糊不清,不知这首曲子讲述着怎样的故事。",
+ "usage": "希望+4,所有我方单位的攻击速度+4",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_35_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_35_b": {
+ "id": "rogue_4_relic_legacy_35_b",
+ "name": "古旧乐谱残章-β",
+ "description": "一张古旧的乐谱残章,上面的音符已经模糊不清,不知这首曲子讲述着怎样的故事。",
+ "usage": "希望+4,所有我方单位的攻击速度+5",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_35_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_35_c": {
+ "id": "rogue_4_relic_legacy_35_c",
+ "name": "古旧乐谱残章-γ",
+ "description": "一张古旧的乐谱残章,上面的音符已经模糊不清,不知这首曲子讲述着怎样的故事。",
+ "usage": "希望+4,所有我方单位的攻击速度+6",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_35_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_36": {
+ "id": "rogue_4_relic_legacy_36",
+ "name": "解约协议",
+ "description": "只要拿到一个签名,就可以彻底摆脱这个剧团了。",
+ "usage": "希望+4",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_36",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_36_a": {
+ "id": "rogue_4_relic_legacy_36_a",
+ "name": "解约协议-α",
+ "description": "只要拿到一个签名,就可以彻底摆脱这个剧团了。",
+ "usage": "希望+4,所有我方单位的攻击力+3%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_36_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_36_b": {
+ "id": "rogue_4_relic_legacy_36_b",
+ "name": "解约协议-β",
+ "description": "只要拿到一个签名,就可以彻底摆脱这个剧团了。",
+ "usage": "希望+4,所有我方单位的攻击力+5%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_36_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_36_c": {
+ "id": "rogue_4_relic_legacy_36_c",
+ "name": "解约协议-γ",
+ "description": "只要拿到一个签名,就可以彻底摆脱这个剧团了。",
+ "usage": "希望+4,所有我方单位的攻击力+7%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_36_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_37": {
+ "id": "rogue_4_relic_legacy_37",
+ "name": "万能钥匙",
+ "description": "银质的老旧钥匙,可以用它打开任何一扇门。作为管理者,剧团管家自然要手握开启所有秘密的银钥。",
+ "usage": "希望+6",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_37",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_37_a": {
+ "id": "rogue_4_relic_legacy_37_a",
+ "name": "万能钥匙-α",
+ "description": "银质的老旧钥匙,可以用它打开任何一扇门。作为管理者,剧团管家自然要手握开启所有秘密的银钥。",
+ "usage": "希望+6,负荷临界点+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_37_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_37_b": {
+ "id": "rogue_4_relic_legacy_37_b",
+ "name": "万能钥匙-β",
+ "description": "银质的老旧钥匙,可以用它打开任何一扇门。作为管理者,剧团管家自然要手握开启所有秘密的银钥。",
+ "usage": "希望+7,负荷临界点+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_37_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_37_c": {
+ "id": "rogue_4_relic_legacy_37_c",
+ "name": "万能钥匙-γ",
+ "description": "银质的老旧钥匙,可以用它打开任何一扇门。作为管理者,剧团管家自然要手握开启所有秘密的银钥。",
+ "usage": "希望+7,负荷临界点+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_37_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_38": {
+ "id": "rogue_4_relic_legacy_38",
+ "name": "女妖之吻",
+ "description": "外族人获得它时常常会展现出超越自身的勇气,但作为稀少的男性女妖,Logos对于这种东西已经见怪不怪了。",
+ "usage": "希望+8",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_38",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_38_a": {
+ "id": "rogue_4_relic_legacy_38_a",
+ "name": "女妖之吻-α",
+ "description": "外族人获得它时常常会展现出超越自身的勇气,但作为稀少的男性女妖,Logos对于这种东西已经见怪不怪了。",
+ "usage": "希望+9",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_38_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_38_b": {
+ "id": "rogue_4_relic_legacy_38_b",
+ "name": "女妖之吻-β",
+ "description": "外族人获得它时常常会展现出超越自身的勇气,但作为稀少的男性女妖,Logos对于这种东西已经见怪不怪了。",
+ "usage": "希望+10",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_38_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_38_c": {
+ "id": "rogue_4_relic_legacy_38_c",
+ "name": "女妖之吻-γ",
+ "description": "外族人获得它时常常会展现出超越自身的勇气,但作为稀少的男性女妖,Logos对于这种东西已经见怪不怪了。",
+ "usage": "希望+12",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_38_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_39": {
+ "id": "rogue_4_relic_legacy_39",
+ "name": "古旧钱币",
+ "description": "生锈的古代钱币,已经无法辨认年代,这东西在泰拉荒地上随处可见。",
+ "usage": "立即获得源石锭+10",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_39",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_39_a": {
+ "id": "rogue_4_relic_legacy_39_a",
+ "name": "古旧钱币-α",
+ "description": "生锈的古代钱币,已经无法辨认年代,这东西在泰拉荒地上随处可见。",
+ "usage": "立即获得源石锭+10,希望+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_39_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_39_b": {
+ "id": "rogue_4_relic_legacy_39_b",
+ "name": "古旧钱币-β",
+ "description": "生锈的古代钱币,已经无法辨认年代,这东西在泰拉荒地上随处可见。",
+ "usage": "立即获得源石锭+11,希望+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_39_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_39_c": {
+ "id": "rogue_4_relic_legacy_39_c",
+ "name": "古旧钱币-γ",
+ "description": "生锈的古代钱币,已经无法辨认年代,这东西在泰拉荒地上随处可见。",
+ "usage": "立即获得源石锭+12,希望+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_39_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_40": {
+ "id": "rogue_4_relic_legacy_40",
+ "name": "演员的首饰盒",
+ "description": "装满了各种碎裂首饰的盒子,年轻的主演佩戴着这些珠宝登台,然后从最高处纵身跃下。",
+ "usage": "立即获得源石锭+18",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_40",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_40_a": {
+ "id": "rogue_4_relic_legacy_40_a",
+ "name": "演员的首饰盒-α",
+ "description": "装满了各种碎裂首饰的盒子,年轻的主演佩戴着这些珠宝登台,然后从最高处纵身跃下。",
+ "usage": "立即获得源石锭+18,负荷临界点+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_40_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_40_b": {
+ "id": "rogue_4_relic_legacy_40_b",
+ "name": "演员的首饰盒-β",
+ "description": "装满了各种碎裂首饰的盒子,年轻的主演佩戴着这些珠宝登台,然后从最高处纵身跃下。",
+ "usage": "立即获得源石锭+19,负荷临界点+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_40_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_40_c": {
+ "id": "rogue_4_relic_legacy_40_c",
+ "name": "演员的首饰盒-γ",
+ "description": "装满了各种碎裂首饰的盒子,年轻的主演佩戴着这些珠宝登台,然后从最高处纵身跃下。",
+ "usage": "立即获得源石锭+20,负荷临界点+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_40_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_41": {
+ "id": "rogue_4_relic_legacy_41",
+ "name": "无瑕宝玉",
+ "description": "即便城池三度因其而毁,它也依然光洁无瑕,无可挑剔。持有它的萨尔贡皇帝直至今日都没想好用什么珠宝与之相衬,只有争斗的硝烟永伴。",
+ "usage": "立即获得源石锭+25",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_41",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_41_a": {
+ "id": "rogue_4_relic_legacy_41_a",
+ "name": "无瑕宝玉-α",
+ "description": "即便城池三度因其而毁,它也依然光洁无瑕,无可挑剔。持有它的萨尔贡皇帝直至今日都没想好用什么珠宝与之相衬,只有争斗的硝烟永伴。",
+ "usage": "立即获得源石锭+26",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_41_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_41_b": {
+ "id": "rogue_4_relic_legacy_41_b",
+ "name": "无瑕宝玉-β",
+ "description": "即便城池三度因其而毁,它也依然光洁无瑕,无可挑剔。持有它的萨尔贡皇帝直至今日都没想好用什么珠宝与之相衬,只有争斗的硝烟永伴。",
+ "usage": "立即获得源石锭+28",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_41_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_41_c": {
+ "id": "rogue_4_relic_legacy_41_c",
+ "name": "无瑕宝玉-γ",
+ "description": "即便城池三度因其而毁,它也依然光洁无瑕,无可挑剔。持有它的萨尔贡皇帝直至今日都没想好用什么珠宝与之相衬,只有争斗的硝烟永伴。",
+ "usage": "立即获得源石锭+30",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_41_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 0,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_42": {
+ "id": "rogue_4_relic_legacy_42",
+ "name": "游戏室管理员权限卡",
+ "description": "持有它,您就掌握了罗德岛的娱乐管理大权,请谨慎处理干员们种种奇怪的申请......以及每天关门。 ",
+ "usage": "立即进阶一个干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_42",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_42_a": {
+ "id": "rogue_4_relic_legacy_42_a",
+ "name": "游戏室管理员权限卡-α",
+ "description": "持有它,您就掌握了罗德岛的娱乐管理大权,请谨慎处理干员们种种奇怪的申请......以及每天关门。 ",
+ "usage": "立即获得源石锭+1,并进阶一个干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_42_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_42_b": {
+ "id": "rogue_4_relic_legacy_42_b",
+ "name": "游戏室管理员权限卡-β",
+ "description": "持有它,您就掌握了罗德岛的娱乐管理大权,请谨慎处理干员们种种奇怪的申请......以及每天关门。 ",
+ "usage": "立即获得源石锭+2,并进阶一个干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_42_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_42_c": {
+ "id": "rogue_4_relic_legacy_42_c",
+ "name": "游戏室管理员权限卡-γ",
+ "description": "持有它,您就掌握了罗德岛的娱乐管理大权,请谨慎处理干员们种种奇怪的申请......以及每天关门。 ",
+ "usage": "立即获得源石锭+3,并进阶一个干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_42_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_43": {
+ "id": "rogue_4_relic_legacy_43",
+ "name": "Miss.Christine摸摸券",
+ "description": "你已经获得了女士的准许!",
+ "usage": "立即进阶两个干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_43",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_43_a": {
+ "id": "rogue_4_relic_legacy_43_a",
+ "name": "Miss.Christine摸摸券-α",
+ "description": "你已经获得了女士的准许!",
+ "usage": "护盾值+1,并进阶两个干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_43_a",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_43_b": {
+ "id": "rogue_4_relic_legacy_43_b",
+ "name": "Miss.Christine摸摸券-β",
+ "description": "你已经获得了女士的准许!",
+ "usage": "护盾值+2,并进阶两个干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_43_b",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_43_c": {
+ "id": "rogue_4_relic_legacy_43_c",
+ "name": "Miss.Christine摸摸券-γ",
+ "description": "你已经获得了女士的准许!",
+ "usage": "护盾值+3,并进阶两个干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_43_c",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_44": {
+ "id": "rogue_4_relic_legacy_44",
+ "name": "古旧铸物",
+ "description": "“天有洪炉,地生五金”......虽然可以用来成就各种事业,却没人知道具体原理。",
+ "usage": "立即进阶三个干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_44",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计进阶总共35名干员"
+ },
+ "rogue_4_relic_legacy_45": {
+ "id": "rogue_4_relic_legacy_45",
+ "name": "钝爪-典训",
+ "description": "一套强有力的装备,一颗勇往直前的心。",
+ "usage": "立即进阶一个【先锋】干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_45",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_46": {
+ "id": "rogue_4_relic_legacy_46",
+ "name": "折戟-典训",
+ "description": "有的人用剑是因为他们不会用弩也不会用法术。而有的人用剑,是因为只有用剑的必要。",
+ "usage": "立即进阶一个【近卫】干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_46",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_47": {
+ "id": "rogue_4_relic_legacy_47",
+ "name": "铁卫-典训",
+ "description": "划痕是荣耀,但那些碎如齑粉的战士,谁来铭记?",
+ "usage": "立即进阶一个【重装】干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_47",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_48": {
+ "id": "rogue_4_relic_legacy_48",
+ "name": "残弩-典训",
+ "description": "“要么,你们控制点火力。要么,你们搞对目标,好吗?”",
+ "usage": "立即进阶一个【狙击】干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_48",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_49": {
+ "id": "rogue_4_relic_legacy_49",
+ "name": "断杖-典训",
+ "description": "“看过某些术师干员的‘表演’后,我选择默默收起那本莱塔尼亚教材。”",
+ "usage": "立即进阶一个【术师】干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_49",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_50": {
+ "id": "rogue_4_relic_legacy_50",
+ "name": "支柱-典训",
+ "description": "他们行动的时候总是五花八门的。",
+ "usage": "立即进阶一个【辅助】干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_50",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_51": {
+ "id": "rogue_4_relic_legacy_51",
+ "name": "医者-典训",
+ "description": "直到所有人都是医生,都能根治名为生活的病灶,直到那一刻我们才不需要医生。",
+ "usage": "立即进阶一个【医疗】干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_51",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_52": {
+ "id": "rogue_4_relic_legacy_52",
+ "name": "锈刃-典训",
+ "description": "在与特种干员们进行实战练习的时候,请做好充足的“没做好准备就被打了”的准备。",
+ "usage": "立即进阶一个【特种】干员(不消耗希望)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_52",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_53": {
+ "id": "rogue_4_relic_legacy_53",
+ "name": "锈蚀的铁锤",
+ "description": "“变革是必须的,而我们应当让暴风雨来得更快一点。”",
+ "usage": "商店中购买道具所需源石锭-50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_53",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_54": {
+ "id": "rogue_4_relic_legacy_54",
+ "name": "罗德岛战术电台",
+ "description": "保持联络,支援马上抵达。",
+ "usage": "战斗后掉落招募券时,增加一个可选项",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_54",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_55": {
+ "id": "rogue_4_relic_legacy_55",
+ "name": "四叶草化石",
+ "description": "麦哲伦在生命绝迹之所找到的幸运象征。这块石头无疑经历过大地的剧变,但它还是幸存下来,将残留的小小希望留给了发现它的人。 ",
+ "usage": "我方在得偿所愿节点和战斗后掉落战利品时,增加一个可选项",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_55",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计获得收藏品100次"
+ },
+ "rogue_4_relic_legacy_56": {
+ "id": "rogue_4_relic_legacy_56",
+ "name": "阿卡胡拉饭碗",
+ "description": "水果是当地人的主食之一,现采现食也是常有的事。",
+ "usage": "回复4目标生命,护盾值+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_56",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_57": {
+ "id": "rogue_4_relic_legacy_57",
+ "name": "立体艺术装置",
+ "description": "莱茵生命有时给人的印象就如同这件艺术品:神秘莫测,层层叠叠,永远探不清虚实。",
+ "usage": "回复7目标生命,每次战斗结束后额外回复1目标生命",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_57",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "通过第一层【熔魂之始】"
+ },
+ "rogue_4_relic_legacy_58": {
+ "id": "rogue_4_relic_legacy_58",
+ "name": "御2",
+ "description": "这是个防御型量产无人机,没道理它只在敌人手里起作用。",
+ "usage": "护盾值+3",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_58",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_59": {
+ "id": "rogue_4_relic_legacy_59",
+ "name": "开裂的束缚带",
+ "description": "这根坚固的带子似乎绑过什么恐怖的东西......救命......",
+ "usage": "所有敌方单位的攻击力-7%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_59",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_60": {
+ "id": "rogue_4_relic_legacy_60",
+ "name": "奇渊面具",
+ "description": "不属于所知的任何一个文化的古怪面具,会让人丧失战意......并不自觉地陷入长久的沉思。",
+ "usage": "所有敌方单位的攻击力-12%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_60",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_61": {
+ "id": "rogue_4_relic_legacy_61",
+ "name": "教母的信物",
+ "description": "骨质的桂冠,西西里夫人的信物。秩序的象征将铲平起伏的欲望,斗争不被允许。无论真假,跪下。",
+ "usage": "所有敌方单位的攻击力-17%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_61",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_62": {
+ "id": "rogue_4_relic_legacy_62",
+ "name": "残破合影",
+ "description": "里面有你认识的人吗?",
+ "usage": "所有敌方单位的防御力-12%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_62",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_63": {
+ "id": "rogue_4_relic_legacy_63",
+ "name": "恐鱼干",
+ "description": "当生存的欲望压过恐惧后,饥不择食的伊比利亚人会吞下这些“食物”,然后在某个平常的日子里成为恐鱼。",
+ "usage": "所有敌方单位的防御力-21%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_63",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "选择【集群分队】完成游戏结局"
+ },
+ "rogue_4_relic_legacy_64": {
+ "id": "rogue_4_relic_legacy_64",
+ "name": "迷迭香之拥",
+ "description": "“谁来审判?”",
+ "usage": "所有敌方单位的防御力-30%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_64",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_65": {
+ "id": "rogue_4_relic_legacy_65",
+ "name": "镶金骨骰",
+ "description": "镶金的骨骰只有一面刻着代表生存的印记,至于其他十九面......",
+ "usage": "所有敌方单位的生命-15%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_65",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_66": {
+ "id": "rogue_4_relic_legacy_66",
+ "name": "“黑夜呢喃”",
+ "description": "一张黑色唱片。不。准。碰。它。",
+ "usage": "所有敌方单位的生命-10%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_66",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_67": {
+ "id": "rogue_4_relic_legacy_67",
+ "name": "《大静谧》",
+ "description": "描绘伊比利亚史上最大灾难的画作,笔触毫无意义,色彩毫无意义,意象毫无意义。“阿戈尔知道,阿戈尔知道,阿戈尔知道。”",
+ "usage": "所有敌方单位的生命-20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_67",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_68": {
+ "id": "rogue_4_relic_legacy_68",
+ "name": "异铁小圆盾",
+ "description": "在异铁被广泛应用于现代工业领域前,这种材料时常被用来制造军用制式武器。",
+ "usage": "所有我方单位的防御力+15%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_68",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_69": {
+ "id": "rogue_4_relic_legacy_69",
+ "name": "军团护心镜",
+ "description": "这种甲片曾经能够防护住针对心脏的致命伤害,但随着高卢没落,护心镜这种过时的护甲样式也退出了历史舞台。",
+ "usage": "所有我方单位的防御力+25%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_69",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_70": {
+ "id": "rogue_4_relic_legacy_70",
+ "name": "古旧的蒸汽甲胄",
+ "description": "哪怕是这种旧型号的蒸汽甲胄,也仿佛承载着维多利亚君主们照耀着半片大地的荣耀辉光。",
+ "usage": "所有我方单位的防御力+35%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_70",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_71": {
+ "id": "rogue_4_relic_legacy_71",
+ "name": "皇帝的恩宠",
+ "description": "十分锋利的拆信刀。前任乌萨斯皇帝喜爱的日用品。大多数时候并不用来拆信。",
+ "usage": "所有我方近战单位的攻击力+15%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_71",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_72": {
+ "id": "rogue_4_relic_legacy_72",
+ "name": "贵族刺剑",
+ "description": "装饰性强的贵族刺剑。高卢贵族首先使用,作为军事武器还是太脆了。",
+ "usage": "所有我方近战单位的攻击力+25%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_72",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "选择【突击战术分队】完成游戏结局"
+ },
+ "rogue_4_relic_legacy_73": {
+ "id": "rogue_4_relic_legacy_73",
+ "name": "老近卫军之锋",
+ "description": "高卢将见证老近卫军的牺牲,随后才迎来自己的覆灭。",
+ "usage": "所有我方近战单位的攻击力+35%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_73",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_74": {
+ "id": "rogue_4_relic_legacy_74",
+ "name": "显圣吊坠",
+ "description": "信仰悬在你的心口上方十公分处,语言流入你的血液,子弹滑进你的弹仓。",
+ "usage": "所有我方远程单位的攻击力+15%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_74",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_75": {
+ "id": "rogue_4_relic_legacy_75",
+ "name": "银餐叉",
+ "description": "一把用来处理失败的演员,一把用来收拾蹩脚的剧作者,还有一把留给有需要的人。厨师长不能容忍任何人在餐桌上出错。",
+ "usage": "所有我方远程单位的攻击力+25%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_75",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_76": {
+ "id": "rogue_4_relic_legacy_76",
+ "name": "损坏的左轮弹巢",
+ "description": "她行过刀山火海也不曾有一刻向奸邪低头,她枪口火舌焦灼好似怒阳,她头顶光芒炽烈几胜白昼。此处安葬着Outcast,我们的朋友。",
+ "usage": "所有我方远程单位的攻击力+35%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_76",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_77": {
+ "id": "rogue_4_relic_legacy_77",
+ "name": "难闻的止血剂",
+ "description": "“这种源石虫的体液经过发酵处理之后可以用于止血”——《罗德岛野外生存指南》",
+ "usage": "所有我方单位的生命+20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_77",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_78": {
+ "id": "rogue_4_relic_legacy_78",
+ "name": "急救药箱",
+ "description": "“…抗生素与乙醇添加物,请在专业人士指导下使用…”——雷姆必拓安全生产指南",
+ "usage": "所有我方单位的生命+35%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_78",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "选择【堡垒战术分队】完成游戏结局"
+ },
+ "rogue_4_relic_legacy_79": {
+ "id": "rogue_4_relic_legacy_79",
+ "name": "未知仪器",
+ "description": "不要问。就当为了你自己好。",
+ "usage": "所有我方单位的生命+50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_79",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_80": {
+ "id": "rogue_4_relic_legacy_80",
+ "name": "锈蚀刀片",
+ "description": "如果它割破了皮肤,你知道会发生什么。",
+ "usage": "所有敌方单位受到的物理伤害+15%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_80",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_81": {
+ "id": "rogue_4_relic_legacy_81",
+ "name": "赶车夫的长鞭",
+ "description": "作为剧团的赶车人,他没有名字,没有过往。唯有挥鞭驱赶驮兽,他的生命才有意义。",
+ "usage": "所有敌方单位受到的物理伤害+25%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_81",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "选择【远程战术分队】完成游戏结局"
+ },
+ "rogue_4_relic_legacy_82": {
+ "id": "rogue_4_relic_legacy_82",
+ "name": "“复仇者”",
+ "description": "在阿斯卡纶第一次为军事委员会完成任务后,由特雷西斯亲手赠送,特蕾西娅为她安装的第一把武器。",
+ "usage": "所有敌方单位受到的物理伤害+35%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_82",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_83": {
+ "id": "rogue_4_relic_legacy_83",
+ "name": "制式防暴用具",
+ "description": "乌萨斯军警的制式装备,自带施放间歇性致盲源石技艺的功能。可惜关键时刻想得起来这一功能的军警寥寥无几。",
+ "usage": "所有敌方单位受到的法术伤害+20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_83",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_84": {
+ "id": "rogue_4_relic_legacy_84",
+ "name": "皇帝的收藏",
+ "description": "萨米人对他们的荒野尊崇无比,而现在这片荒野的碎片正静静躺在乌萨斯皇帝的私库中。",
+ "usage": "所有敌方单位受到的法术伤害+30%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_84",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "选择【破坏战术分队】完成游戏结局"
+ },
+ "rogue_4_relic_legacy_85": {
+ "id": "rogue_4_relic_legacy_85",
+ "name": "“璀璨悲泣”",
+ "description": "他的血液仍在流淌,他从不曾真的自这里离开。",
+ "usage": "所有敌方单位受到的法术伤害+40%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_85",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_86": {
+ "id": "rogue_4_relic_legacy_86",
+ "name": "活玫瑰",
+ "description": "是你滋养她,还是她守护你?",
+ "usage": "所有我方单位受到的治疗和生命回复效果+20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_86",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_87": {
+ "id": "rogue_4_relic_legacy_87",
+ "name": "苍白花冠",
+ "description": "血魔仪式使用的花冠头纱,曾经鲜红的生命被吮吸殆尽,现在只余苍白。",
+ "usage": "所有我方单位受到的治疗和生命回复效果+30%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_87",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_88": {
+ "id": "rogue_4_relic_legacy_88",
+ "name": "演出用香水",
+ "description": "剧团演员们上台前会喷一些在身上,这种稳定且芬芳的香气能为演员持续舒缓压力,至少,表面上,看上去是这样的。",
+ "usage": "所有我方单位每秒回复1%的最大生命值",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_88",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_89": {
+ "id": "rogue_4_relic_legacy_89",
+ "name": "设计师量尺",
+ "description": "在数据、经验以及精确测量下,身着铠甲的人多了几分幸运。",
+ "usage": "所有我方单位获得15%物理闪避",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_89",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_90": {
+ "id": "rogue_4_relic_legacy_90",
+ "name": "“法术杀手”",
+ "description": "由于莱塔尼亚人的源石技艺与音乐息息相关,有人竟想出了用噪音对抗法术的蠢主意。",
+ "usage": "所有我方单位获得15%法术闪避",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_90",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_91": {
+ "id": "rogue_4_relic_legacy_91",
+ "name": "舞者手链",
+ "description": "训练有素的舞者在舞台上翩翩起舞躲过陷阱,观众们鼓掌喝彩,全然不知有人刚刚与死亡擦肩而过。",
+ "usage": "所有我方单位获得10%物理与法术闪避",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_91",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "通过第四层【或然歧域】"
+ },
+ "rogue_4_relic_legacy_92": {
+ "id": "rogue_4_relic_legacy_92",
+ "name": "人偶之家",
+ "description": "每个孩子都该有一套。",
+ "usage": "初始部署费用+10",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_92",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_93": {
+ "id": "rogue_4_relic_legacy_93",
+ "name": "微缩舞台模型",
+ "description": "红色的颜料未干。小心,别染红了手。",
+ "usage": "初始部署费用+20",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_93",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_94": {
+ "id": "rogue_4_relic_legacy_94",
+ "name": "缠梦古堡模型",
+ "description": "你见过这里,你曾在古堡中游荡,但你现在将其捧在掌心。这一切到底都是真的,还是只是一场梦?",
+ "usage": "初始部署费用+30",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_94",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "通过第二层【锻铁根须】"
+ },
+ "rogue_4_relic_legacy_95": {
+ "id": "rogue_4_relic_legacy_95",
+ "name": "漆黑的舞鞋",
+ "description": "哥伦比亚的舞者踩踏大地,铿锵之声响亮悦耳。",
+ "usage": "可以在高台部署近战位干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_95",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "通过第三层【灰铸迷城】时已招募大于等于6名远程位干员或大于等于6名近战位干员,累计3次"
+ },
+ "rogue_4_relic_legacy_96": {
+ "id": "rogue_4_relic_legacy_96",
+ "name": "洁白的舞鞋",
+ "description": "乌萨斯的舞者轻盈灵动,于天地间尽情舒展身姿。",
+ "usage": "可以在低地部署远程位干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_96",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "通过第三层【灰铸迷城】时已招募大于等于6名远程位干员或大于等于6名近战位干员,累计3次"
+ },
+ "rogue_4_relic_legacy_97": {
+ "id": "rogue_4_relic_legacy_97",
+ "name": "钝爪-突破",
+ "description": "在波涛中插下顽石,分割巨浪,破开迷雾。",
+ "usage": "所有【先锋】干员的部署费用-2,生命+60%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_97",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_98": {
+ "id": "rogue_4_relic_legacy_98",
+ "name": "钝爪-爆发",
+ "description": "他已经把所有后续部队的事情都干完了,还要别人做什么?",
+ "usage": "所有【先锋】干员的初始技力+15",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_98",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_99": {
+ "id": "rogue_4_relic_legacy_99",
+ "name": "钝爪-熟稔",
+ "description": "作为大部分时候最先进入战场的干员,你无法想象他们经历了多少。",
+ "usage": "所有【先锋】干员的技力消耗-35%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_99",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_100": {
+ "id": "rogue_4_relic_legacy_100",
+ "name": "钝爪-百战",
+ "description": "“当黑漆漆的敌人向我涌来时,我脑海里只想到四个字——它们完了。”",
+ "usage": "所有【先锋】干员的攻击力+50%,防御力+50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_100",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_101": {
+ "id": "rogue_4_relic_legacy_101",
+ "name": "折戟-突破",
+ "description": "战士走入战场,战士拔出战刃,战士迎接战斗。",
+ "usage": "所有【近卫】干员的部署费用-3,生命+40%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_101",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_102": {
+ "id": "rogue_4_relic_legacy_102",
+ "name": "折戟-锋刃",
+ "description": "“这是你这个月砍坏的第七把刀了。”“但是我这个月砍了八个敌人。”",
+ "usage": "所有【近卫】干员的攻击力+25%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_102",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_103": {
+ "id": "rogue_4_relic_legacy_103",
+ "name": "折戟-浴血",
+ "description": "愈战愈勇的战士十分少见,我们常需要安排一些心理辅导来缓和战后的情绪。",
+ "usage": "所有【近卫】干员在攻击后获得2点技力",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_103",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_104": {
+ "id": "rogue_4_relic_legacy_104",
+ "name": "折戟-破釜沉舟",
+ "description": "不太建议向煌学习那些技巧。",
+ "usage": "所有【近卫】干员的防御力-40%,但攻击力+40%,攻击速度+30",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_104",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_105": {
+ "id": "rogue_4_relic_legacy_105",
+ "name": "铁卫-突破",
+ "description": "持盾者连成山脉,连成土地,他们对抗的不是血肉之敌,他们对抗命运,对抗不公。",
+ "usage": "所有【重装】干员的部署费用-3,生命+40%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_105",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_106": {
+ "id": "rogue_4_relic_legacy_106",
+ "name": "铁卫-侵掠",
+ "description": "对队友和战略目的的保护行动往往会让人忽视他们原本的侵略性。",
+ "usage": "所有【重装】干员的攻击力+60%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_106",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_107": {
+ "id": "rogue_4_relic_legacy_107",
+ "name": "铁卫-整固",
+ "description": "无论命运的打击多么沉重,扛下它。",
+ "usage": "所有【重装】干员生命值+40%,防御力+40%,法术抗性+20",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_107",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_108": {
+ "id": "rogue_4_relic_legacy_108",
+ "name": "铁卫-无锋",
+ "description": "他们承受的每一次攻击,都将化作怒火数倍返还。",
+ "usage": "所有【重装】干员在受到攻击后获得2点技力",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_108",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_109": {
+ "id": "rogue_4_relic_legacy_109",
+ "name": "残弩-突破",
+ "description": "上膛,瞄准,开火,毁灭如期而至。",
+ "usage": "所有【狙击】干员的部署费用-2,生命+60%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_109",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_110": {
+ "id": "rogue_4_relic_legacy_110",
+ "name": "残弩-百步穿杨",
+ "description": "在源石技艺尚不如今天发达的时代,炎国曾以“百步穿杨”的典故来称赞他人箭术高超。",
+ "usage": "所有【狙击】干员的攻击力+20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_110",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_111": {
+ "id": "rogue_4_relic_legacy_111",
+ "name": "残弩-交叉火力",
+ "description": "密集的火力网布置同时让狙击干员们暴露在危险之中,接下来是一场关于准星的博弈。",
+ "usage": "所有【狙击】干员的生命-40%,但攻击力+40%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_111",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_112": {
+ "id": "rogue_4_relic_legacy_112",
+ "name": "残弩-神速",
+ "description": "据说古维多利亚的传奇弓手可以让箭矢几乎连成一线。",
+ "usage": "所有【狙击】干员的攻击速度+70",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_112",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_113": {
+ "id": "rogue_4_relic_legacy_113",
+ "name": "断杖-突破",
+ "description": "让技艺在指尖起舞,呼风唤雨,搅乱现实,达成你宏伟的目的。",
+ "usage": "所有【术师】干员的部署费用-3,生命+60%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_113",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_114": {
+ "id": "rogue_4_relic_legacy_114",
+ "name": "断杖-织法者",
+ "description": "在莱塔尼亚仰望高塔的时候经常会看见一些奇怪的现象......甚至是天象。",
+ "usage": "所有【术师】干员的攻击力+25%,攻击速度+25",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_114",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_115": {
+ "id": "rogue_4_relic_legacy_115",
+ "name": "断杖-凝神",
+ "description": "“当一个术师打算全力以赴,哪怕是天火小姐那种坏脾气术师,也会展露出截然不同的气质。”",
+ "usage": "所有【术师】干员的技力恢复+0.4/秒",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_115",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_116": {
+ "id": "rogue_4_relic_legacy_116",
+ "name": "断杖-苦难巫咒",
+ "description": "萨卡兹接触源石的起源几乎无从考证,古老法术的起点早已脱离物质现实与逻辑常理。",
+ "usage": "所有【术师】干员生命-40%,但造成的法术伤害+70%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_116",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_117": {
+ "id": "rogue_4_relic_legacy_117",
+ "name": "支柱-突破",
+ "description": "当“差一点完成任务”的时候,你需要的正是那个帮你补上“差一点”的人。",
+ "usage": "所有【辅助】干员的部署费用-2,生命+60%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_117",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_118": {
+ "id": "rogue_4_relic_legacy_118",
+ "name": "支柱-勤奋",
+ "description": "即使是看似最微小的工作,干员们也会全力以赴。何况事实上,一点也不微小。",
+ "usage": "所有【辅助】干员的技力消耗-40%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_118",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_119": {
+ "id": "rogue_4_relic_legacy_119",
+ "name": "支柱-援护",
+ "description": "递上饭食、指明路线、甚至是促膝谈心,胜败的关键就在这点滴之间。",
+ "usage": "所有【辅助】干员使攻击范围内的我方单位攻击力+20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_119",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_120": {
+ "id": "rogue_4_relic_legacy_120",
+ "name": "支柱-枯法",
+ "description": "弱化敌人的防御有很多手段:立场装置,法术彻甲,弱点标记,以及......让他们肚子疼。",
+ "usage": "所有【辅助】干员攻击范围内的敌方单位防御力-20%,法术抗性-20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_120",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_121": {
+ "id": "rogue_4_relic_legacy_121",
+ "name": "医者-突破",
+ "description": "拯救是人类必须赞许的美德,是这一切得以存续的仰仗。",
+ "usage": "所有【医疗】干员的部署费用-2,生命+60%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_121",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_122": {
+ "id": "rogue_4_relic_legacy_122",
+ "name": "医者-自医",
+ "description": "谁说医者不能自医,他们只是选择给自己来一片提神药然后继续帮助别人而已。",
+ "usage": "所有【医疗】干员的技力恢复+0.3/秒",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_122",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_123": {
+ "id": "rogue_4_relic_legacy_123",
+ "name": "医者-妙手",
+ "description": "比起从死亡手里多抢回一条命的伟业,事后昏睡个三天算什么?",
+ "usage": "所有【医疗】干员的攻击速度+50",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_123",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_124": {
+ "id": "rogue_4_relic_legacy_124",
+ "name": "医者-固化序列",
+ "description": "让躯体如移动城市般坚实虽是一种理想化描述,医者们已经准备好将此创想付诸实践了。",
+ "usage": "所有【医疗】干员攻击范围内的我方单位获得抵抗",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_124",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_125": {
+ "id": "rogue_4_relic_legacy_125",
+ "name": "锈刃-突破",
+ "description": "手段有很多,结局却只有一种。",
+ "usage": "所有【特种】干员的部署费用-2,生命+60%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_125",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_126": {
+ "id": "rogue_4_relic_legacy_126",
+ "name": "锈刃-研磨",
+ "description": "磨不完的锈迹,做不尽的工作。",
+ "usage": "所有【特种】干员的攻击速度+30",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_126",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_127": {
+ "id": "rogue_4_relic_legacy_127",
+ "name": "锈刃-可视静谧",
+ "description": "声音在阴影掠过的瞬间遇害,倾听它们的人将是下一位受害者。",
+ "usage": "所有【特种】干员的再部署时间-35%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_127",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_128": {
+ "id": "rogue_4_relic_legacy_128",
+ "name": "古高卢银币",
+ "description": "已灭亡国家“高卢”的流通货币,保存良好,收藏价值很高。",
+ "usage": "所有干员的初始技力+6",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_128",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_129": {
+ "id": "rogue_4_relic_legacy_129",
+ "name": "高卢银行支票",
+ "description": "镶金嵌银、奢华无比的支票本,现在已经无从兑现。",
+ "usage": "所有干员的初始技力+12",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_129",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_130": {
+ "id": "rogue_4_relic_legacy_130",
+ "name": "《第二经济改革法》",
+ "description": "以此法案为起点,高卢正式迈向了霸权帝国的道路。",
+ "usage": "所有干员的初始技力+18",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_130",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_131": {
+ "id": "rogue_4_relic_legacy_131",
+ "name": "香草沙士汽水",
+ "description": "玻利瓦尔本地的廉价饮料,拥有上百年历史,混合多种香料,特点是不好喝。",
+ "usage": "所有自然回复技能的技力恢复+0.2/秒",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_131",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_132": {
+ "id": "rogue_4_relic_legacy_132",
+ "name": "羽兽肝酱",
+ "description": "小瓶高档羽兽肝酱,颜色鲜艳,贵族特供。",
+ "usage": "所有自然回复技能的技力恢复+0.35/秒",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_132",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_133": {
+ "id": "rogue_4_relic_legacy_133",
+ "name": "迷梦香精",
+ "description": "据说女妖们制作的香氛只会送给心上之人,只需一滴,就能令人如痴如醉,而艺术家们的灵感与创意也随之而来。",
+ "usage": "所有自然回复技能的技力恢复+0.5/秒",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_133",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_134": {
+ "id": "rogue_4_relic_legacy_134",
+ "name": "摩根队长佳酿",
+ "description": "一种产自伊比利亚地区的酒,在维多利亚中部城市大受欢迎,现已停产。",
+ "usage": "所有攻击和受击回复的技能每3秒回复1点技力",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_134",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_135": {
+ "id": "rogue_4_relic_legacy_135",
+ "name": "生命之水",
+ "description": "度数奇高的乌萨斯烈酒,上头,据说一个健康的乌萨斯人能干掉好几瓶。",
+ "usage": "所有攻击和受击回复的技能每2.5秒回复1点技力",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_135",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "选择【高规格分队】完成游戏结局"
+ },
+ "rogue_4_relic_legacy_136": {
+ "id": "rogue_4_relic_legacy_136",
+ "name": "皇家利口酒",
+ "description": "已灭亡国家“高卢”的好酒,现在成为了收藏家手中的珍惜奇货,价格不菲。产地现处莱塔尼亚境内,工艺则已经失传。",
+ "usage": "所有攻击和受击回复的技能每1.5秒回复1点技力",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_136",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_137": {
+ "id": "rogue_4_relic_legacy_137",
+ "name": "悬丝傀儡",
+ "description": "越是用力想要挣脱,丝线就缠得越紧。你真的认为自己仍在思考?",
+ "usage": "敌人被晕眩、冻结、束缚时,每秒受到700点法术伤害",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_137",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_138": {
+ "id": "rogue_4_relic_legacy_138",
+ "name": "“童趣玩偶”",
+ "description": "伊比利亚的孩童们将海岸边的奇物做成了简陋玩偶,听说只要抱着它,梦乡就会变得充实起来。",
+ "usage": "敌人被晕眩、冻结、束缚时,每秒受到1000点法术伤害",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_138",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_139": {
+ "id": "rogue_4_relic_legacy_139",
+ "name": "凯旋号角",
+ "description": "吹响我们的号角,唤起我们的呼号,让敌人在震天咆哮中落荒而逃!",
+ "usage": "敌人受到的一次性晕眩、寒冷、冻结等异常效果影响时间提高100%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_139",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_140": {
+ "id": "rogue_4_relic_legacy_140",
+ "name": "高闪相机",
+ "description": "用这部相机拍摄的照片冲洗出来后基本上只有一片花白,隐约能够看到受害者扭曲的表情。",
+ "usage": "敌人受到的一次性晕眩、寒冷、冻结等异常效果影响时间提高110%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_140",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "携带不小于3名辅助干员胜利一场战斗"
+ },
+ "rogue_4_relic_legacy_141": {
+ "id": "rogue_4_relic_legacy_141",
+ "name": "精神治疗录像带",
+ "description": "这是他曾经多次阻止你听的,他说这很危险,他说你不该逗留——现在你明白了吗?你在听他唱歌。",
+ "usage": "敌人受到的一次性晕眩、寒冷、冻结等异常效果影响时间提高150%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_141",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_142": {
+ "id": "rogue_4_relic_legacy_142",
+ "name": "老蒲扇",
+ "description": "遇上连天阴雨,大炎的老天师便会向亲友抱怨自己膝盖受不得湿寒,然后,随手扇动他的蒲扇......云开雾散,雨水退避,天气就此放晴。这一手,下回还得教教他那在大理寺当差的小徒弟。",
+ "usage": "战斗编队中每有一个职业不同的干员,所有干员的攻击力+10%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_142",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "拥有不小于20名干员时完成游戏结局"
+ },
+ "rogue_4_relic_legacy_143": {
+ "id": "rogue_4_relic_legacy_143",
+ "name": "维多利亚“废铁”勋章",
+ "description": "推进之王临时设计并颁发给达格达的骑士勋章。材料很烂,但对达格达来说很有意义。",
+ "usage": "战斗获得的指挥经验+20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_143",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_144": {
+ "id": "rogue_4_relic_legacy_144",
+ "name": "Scout的狙击镜",
+ "description": "锁定目标、维持精度、扣下扳机、摧毁敌人抵抗的意志,这一切都是为了那个更远大的未来。Scout已经没有机会看到了,或许你可以帮忙见证。",
+ "usage": "所有敌方单位受到我方单位伤害时,距离伤害来源越远受到的伤害越高(最高100%)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_144",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "携带不小于3名狙击干员胜利一场战斗"
+ },
+ "rogue_4_relic_legacy_145": {
+ "id": "rogue_4_relic_legacy_145",
+ "name": "黑色郁金香",
+ "description": "沉默压垮了伊比利亚人,所以她要发声,如果言语不够锐利,那就以剑代言。",
+ "usage": "所有我方干员技能未开启时60秒内攻击力逐渐提升至最高+60%,每次技能结束时失去该加成",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_145",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_146": {
+ "id": "rogue_4_relic_legacy_146",
+ "name": "金酒之杯",
+ "description": "圣人、骑士、虔信之徒,无人不为之疯狂。老天啊,连杯子本身都是纯金的!",
+ "usage": "每有5源石锭,所有我方单位的攻击速度+7",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_146",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_147": {
+ "id": "rogue_4_relic_legacy_147",
+ "name": "绿叶菜罐头",
+ "description": "很多卡特斯相信吃下这盒罐头,他们就会变得力大无穷。出色的广告效果,业界经典成功案例。",
+ "usage": "所有干员技能触发后1秒内攻击力+60%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_147",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_148": {
+ "id": "rogue_4_relic_legacy_148",
+ "name": "叙拉古人的愤怒",
+ "description": "曾经开设在高卢首都的一家“正宗叙拉古餐厅”的招牌面食,用浓郁的巧克力酱与源石虫肝制成的酱汁以其独特风味备受高卢贵族好评。但是据说差一点引起叙拉古与高卢的外交冲突。",
+ "usage": "所有干员技能触发后1秒内攻击力+100%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_148",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在损失不超过3点目标生命的情况下胜利战斗【失败的试胆】"
+ },
+ "rogue_4_relic_legacy_149": {
+ "id": "rogue_4_relic_legacy_149",
+ "name": "“文明的存续”",
+ "description": "小小的黑色王冠。",
+ "usage": "所有敌方单位受到的真实伤害+150%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_149",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "???"
+ },
+ "rogue_4_relic_legacy_150": {
+ "id": "rogue_4_relic_legacy_150",
+ "name": "国王的新枪",
+ "description": "绝境下的美好祈愿能带给人希望,即使那并不是真相。",
+ "usage": "目标生命为1时,所有我方单位的攻击速度+50",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_150",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_151": {
+ "id": "rogue_4_relic_legacy_151",
+ "name": "古堡的子嗣",
+ "description": "只要有足够时间,这个盒子便能成为另一座崭新的舞台。",
+ "usage": "所有干员在场上停留100秒后防御力+300,法术抗性+30",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_151",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "累计在战斗中部署干员不小于80次的情况下完成游戏结局"
+ },
+ "rogue_4_relic_legacy_152": {
+ "id": "rogue_4_relic_legacy_152",
+ "name": "“小格兰法洛”",
+ "description": "使用逆向工程分析“伊比利亚之眼”后制作的照射装置,能够洞穿层层阴云,也可暂时驱退强敌。",
+ "usage": "每次敌人进入保护目标点时,立刻对全场所有敌人造成5秒晕眩",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_152",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计损失125目标生命"
+ },
+ "rogue_4_relic_legacy_153": {
+ "id": "rogue_4_relic_legacy_153",
+ "name": "“碎片大厦的回忆”",
+ "description": "“它正扎在维多利亚的心脏上,眼看着这个帝国流尽鲜血。”",
+ "usage": "每次敌人进入保护目标点时,立刻对全场所有敌人造成5000点真实伤害",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_153",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_154": {
+ "id": "rogue_4_relic_legacy_154",
+ "name": "诸王的冠冕",
+ "description": "无名的诸王啊,纵使王国毁灭,仍愿您护佑伊比利亚。",
+ "usage": "目标生命为1时,所有我方单位的攻击力+50%,集齐3件及以上国王收藏品后变为+150%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_154",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_155": {
+ "id": "rogue_4_relic_legacy_155",
+ "name": "《光耀卡西米尔》",
+ "description": "卡西米尔畅销书,以小说笔调讲述了自有骑士竞技以来那些闪耀竞技场的骑士事迹。惨遭放逐但重夺桂冠的临光占据了相当大的篇幅。",
+ "usage": "干员触发闪避后6秒内攻击力+70%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_155",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_156": {
+ "id": "rogue_4_relic_legacy_156",
+ "name": "《归来》",
+ "description": "卡西米尔畅销书,据说是粉丝的集体创作,“临光”已然成为糅杂了诸多幻想的形象复合体。“放逐,并非逃避。她归来,独自抵挡时代的洪流。”",
+ "usage": "干员触发闪避后6秒内攻击力+130%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_156",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计胜利40场战斗"
+ },
+ "rogue_4_relic_legacy_157": {
+ "id": "rogue_4_relic_legacy_157",
+ "name": "坎诺特印记",
+ "description": "有人愿意卖坎诺特一个面子,也有人值得坎诺特卖个“面子”。",
+ "usage": "每次在诡意行商购买一件道具,或在失与得交换一次,希望+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_157",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在“前瞻性投资系统”中的投资储备余额最高达到过325"
+ },
+ "rogue_4_relic_legacy_158": {
+ "id": "rogue_4_relic_legacy_158",
+ "name": "湖中神盾",
+ "description": "三十年前,孩童的玩具木盾落入湖中。三十年后,他凿开冰封湖泊,取出盾牌,踏上英雄的旅途。",
+ "usage": "护盾值+1;战斗开始时如果拥有护盾值,所有我方单位的最大生命+60%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_158",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计进入40次非战斗节点"
+ },
+ "rogue_4_relic_legacy_159": {
+ "id": "rogue_4_relic_legacy_159",
+ "name": "圆石祭坛",
+ "description": "送上祭品,获得回馈。它是如此地便利,以至于人们都没有思考过,他们到底在向什么献祭。",
+ "usage": "战斗后有概率使所有我方单位的攻击力和防御力永久+5%(最多叠加10层)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_159",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_160": {
+ "id": "rogue_4_relic_legacy_160",
+ "name": "空羽兽",
+ "description": "肉体早已消逝,灵魂于壳中永驻。枝叶间的不融生灵,带着冰凌于林中展翅。",
+ "usage": "【召唤物】生命值+30%,攻击力+30%,且在场时使它所属的干员攻击力+60%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_160",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_161": {
+ "id": "rogue_4_relic_legacy_161",
+ "name": "古地树实",
+ "description": "萨米的孩子将愿望许进树种里埋入皑皑白雪。待到大树结实,取下前四个果实,将最小的那个留给后代许愿,余下的树果,便是向萨米祈求答案的贡品。",
+ "usage": "立即获得三件随机的小玩意",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_161",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_162": {
+ "id": "rogue_4_relic_legacy_162",
+ "name": "Friston.P",
+ "description": "弗里斯顿当然不会错过探寻另一个前人类文明秘密的机会。哦,备份子思维这件事可露希尔并不知情,千万不要告诉她!",
+ "usage": "每通过一场紧急作战,我方单位的攻击速度永久+5(最多叠加15层)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_162",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_163": {
+ "id": "rogue_4_relic_legacy_163",
+ "name": "探索者背包",
+ "description": "他们总是会把一切利于生存的物资塞进背包里,然后带上那一往无前的决心与意志,挑战认知的边界。",
+ "usage": "所有干员从异常状态恢复后,攻击力+60%并获得抵抗,持续15秒",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_163",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_164": {
+ "id": "rogue_4_relic_legacy_164",
+ "name": "米诺斯颂诗",
+ "description": "“可有比远征无人之境更值得赞颂的壮举?如今便有一项,前往北方吧,去谱写英雄的篇章!”",
+ "usage": "每通过一场紧急作战,我方单位的生命值永久+5%(最多叠加15层)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_164",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_165": {
+ "id": "rogue_4_relic_legacy_165",
+ "name": "扣挠之手",
+ "description": "点点滴滴,挡无可挡。",
+ "usage": "【凝滞师】【削弱者】【护佑者】攻击时额外造成目标当前生命值3%的法术伤害",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_165",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_166": {
+ "id": "rogue_4_relic_legacy_166",
+ "name": "骑士长枪专业版",
+ "description": "骑士竞技彩券,上面印着抽象的武器广告",
+ "usage": "战场的宝箱会掉落更多的源石锭",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_166",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_167": {
+ "id": "rogue_4_relic_legacy_167",
+ "name": "活木甲",
+ "description": "萨满们知晓树木对于生存的执着,所以当战士也拥有这种意志时,他们便会邀请树木成为战士的护甲。",
+ "usage": "所有我方近战单位部署时获得相当于最大生命50%的屏障",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_167",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "携带不小于3名重装干员胜利一场战斗"
+ },
+ "rogue_4_relic_legacy_168": {
+ "id": "rogue_4_relic_legacy_168",
+ "name": "岩角号",
+ "description": "想要在萨米召集人手,吹号绝对是最为有效的措施。",
+ "usage": "所有干员周围4格每有一名干员,攻击力+20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_168",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_169": {
+ "id": "rogue_4_relic_legacy_169",
+ "name": "“荣耀套餐”",
+ "description": "主办方在骑士竞赛期间推出的特别投注设备,优选多种叠加互补投注套餐,将单场比赛投注的损失降至最低。",
+ "usage": "我方单位被击倒时,对周围四格的敌人造成6秒晕眩",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_169",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_170": {
+ "id": "rogue_4_relic_legacy_170",
+ "name": "荣耀绶带",
+ "description": "曾有无数位演员出演这个角色,但永远救不了这个角色心目中的挚友。",
+ "usage": "所有我方单位仅阻挡1名敌人时,攻击力+100%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_170",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_171": {
+ "id": "rogue_4_relic_legacy_171",
+ "name": "几丁质刺刃",
+ "description": "一种更有效的外骨骼生长方案。能够撕裂猎物,抵御打击,也可以化作同胞的美食。",
+ "usage": "战斗开始时,使随机一名干员在本局内攻击力+100%,生命+100%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_171",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_172": {
+ "id": "rogue_4_relic_legacy_172",
+ "name": "药枚",
+ "description": "古时炎国军队作战时,军士衔枚行军。桑葚从中得到灵感,制作了一款可食用的硬膏,非常锻炼咬肌,且醒神效果上佳。",
+ "usage": "所有我方单位在部署时获得2层护盾",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_172",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_173": {
+ "id": "rogue_4_relic_legacy_173",
+ "name": "至宝指环",
+ "description": "在莱塔尼亚的神话中,持戒者享有整片大地的财富,但也终将因贪婪毁灭。",
+ "usage": "战斗掉落的源石锭+50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_173",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "剩余不小于20源石锭时完成游戏结局"
+ },
+ "rogue_4_relic_legacy_174": {
+ "id": "rogue_4_relic_legacy_174",
+ "name": "投币玩具",
+ "description": "不知道为什么会有人喜欢这种造型,但整体的设计理念确实可圈可点——只要投币,就连石像都会动起来,千真万确。",
+ "usage": "每有5源石锭,所有我方单位的攻击速度+3",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_174",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_175": {
+ "id": "rogue_4_relic_legacy_175",
+ "name": "骑士戒律·新编",
+ "description": "庄严宣誓那是过去的事儿了,现代骑士精神需要更加灵活的展现方式。在联络装置上输入你的编号,你便是名光荣的骑士。",
+ "usage": "每有5源石锭,所有我方单位的攻击速度+5",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_175",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_176": {
+ "id": "rogue_4_relic_legacy_176",
+ "name": "幸运硬币",
+ "description": "在罗德岛捡到的硬币,捡到一枚就能捡到很多枚。",
+ "usage": "每进入一个非战斗节点,源石锭+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_176",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_177": {
+ "id": "rogue_4_relic_legacy_177",
+ "name": "眼熟的雕像",
+ "description": "容貌相近,气质相异,你或许见过这个人?",
+ "usage": "所有敌方单位的攻击速度-15",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_177",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_178": {
+ "id": "rogue_4_relic_legacy_178",
+ "name": "“苦痛的快乐”",
+ "description": "矿石病在剧团内蔓延,有人倒下,有人哭泣,有人乐不可支,有人一心书写。年轻人在这时收到他的成年礼物,他即将唱响身为演员的最后一支歌。",
+ "usage": "所有敌方单位的生命-15%,移动速度-15%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_178",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_179": {
+ "id": "rogue_4_relic_legacy_179",
+ "name": "疗养体验卡",
+ "description": "疗养庭院特别服务!每位干员在执行外勤任务前,均可前往疗养庭院接受神经调理一次。名额不可转让。",
+ "usage": "所有干员部署后10秒内攻击速度+40",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_179",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_180": {
+ "id": "rogue_4_relic_legacy_180",
+ "name": "疗养特供卡",
+ "description": "疗养庭院联合医疗部特供!每位干员在执行外勤任务前,均可前往疗养庭院接受全面的身心状态评估,以及神经调理一次,结束后还可品尝波登可自制的花饼。",
+ "usage": "所有干员部署后10秒内攻击速度+70",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_180",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_181": {
+ "id": "rogue_4_relic_legacy_181",
+ "name": "古乔治营养原浆",
+ "description": "一种味道很差的强化营养剂,原本是哥伦比亚开发商定期向拓荒工人提供的“食物”补给,但在铺天盖地的营销后,它摇身一变成为了贵族钟爱的“美型良品”。",
+ "usage": "干员生命值越高,攻击力越高,100%生命值时达到最大可提升攻击力(+30%)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_181",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "选择【因地制宜分队】完成游戏结局"
+ },
+ "rogue_4_relic_legacy_182": {
+ "id": "rogue_4_relic_legacy_182",
+ "name": "紧急活性剂",
+ "description": "雷姆必拓当地矿场常用的一种针剂,强活性成分可以刺激工人的感官,保证其在极端环境下的工作效率。生命和工程都有期限,对他们而言,这仅仅是个选择题。",
+ "usage": "干员生命值越低,攻击速度越快,30%生命值时达到最大可提升攻击速度(+60)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_182",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_183": {
+ "id": "rogue_4_relic_legacy_183",
+ "name": "莱塔尼亚荣誉勋章",
+ "description": "两位女皇很少同做一件事,为创造艺术的人授勋,这是其中一件。",
+ "usage": "战斗获得的指挥经验+30%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_183",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_184": {
+ "id": "rogue_4_relic_legacy_184",
+ "name": "人事部铜印",
+ "description": "■■■收到紧急部署口令后派发给特定干员的印记,你得到它就代表着■■■已完成嘱托。",
+ "usage": "随机临时招募1名5星干员,且直接就是已进阶的状态",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_184",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_185": {
+ "id": "rogue_4_relic_legacy_185",
+ "name": "博士银印",
+ "description": "这块印记是你出发前嘱咐指挥中枢在合适时间送出的,现在你选定的干员已经赶到宿营处加入外勤任务,顺带把东西原封不动交还给了你。",
+ "usage": "随机临时招募1名6星干员,且直接就是已进阶的状态",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_185",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在任意时刻拥有不小于13个可携带干员数"
+ },
+ "rogue_4_relic_legacy_186": {
+ "id": "rogue_4_relic_legacy_186",
+ "name": "散轶诗简",
+ "description": "“酣然失千山,万物得其灵。”",
+ "usage": "【召唤物】的生命值+30%、攻击力+30%,并且不再消耗部署位",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_186",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_187": {
+ "id": "rogue_4_relic_legacy_187",
+ "name": "人事部密信",
+ "description": "“■■■给你的?哦那没事了。”",
+ "usage": "招募6星干员的希望消耗-2,招募时有概率出现全部随机直升的6星干员",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_187",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_legacy_188": {
+ "id": "rogue_4_relic_legacy_188",
+ "name": "彩虹瓮",
+ "description": "它通常被萨米人放在彩虹落下的地方并精心保存,用以对抗踪迹不定的天灾与人祸",
+ "usage": "每次敌人进入保护目标点时,使随机一名再部署中的单位当前再部署时间减为0",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_legacy_188",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_1": {
+ "id": "rogue_4_relic_fight_1",
+ "name": "“知识之桥”",
+ "description": "据说只要把它握住,它就会通过振动提示巫妖知识圣殿所在的方向。真的能这样到达知识圣殿的大门吗?它缄口不言。而未曾如此质疑的人,确实从未到达过那扇门。",
+ "usage": "每使用一缕灵感,所有友方干员的最大生命值+5%(最多叠加10层)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_1",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_2": {
+ "id": "rogue_4_relic_fight_2",
+ "name": "“讨魔义旗”",
+ "description": "效忠伊比利亚的萨卡兹雇佣兵制作了它,用来屠戮效忠莱塔尼亚的萨卡兹雇佣兵。它现在的名字则是很多年后效忠维多利亚的萨卡兹雇佣兵捡到它时起的。",
+ "usage": "所有干员对【萨卡兹】敌人造成伤害时回复2点技力",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_2",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计击败领袖【凯尔希】2次"
+ },
+ "rogue_4_relic_fight_3": {
+ "id": "rogue_4_relic_fight_3",
+ "name": "文学的开端",
+ "description": "“阿卡姆·那坤·萨卡姆,那就是‘阿喃那’,是唯一的诅咒,是你未曾听见,便将要杀死你的语言。现在落泪吧!”",
+ "usage": "对【萨卡兹】敌人造成的物理与法术伤害提升50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_3",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_4": {
+ "id": "rogue_4_relic_fight_4",
+ "name": "佣兵的饰物",
+ "description": "那是他为了追求尽善尽美所付出的一点微小代价。说微小,是因为他的阅读和写作都未受多少影响。",
+ "usage": "使随机一名干员的攻击力、防御力、最大生命值+5%,且每次完美作战结束后额外+5%(最多叠加10层)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_4",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_5": {
+ "id": "rogue_4_relic_fight_5",
+ "name": "“圣城之拥”",
+ "description": "“哦,神圣的卡兹戴尔啊!愿你祝福我的子弹,如同你祝福长存的盟约一样;愿你连结我的铳口和目标,如同你连结你的萨科塔和萨卡兹一般!”",
+ "usage": "受到【萨卡兹】敌人的伤害降低35%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_5",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "???"
+ },
+ "rogue_4_relic_fight_6": {
+ "id": "rogue_4_relic_fight_6",
+ "name": "城墙之子",
+ "description": "土石之子精心培育了卡兹戴尔的古老城垣,教会了它如何使自己变得刚韧,以保护身后的人民。随着长久和平的时代到来,它被拆分成了许多小块,作为护身符赠给了前往未知之地的探险家们。",
+ "usage": "部署在蓝色目标点周围8格的干员阻挡数+2,最大生命值+50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_6",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_7": {
+ "id": "rogue_4_relic_fight_7",
+ "name": "国王的铠甲",
+ "description": "王宫的大门前、广场上,曾摆放着那么多金色的展柜,四方珍品尽供欣赏。而现在,仅仅是回想那个场面就会让人受伤。",
+ "usage": "护盾值+3,将目标生命全部转化为等量护盾值且战斗结束后使目标生命-1,护盾值+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_7",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_8": {
+ "id": "rogue_4_relic_fight_8",
+ "name": "国王的延伸",
+ "description": "成长,认清现实,用坚韧与笃定武装自己,用包容与慈恩武装朋友。",
+ "usage": "目标生命为1时,所有干员每2秒额外回复1点技力和3%的生命值",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_8",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_9": {
+ "id": "rogue_4_relic_fight_9",
+ "name": "私人巫术终端",
+ "description": "“我们沿用了‘提卡兹巫术’这个名字,以尊崇祖先在蒙昧时期的发现。但时至今日,它已是一门学科,渗入泰拉的方方面面,而我们对它的开发与探索,还远远没有到达尽头。”",
+ "usage": "进入战斗时,如果使用了灵感,所有干员攻击速度+35",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_9",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_10": {
+ "id": "rogue_4_relic_fight_10",
+ "name": "原始痕迹",
+ "description": "此类动物最为显著的变化是感染矿石病后产生的变异。除此以外,关于它们的记录在千百年间从未有过变化。",
+ "usage": "进入战斗时,如果未使用灵感,所有干员费用-6",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_10",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_11": {
+ "id": "rogue_4_relic_fight_11",
+ "name": "灾难之源",
+ "description": "萨卡兹掘断了塔尔干主矿脉,源石结晶从卡兹戴尔喷涌而出。萨卡兹的败亡早已注定,于是他们要大地上的一切成为陪葬。",
+ "usage": "所有敌方单位受到的法术伤害+20%,受到的元素损伤+100%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_11",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_12": {
+ "id": "rogue_4_relic_fight_12",
+ "name": "奴隶猎捕器",
+ "description": "获取娜斯提的设计后,萨卡兹立刻将其运用到了战争之中,他们飞上天空,以绝对优势向着先民倾泻怒火。一场永不停歇的战争就此进入了新的阶段。",
+ "usage": "进入浮空、失衡与失重状态的单位受到的伤害提升50%,持续10秒",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_12",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_13": {
+ "id": "rogue_4_relic_fight_13",
+ "name": "重力蔑视机关",
+ "description": "娜斯提·鲁诺瑞伊的杰作将萨卡兹托离了残害他们千万年的大地,此后,萨卡兹虽缥缈于云端,却将自己的根系,牢牢扎在了天空之上。",
+ "usage": "所有敌人重量-2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_13",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_14": {
+ "id": "rogue_4_relic_fight_14",
+ "name": "魔王的床榻",
+ "description": "身居此位者,安睡即为永眠。",
+ "usage": "目标生命值达到上限时,所有干员的防御力+20%,法术抗性+10",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_14",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_15": {
+ "id": "rogue_4_relic_fight_15",
+ "name": "魔王的旗帜",
+ "description": "身居此位者,抗争便会陨落。",
+ "usage": "目标生命值达到上限时,所有干员的攻击速度+30",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_15",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_16": {
+ "id": "rogue_4_relic_fight_16",
+ "name": "“小方块”",
+ "description": "巫妖们的超时空座驾,在非现实情境反而更加坚固。埃芒加德花了好久才修好它。",
+ "usage": "所有我方单位最大生命值+10%,在狭路相逢中最大生命值额外+80%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_16",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "???"
+ },
+ "rogue_4_relic_fight_17": {
+ "id": "rogue_4_relic_fight_17",
+ "name": "光环",
+ "description": "“当我进入那扇门时,我的兄长已经现出圆环长出光翼。他转过身来,向我问了好。传来的语言像是一把钥匙,解开了我心头的苦难,于是,当我高声回话时,圆环完成了链接,我也由此启明。”",
+ "usage": "【萨卡兹】敌人的移动速度-30%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_17",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_18": {
+ "id": "rogue_4_relic_fight_18",
+ "name": "统帅肖像",
+ "description": "画像中描绘了一位杰出之人,她让互相猜疑的君王握手言和,让语言不通的士兵并肩站立......如果她还活着,泰拉一统似乎也并非天方夜谭。",
+ "usage": "所有我方单位的攻击力、最大生命值+10%,在险路恶敌中,攻击力、最大生命值额外+20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_18",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_19": {
+ "id": "rogue_4_relic_fight_19",
+ "name": "讴歌者面纱",
+ "description": "前任女妖之主留给人一种亲切的印象,好似她从来都是如此......直到她拔出骨笔,轻声吟唱,将哀嚎钉入每一个入侵者的思维。",
+ "usage": "所有敌方单位受到的法术伤害+10%,受到的元素损伤+50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_19",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计击败领袖【菈玛莲】2次"
+ },
+ "rogue_4_relic_fight_20": {
+ "id": "rogue_4_relic_fight_20",
+ "name": "无惧之刃",
+ "description": "他站在城门前,为卡兹戴尔守住这处门户。高卢火炮队、莱塔尼亚术师团、维多利亚骑士轮番上阵,想要突破这只有一名萨卡兹的防线。可直到城门被轰碎,直到联军决定撤退,这位歌利亚剑士都没有后退一步。",
+ "usage": "作战开始时,我方部署费用最高的干员攻击力与防御力+50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_20",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在多局游戏中累计击败领袖【歌利亚】2次"
+ },
+ "rogue_4_relic_fight_21": {
+ "id": "rogue_4_relic_fight_21",
+ "name": "束灵骨",
+ "description": "死魂灵长者用自己的骨骸做成了封印同族的囚笼,之后,他背负着自己曾经的身躯,在大地上搜捕散落在各处的死魂灵同胞。",
+ "usage": "每携带一缕思绪,所有干员攻击力+3%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_21",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_fight_22": {
+ "id": "rogue_4_relic_fight_22",
+ "name": "生命熔炉之薪",
+ "description": "骨骸被掷入熔炉,火光瞬间从炉中迸发,死魂灵们纠缠在一起,将不甘、愤怒、平静、羞愧,尽数化作驱动卡兹戴尔的动力。",
+ "usage": "每携带一缕思绪,所有干员攻击力+5%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_fight_22",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_hand_1": {
+ "id": "rogue_4_relic_hand_1",
+ "name": "掠食之手",
+ "description": "跃入兽群,撕裂皮囊。",
+ "usage": "【尖兵】【冲锋手】【战术家】每次开启技能时自身攻击力、防御力+10%(最多叠加10层),拥有钝爪-掠食时,技力恢复+0.5/秒",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_hand_1",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_book_1": {
+ "id": "rogue_4_relic_book_1",
+ "name": "钝爪-掠食",
+ "description": "兽群饥肠辘辘,等待饱餐一顿。",
+ "usage": "场上每有一名先锋干员,每3秒获得1点部署费用(最多叠加8层)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_book_1",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_hand_2": {
+ "id": "rogue_4_relic_hand_2",
+ "name": "裂岩之手",
+ "description": "开山碎地,噬土吞石。",
+ "usage": "【收割者】【武者】【斗士】攻击无视目标70%防御,拥有折戟-裂岩时,每秒恢复自身2.5%的生命值",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_hand_2",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_book_2": {
+ "id": "rogue_4_relic_book_2",
+ "name": "折戟-裂岩",
+ "description": "拥有力量的人总能互相成就。",
+ "usage": "场上每有一名近卫干员,所有我方单位的攻击力+8%(最多叠加8层)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_book_2",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_hand_3": {
+ "id": "rogue_4_relic_hand_3",
+ "name": "波纹之手",
+ "description": "一扫而过,震耳欲聋。",
+ "usage": "【扩散术师】【链术师】【驭械术师】每对一个单位造成伤害就回复2点技力值,拥有断杖-波纹时,攻击速度+20",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_hand_3",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_book_3": {
+ "id": "rogue_4_relic_book_3",
+ "name": "断杖-波纹",
+ "description": "调谐到同一频率,让我们奏起旋律。",
+ "usage": "场上每有一名术师干员,所有敌人受到的法术伤害+12%(最多叠加8层)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_book_3",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_hand_4": {
+ "id": "rogue_4_relic_hand_4",
+ "name": "久居之手",
+ "description": "战场如家,久居常住。",
+ "usage": "【伏击客】【行商】【怪杰】每在场上存在30秒,攻击力+25%(最多叠加5层),拥有锈刃-久居时,最多可以叠加8层",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_hand_4",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_book_4": {
+ "id": "rogue_4_relic_book_4",
+ "name": "锈刃-久居",
+ "description": "主人不想见客,客人便到不了门前。",
+ "usage": "场上每有一名特种干员,所有敌方单位的移动速度-5%(最多叠加8层)",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_book_4",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_hand_5": {
+ "id": "rogue_4_relic_hand_5",
+ "name": "奥秘之手",
+ "description": "寻寻觅觅,接近真相。",
+ "usage": "【中坚术师】【本源术师】【巫役】每使用过一次技能,自身的技力自然回复速度+0.5/秒,最多叠加4层",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_hand_5",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_book_5": {
+ "id": "rogue_4_relic_book_5",
+ "name": "锈刃-遗世独立",
+ "description": "孤独。",
+ "usage": "【特种】干员周围4格没有其他友方角色时,攻击力+70%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_book_5",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_hand_6": {
+ "id": "rogue_4_relic_hand_6",
+ "name": "轰鸣之手",
+ "description": "命中标的,撼动大地。",
+ "usage": "【炮手】【阵法术师】【投掷手】每对一个单位造成伤害就使自身攻击力+15%,最高+150%,5秒未造成伤害则使加成清空",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_hand_6",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_1": {
+ "id": "rogue_4_relic_res_1",
+ "name": "一袋构想",
+ "description": "像“这里要盖一座桥”“那里要种上花”“该把这墙炸开”这类想法,就适合装进袋子里,这样当需要的时候就可以拿出来用。",
+ "usage": "立即获得3缕构想",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_1",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_2": {
+ "id": "rogue_4_relic_res_2",
+ "name": "无主的回忆",
+ "description": "在被长者投入大熔炉的那一刻,一些死魂灵终于想起了自己的出身和责任,用誓言重新树立了信念;另一些则发出恍然而悟的咒骂,令火焰在炉壁上的回声更有力了几分。",
+ "usage": "立即获得上次探索遗留的最多5缕思绪",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_2",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_3": {
+ "id": "rogue_4_relic_res_3",
+ "name": "探灵伯爵",
+ "description": "阿尔布雷希特·冯·蹊兽,蔷花圆号之塔的伯爵,愿为您效劳,承诺给您带回失落的财宝、隐藏的智慧!他只偶尔要求分得其中的一部分作为报酬,称这是为了他的妻子和儿女。",
+ "usage": "负荷临界点+2,战斗后有概率掉落1缕构想",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_3",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_4": {
+ "id": "rogue_4_relic_res_4",
+ "name": "铭记的贺礼",
+ "description": "这是河谷中永远闪烁着波光的水,由菈玛莲·杜康珐丽丝在奇迹降临后的日子里亲手盛装。再之后,“编织泪水的河谷主母”喜笑颜开地把这些小瓶送给了许多亲朋姐妹。",
+ "usage": "负荷临界点+5",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_4",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_5": {
+ "id": "rogue_4_relic_res_5",
+ "name": "遭诅战史集",
+ "description": "这本战史集被放在图书馆最深处,每个试图去阅读的人都会被卷入它所记载的无数战役,在徒劳的抵抗中精神崩溃。但死魂灵长者的手洞穿战场,直接将这位附身书中的同胞封入了自己的骨骸中。",
+ "usage": "负荷临界点+2,每次完美作战后,负荷临界点+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_5",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_6": {
+ "id": "rogue_4_relic_res_6",
+ "name": "《神魂坚韧之歌》",
+ "description": "歌里唱到,笞心魔天生能感应他人的恐惧,她索性把所感都诚实地讲了出来,别人却仍不肯放下那百般的戒备;后来,她练就了一身不用这个天赋克敌的好本领,却还是被冠上了“恶主”的名衔。",
+ "usage": "每使用一缕灵感,护盾+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_6",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_7": {
+ "id": "rogue_4_relic_res_7",
+ "name": "为五秒前准备的锚",
+ "description": "年轻的巫妖时不时会为记不起五秒前乍现的灵感而感到烦恼,他于是制作了这个锚,好让自己以后可以把那些稍纵即逝的想法固定住。后来,他似乎没有再记起要使用这东西。",
+ "usage": "进入战斗时,如果使用了灵感,战斗后会额外获得1缕灵感",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_7",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_8": {
+ "id": "rogue_4_relic_res_8",
+ "name": "失落之钥",
+ "description": "“伙计们,这把钥匙能够打开失落王都卡兹戴尔的宝库。喂,绿发的菲林,看好你的兜帽奴隶,别让他碰我的地图!”",
+ "usage": "战斗获得的指挥经验+20%,指挥等级到达10级时,立刻获得50源石锭",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_8",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在“印象重建”中固化【诡意行商】节点4次"
+ },
+ "rogue_4_relic_res_9": {
+ "id": "rogue_4_relic_res_9",
+ "name": "无名图腾",
+ "description": "这图腾竖立在路口,走近的人会用双脚在大地上一遍遍踩出死魂灵模糊的现实轮廓,直至鞋底磨穿,双脚见血,力竭而亡。死魂灵长者踩碎了同胞的附身物,将其封入了自己的骨骸中。",
+ "usage": "立刻获得3缕不同种类的思绪",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_9",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在“印象重建”中固化【去伪存真】节点2次"
+ },
+ "rogue_4_relic_res_10": {
+ "id": "rogue_4_relic_res_10",
+ "name": "死魂灵残躯",
+ "description": "失去身体,成为彷徨的幽魂。这就是部分萨卡兹为了族群的未来自愿付出的代价。",
+ "usage": "希望+2,每个节点可刷新次数+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_10",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_11": {
+ "id": "rogue_4_relic_res_11",
+ "name": "魔术匣",
+ "description": "这个外表平平无奇的匣子肆意摄取着人们的心魄,见到它的人会迫不及待杀死拥有者将之据为己有。人类死绝后,动物们成了争夺的主角。最终,死魂灵长者从一只巨型岩角兽的胃中取出同胞,封入了自己的骨骸中。",
+ "usage": "源石锭+4,负荷临界点+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_11",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_12": {
+ "id": "rogue_4_relic_res_12",
+ "name": "随身画笔",
+ "description": "画家拿上这支笔,蘸着自己画下一幅杰作,让见到画的人心甘情愿再来添上一笔。死魂灵长者走过满是画像的长廊,用它画下封印的符咒,随后将同胞封入了自己的骨骸中。",
+ "usage": "构想的负荷-1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_12",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_13": {
+ "id": "rogue_4_relic_res_13",
+ "name": "没吃完的糖果",
+ "description": "“每吃下一颗糖,我就觉得自己身体的一部分不属于自己了。可我还想吃,还想吃......直到那个黑色的阴影出现,一把扯走了我身体里的怪物。但我精神里空缺的那部分,再也没能填上。”",
+ "usage": "可携带干员+1,负荷临界点+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_13",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_14": {
+ "id": "rogue_4_relic_res_14",
+ "name": "贪婪天平",
+ "description": "商人们将金钱,将珍宝,甚至将自己的性命与灵魂奉上,都无法平衡天平,拿到那轻如鸿毛的光点。死魂灵长者用自己的灵魂压碎了天平,将同胞封入了自己的骨骸中。",
+ "usage": "当前所有思绪的负荷大于20时,每进入一个非战斗节点,源石锭+3",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_14",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_15": {
+ "id": "rogue_4_relic_res_15",
+ "name": "雕词錾刀",
+ "description": "曾经是萨卡兹石匠惯用的工具。在恸哭之刺上錾刻祷词,据说可以平息死魂灵的怨怒。錾刀尚算锋利,祷词却已无人知晓。",
+ "usage": "地图中的<年代之刺>与<饮泣之刺>的防御力下降50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_15",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 8,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_res_16": {
+ "id": "rogue_4_relic_res_16",
+ "name": "思维捕手",
+ "description": "去伪存真是个漫长的过程,总有一些想法会逸散出去。这时,这些经过专业训练的仆从就会立刻出击,将这些想法化作实在的财富。",
+ "usage": "每次解读后源石锭+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_res_16",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": "在“印象重建”中固化【去伪存真】节点4次"
+ },
+ "rogue_4_relic_final_1": {
+ "id": "rogue_4_relic_final_1",
+ "name": "巴别塔誓言",
+ "description": "“巴别塔”由两位萨卡兹的魔王直接领导,在军事、科技、医疗等领域皆有建树。其最初,也是最终的目的,在于通过任何手段消灭战争本身。",
+ "usage": "所有干员的费用+3,让探索开启不同的方向",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_final_1",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "完成游戏结局"
+ },
+ "rogue_4_relic_final_2": {
+ "id": "rogue_4_relic_final_2",
+ "name": "先知长角",
+ "description": "征服神民与先民的并不是铳械,而是律法。很快,“提卡兹”这个词的意义超越了种族,而卡兹戴尔,也就此成为众生的家园。",
+ "usage": "刷新节点时出现命运所指,在诡谲断章中无法生效",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_final_2",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": "完成游戏结局"
+ },
+ "rogue_4_relic_final_3": {
+ "id": "rogue_4_relic_final_3",
+ "name": "十戒",
+ "description": "比起借助魔王的力量,阿米娅更希望用自己的力量来改变大地。她拒绝了魔王的好意,带着她特有的坚韧与决心行走在泰拉诸国间,救死扶伤,呼吁和平,直到矿石病夺走她的生命。",
+ "usage": "尊主的残影最大生命值下降50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_final_3",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_final_4": {
+ "id": "rogue_4_relic_final_4",
+ "name": "时与光",
+ "description": "唤醒律法的第一声狂嚎。",
+ "usage": "时代会更频繁地出现,思绪的负荷+1,让探索开启不同的方向",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_final_4",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_encounter_1": {
+ "id": "rogue_4_relic_encounter_1",
+ "name": "血税之谜",
+ "description": "“杜卡雷终究失败了,他挺身而出,仍没能阻止自己的兄弟丹索,殷红的锁链于是拴住了大地上的一切生灵。所以如今我们每走一步都会留下一道血的印痕,这血税就是为了还我们那时凭空欠下的债。”",
+ "usage": "所有友方单位和敌人的最大生命值减少35%,仅在诡谲断章中生效",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_encounter_1",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_encounter_2": {
+ "id": "rogue_4_relic_encounter_2",
+ "name": "结晶之谜",
+ "description": "“人们仿照‘石翼魔’,将‘防腐师’的后代称作‘冰翼魔’。他们拥有坚冰的力量与耐心,总和炎魔共事,互相弥补天性的缺点。但后来,他们全被卡尔纳巫狄卡所骗,为阻绝黑流下陷而再未回到地面。”",
+ "usage": "所有地面干员防御力+600,但部署后,冻结15秒,仅在诡谲断章中生效",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_encounter_2",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_encounter_3": {
+ "id": "rogue_4_relic_encounter_3",
+ "name": "猜疑之谜",
+ "description": "“杜拉喀姆公开质疑‘远逐者’对遗迹表现出的谨慎,带领子裔冲进了地下。预言说,他将崩解于‘万古不愈’的创伤,他的子裔将自称‘杜林’,他们的探井将深入大地之心,但将没有活人再能见到他们。”",
+ "usage": "战斗后获得的源石锭翻倍,但失去目标生命值翻倍,仅在诡谲断章中生效",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_encounter_3",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_encounter_4": {
+ "id": "rogue_4_relic_encounter_4",
+ "name": "惧傲之谜",
+ "description": "“‘大诳言者’曾造访此思维边界之地。她以多彩故事为此处风景增色,招待众萨卡兹来此讲古取乐,留下谜题若干,破解之即洞察历史。但时人都道‘笞心恶主所述皆为诳言’,故众萨卡兹离去后俱笃信其不真。”",
+ "usage": "初始部署费用+50,费用自然回复速度降低50%,仅在诡谲断章中生效",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_encounter_4",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_encounter_5": {
+ "id": "rogue_4_relic_encounter_5",
+ "name": "预示之谜",
+ "description": "“摩迩那剜去了自己的独眼,又请巫妖将自己放逐,试图让那偶尔瞥见的景象永久作废。自那以后,新降生的独眼巨人逐渐开始和其他萨卡兹一样,生有双眼。但那预言有人记录了下来,于是仍然应验。”",
+ "usage": "战斗获得的指挥经验+20%,战斗时出现额外敌人,仅在诡谲断章中生效",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_encounter_5",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_encounter_6": {
+ "id": "rogue_4_relic_encounter_6",
+ "name": "烙印之谜",
+ "description": "“在宗长的首肯之下,北风女巫卡莱莎开始教导食腐者们从永恒狩猎的恒律中汲取力量。而对孽茨雷来说,那是他臣民的理性战胜天性的开端。他超乎所有人预料的决定,让食腐者们在成为护灵者后仍继续尊他为宗长。”",
+ "usage": "所有干员初始技力+30,技力自然回复速度下降50%,仅在诡谲断章中生效",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_encounter_6",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_encounter_7": {
+ "id": "rogue_4_relic_encounter_7",
+ "name": "宁静之谜",
+ "description": "“从阿尼尤斯山的山顶到海佩伦湖的湖心,遍布着无根之人的僧院。僧院依钟而作,亦依钟而息。那钟声仿佛出自万物之源,又回荡于亘古之中,使西图者罢返,令东掠者偃兵。维、卡两国由是至今无事。”",
+ "usage": "所有友方单位和敌人的攻击力减少25%,仅在诡谲断章中生效",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_encounter_7",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_encounter_8": {
+ "id": "rogue_4_relic_encounter_8",
+ "name": "丝契之谜",
+ "description": "“巫妖贝尔莎从小痴迷于古老知识中记载的‘其他种的萨卡兹’。在成为‘誊录’后次日,她便强行与实验动物签下巫术契约,开启其灵智,‘虫卡兹’真相如此。她的丝线现在还躲着,不敢见其他巫妖。”",
+ "usage": "干员周围8格存在其他干员时持续受到伤害,干员周围8格不存在其他干员时攻击速度+50,仅在诡谲断章中生效",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_encounter_8",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 12,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_explore_1": {
+ "id": "rogue_4_relic_explore_1",
+ "name": "“拱门”与“呼救”",
+ "description": "自古以来,卡兹戴尔便隐藏于北方的风雪中。独眼巨人带领着其他萨卡兹制造了这种拥有通灵力量的密文印章,危急时刻把它盖在冰雪上,就能躲藏进脚下巨兽的内心,避开“敌人”。",
+ "usage": "仅一次,在非区域最终战斗和领袖战中失败时不结束探索,且若当前不处于诡谲断章时进入一个特殊的诡谲断章",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_explore_1",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_explore_2": {
+ "id": "rogue_4_relic_explore_2",
+ "name": "希望时代的涂鸦",
+ "description": "“我是个提卡兹孤儿,爸爸妈妈死于天灾,是隔壁的菲林叔叔一家收养了我,把我当作家里的一分子。我可以问心无愧地说,我是先民的后代。”",
+ "usage": "希望+3,刷新节点时不再会出现紧急作战,在不期而遇中会发挥奇妙的效果",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_explore_2",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_explore_3": {
+ "id": "rogue_4_relic_explore_3",
+ "name": "死仇时代的恨意",
+ "description": "“我的妹妹被血魔咬死,爸爸被食腐者带走,妈妈带着我逃了出来。我绝不会向萨卡兹妥协,就算要忏悔,也得等到它们彻底消失再说。”",
+ "usage": "所有友方单位和敌人攻击力+20%,刷新节点时更容易出现紧急作战,在不期而遇中会发挥奇妙的效果",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_explore_3",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_explore_4": {
+ "id": "rogue_4_relic_explore_4",
+ "name": "沉眠同胞",
+ "description": "迷失于银色山脉的萨卡兹以休眠自保。它沉睡了太久,以至于自我都消失殆尽,直到那命中注定的同胞将其唤醒,它将成为另一个他。",
+ "usage": "希望+5,此收藏品在失与得交换时额外获得1个收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_explore_4",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": true,
+ "unlockCondDesc": null
+ },
+ "rogue_4_relic_explore_5": {
+ "id": "rogue_4_relic_explore_5",
+ "name": "牧驮人的摇铃",
+ "description": "你用鞭子抽打,它会惊慌逃跑;你以缰绳拉扯,它会扭头抗拒。晃动摇铃,轻哼歌谣,它将随你走遍天涯。",
+ "usage": "驮兽旅行家加入队伍,在得偿所愿节点掉落战利品时,增加一个可选项",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_relic_explore_5",
+ "type": "RELIC",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 999,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_01": {
+ "id": "rogue_4_fragment_D_01",
+ "name": "纯白花瓣",
+ "description": "“新的世界。”",
+ "usage": "与无字地契解读后获得巴别塔誓言",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_01",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 900,
+ "canSacrifice": false,
+ "unlockCondDesc": "完成游戏结局"
+ },
+ "rogue_4_fragment_D_02": {
+ "id": "rogue_4_fragment_D_02",
+ "name": "无字地契",
+ "description": "“你的花圃。”",
+ "usage": "与纯白花瓣解读后获得巴别塔誓言",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_02",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 16,
+ "sortId": 900,
+ "canSacrifice": false,
+ "unlockCondDesc": "完成游戏结局"
+ },
+ "rogue_4_fragment_D_03": {
+ "id": "rogue_4_fragment_D_03",
+ "name": "晨间朝阳",
+ "description": "“人若是总得早出晚归,便没了时间欣赏太阳。”",
+ "usage": "携带此遗愿进入新一层时,稀有度+1,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_03",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 5,
+ "sortId": 101,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_04": {
+ "id": "rogue_4_fragment_D_04",
+ "name": "门前野草",
+ "description": "“他们说我像棵野草,我想看看草是什么样子。”",
+ "usage": "携带此遗愿进入新一层时,稀有度随机刷新,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_04",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 5,
+ "sortId": 102,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_05": {
+ "id": "rogue_4_fragment_D_05",
+ "name": "记功石柱",
+ "description": "“我该登上那座塔楼,可我倒在了它的脚边。”",
+ "usage": "携带此遗愿进入新一层时,稀有度+2,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_05",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 5,
+ "sortId": 103,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_06": {
+ "id": "rogue_4_fragment_D_06",
+ "name": "仇人腥血",
+ "description": "“不是因为我恨他,而是因为他该死。”",
+ "usage": "携带此遗愿进入新一层时,负荷-1,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_06",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 5,
+ "sortId": 104,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_07": {
+ "id": "rogue_4_fragment_D_07",
+ "name": "旧乡晶尘",
+ "description": "“这两个词原本各是什么意思?哪个才是‘家’?”",
+ "usage": "失去后进入新一层会再次回到手上,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_07",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 6,
+ "sortId": 105,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_08": {
+ "id": "rogue_4_fragment_D_08",
+ "name": "枯木新枝",
+ "description": "“你现在才告诉我,我有个孩子?”",
+ "usage": "携带此遗愿进入下一层时再次获得该遗愿,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_08",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 2,
+ "sortId": 106,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_09": {
+ "id": "rogue_4_fragment_D_09",
+ "name": "灌铅胸牌",
+ "description": "“你敲完门,里面的人如果愿意开门,就说我没了。”",
+ "usage": "失去后源石锭+3,在安全的角落中会发挥特殊效果,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_09",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 107,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_10": {
+ "id": "rogue_4_fragment_D_10",
+ "name": "知交笑语",
+ "description": "“高兴点,你欠我的钱这下一笔勾销啦。”",
+ "usage": "平凡的愿望,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_10",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 108,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_11": {
+ "id": "rogue_4_fragment_D_11",
+ "name": "土中锅盆",
+ "description": "“我出了这事,不知他们拿什么吃饭,唉。”",
+ "usage": "平凡的愿望,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_11",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 109,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_12": {
+ "id": "rogue_4_fragment_D_12",
+ "name": "墙中赤金",
+ "description": "“只求他们聪明点,别拿我的金子去换那些纸片。”",
+ "usage": "平凡的愿望,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_12",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 110,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_13": {
+ "id": "rogue_4_fragment_D_13",
+ "name": "箱底祭器",
+ "description": "“算了,有祖宗保佑呢,他们肯定出不了大岔子。”",
+ "usage": "平凡的愿望,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_13",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 111,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_14": {
+ "id": "rogue_4_fragment_D_14",
+ "name": "空思白念",
+ "description": "更为少见。",
+ "usage": "平凡的愿望,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_14",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 112,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_15": {
+ "id": "rogue_4_fragment_D_15",
+ "name": "妄语谵言",
+ "description": "更为常见。",
+ "usage": "平凡的愿望,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_15",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 113,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_D_16": {
+ "id": "rogue_4_fragment_D_16",
+ "name": "无话可说",
+ "description": "“无所谓,随便吧。”",
+ "usage": "平凡的愿望,解读时更容易获得收藏品",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_D_16",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 114,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_01": {
+ "id": "rogue_4_fragment_F_01",
+ "name": "筑墙",
+ "description": "“记好这些石头的堆法,他们对付石头时,你就可以逃走。”",
+ "usage": "使用后,下次战斗所有我方单位部署后立刻获得1层护盾",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_01",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 6,
+ "sortId": 115,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_02": {
+ "id": "rogue_4_fragment_F_02",
+ "name": "火海",
+ "description": "“哈,不会那样的,我们这儿根本没什么能点着的东西。”",
+ "usage": "使用后,下次战斗所有我方单位攻击速度+35",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_02",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 6,
+ "sortId": 116,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_03": {
+ "id": "rogue_4_fragment_F_03",
+ "name": "离迁",
+ "description": "“王庭的老爷们施完法了,就照老路跑,外族人搜不着。”",
+ "usage": "使用后,下次战斗所有远程干员获得迷彩",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_03",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 12,
+ "sortId": 117,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_04": {
+ "id": "rogue_4_fragment_F_04",
+ "name": "背誓",
+ "description": "“我已经和城里的人说过要开门了,进来,来杀我们吧。”",
+ "usage": "使用后,下次战斗所有近战干员受到伤害后,攻击速度+50,持续5秒",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_04",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 6,
+ "sortId": 118,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_05": {
+ "id": "rogue_4_fragment_F_05",
+ "name": "行军",
+ "description": "“走吧,走快点,路那么远,死还等着咱们呢。”",
+ "usage": "使用后,下次战斗所有我方单位力度+2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_05",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "SUPER_RARE",
+ "value": 12,
+ "sortId": 119,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_06": {
+ "id": "rogue_4_fragment_F_06",
+ "name": "亡佚",
+ "description": "“旧的不去新的不来!正好下回我们换个样子盖。”",
+ "usage": "使用后,下次战斗结束时额外获得1缕灵感",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_06",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 6,
+ "sortId": 120,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_07": {
+ "id": "rogue_4_fragment_F_07",
+ "name": "发掘",
+ "description": "“人都走了,赶快跟我回去翻翻还留下什么有用的没有。”",
+ "usage": "使用后,下次战斗所有我方单位力度+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_07",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 6,
+ "sortId": 121,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_08": {
+ "id": "rogue_4_fragment_F_08",
+ "name": "巫术",
+ "description": "“后来老祖宗就进那银色的门了,那里面,可什么都有。”",
+ "usage": "使用后,下次战斗若为作战或紧急作战则召唤“门”,否则灵感失效",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_08",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 122,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_09": {
+ "id": "rogue_4_fragment_F_09",
+ "name": "启蒙",
+ "description": "“那个时候我在卡兹戴尔读书,学的是比较文学。”",
+ "usage": "使用后下次战斗可同时部署人数+1",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_09",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 3,
+ "sortId": 123,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_10": {
+ "id": "rogue_4_fragment_F_10",
+ "name": "取食",
+ "description": "“一开始还是种地,人都住在支持层,太阳就留给庄稼。”",
+ "usage": "使用后下次战斗所有我方单位最大生命值+15%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_10",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 3,
+ "sortId": 124,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_11": {
+ "id": "rogue_4_fragment_F_11",
+ "name": "垦荒",
+ "description": "“后来殿下弄好了水培的东西,我们这才跟庄稼争到地。”",
+ "usage": "使用后下次战斗所有我方单位最大生命值+30%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_11",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 3,
+ "sortId": 125,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_12": {
+ "id": "rogue_4_fragment_F_12",
+ "name": "抢夺",
+ "description": "“能怎么办?抢呗,跟羊抢,跟猫抢。他们也抢咱们。”",
+ "usage": "使用后下次战斗所有我方单位攻击力+10%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_12",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 3,
+ "sortId": 126,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_13": {
+ "id": "rogue_4_fragment_F_13",
+ "name": "侵略",
+ "description": "“萨卡兹要‘征服’,啥叫‘征服’?抢了不还,也不走。”",
+ "usage": "使用后下次战斗所有我方单位攻击力+20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_13",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 3,
+ "sortId": 127,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_14": {
+ "id": "rogue_4_fragment_F_14",
+ "name": "兴亡",
+ "description": "“我打算出城讨个营生了。”",
+ "usage": "使用后下次战斗所有我方单位攻击力+30%,最大生命值+50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_14",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 3,
+ "sortId": 128,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_15": {
+ "id": "rogue_4_fragment_F_15",
+ "name": "话语",
+ "description": "“来登记,你从哪儿来?会说萨卡兹话吗?会写吗?”",
+ "usage": "使用后下一次战斗获得的指挥经验+25%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_15",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 3,
+ "sortId": 129,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_16": {
+ "id": "rogue_4_fragment_F_16",
+ "name": "集会",
+ "description": "“我们不往前线送东西了?那......你们还管我们吗?”",
+ "usage": "使用后下一次战斗获得的指挥经验+50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_16",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 3,
+ "sortId": 130,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_17": {
+ "id": "rogue_4_fragment_F_17",
+ "name": "天灾",
+ "description": "“该来的总是要来,管事的人觉得不用把城开走。”",
+ "usage": "使用后下一次战斗掉落的源石锭+50%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_17",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 3,
+ "sortId": 131,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_18": {
+ "id": "rogue_4_fragment_F_18",
+ "name": "熔炉",
+ "description": "“基本上不用受冻,这是留在城里最大的好处。”",
+ "usage": "使用后下一次战斗掉落的源石锭+100%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_18",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "RARE",
+ "value": 3,
+ "sortId": 132,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_19": {
+ "id": "rogue_4_fragment_F_19",
+ "name": "异族",
+ "description": "“不用记谁长什么耳朵,他们总能认出你是萨卡兹。”",
+ "usage": "使用后下次战斗所有我方单位攻击速度+15",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_19",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 3,
+ "sortId": 133,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_20": {
+ "id": "rogue_4_fragment_F_20",
+ "name": "驱城",
+ "description": "“记好,最多只能加速到每小时五公里,不然又得修十年了。”",
+ "usage": "使用后下次战斗所有我方单位再部署时间-20%",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_20",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 3,
+ "sortId": 134,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_21": {
+ "id": "rogue_4_fragment_F_21",
+ "name": "佣兵",
+ "description": "“有给自己挣饭吃的,也有给家里挣饭吃的。”",
+ "usage": "使用后下次战斗中所有我方单位费用-2",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_21",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 3,
+ "sortId": 135,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_F_22": {
+ "id": "rogue_4_fragment_F_22",
+ "name": "内战",
+ "description": "“有人说它终于完了,但也有人说,它完不了了。”",
+ "usage": "使用后下次战斗中所有我方单位费用-3",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_F_22",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 3,
+ "sortId": 136,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ },
+ "rogue_4_fragment_I_1": {
+ "id": "rogue_4_fragment_I_1",
+ "name": "构想",
+ "description": "“记好这些,用得上的那天总会来的。”",
+ "usage": "可在印象重建中消耗并能用于开通新路线或改变节点",
+ "obtainApproach": "在集成战略模式中获得",
+ "iconId": "rogue_4_fragment_I_1",
+ "type": "FRAGMENT",
+ "subType": "NONE",
+ "rarity": "NORMAL",
+ "value": 4,
+ "sortId": 137,
+ "canSacrifice": false,
+ "unlockCondDesc": null
+ }
+ },
+ "bandRef": {
+ "rogue_4_band_1": {
+ "itemId": "rogue_4_band_1",
+ "iconId": "rogue_2_band_11",
+ "description": "目标生命上限+2,每次战斗结束后额外回复1目标生命",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_1"
+ },
+ "rogue_4_band_2": {
+ "itemId": "rogue_4_band_2",
+ "iconId": "rogue_2_band_11",
+ "description": "目标生命上限+5,每次战斗结束后额外回复1目标生命",
+ "bandLevel": 1,
+ "normalBandId": "rogue_4_band_1"
+ },
+ "rogue_4_band_3": {
+ "itemId": "rogue_4_band_3",
+ "iconId": "rogue_2_band_11",
+ "description": "可携带干员+2,可同时部署人数+2,初始招募五名罗德岛预备干员",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_3"
+ },
+ "rogue_4_band_4": {
+ "itemId": "rogue_4_band_4",
+ "iconId": "rogue_2_band_11",
+ "description": "初始源石锭+20,初始希望+2",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_4"
+ },
+ "rogue_4_band_5": {
+ "itemId": "rogue_4_band_5",
+ "iconId": "rogue_2_band_11",
+ "description": "初始源石锭+30,初始希望+2",
+ "bandLevel": 1,
+ "normalBandId": "rogue_4_band_4"
+ },
+ "rogue_4_band_6": {
+ "itemId": "rogue_4_band_6",
+ "iconId": "rogue_2_band_11",
+ "description": "目标生命变为1,所有我方单位的攻击力+15%,生命值+15%",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_6"
+ },
+ "rogue_4_band_7": {
+ "itemId": "rogue_4_band_7",
+ "iconId": "rogue_2_band_11",
+ "description": "目标生命变为1,所有我方单位的攻击力+20%,生命值+20%",
+ "bandLevel": 1,
+ "normalBandId": "rogue_4_band_6"
+ },
+ "rogue_4_band_8": {
+ "itemId": "rogue_4_band_8",
+ "iconId": "rogue_2_band_11",
+ "description": "招募和进阶4星以上的【近卫】或【先锋】干员时希望降低2点和1点,首次招募时为直升状态,并更容易购买到相应职业的招募券",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_8"
+ },
+ "rogue_4_band_9": {
+ "itemId": "rogue_4_band_9",
+ "iconId": "rogue_2_band_11",
+ "description": "招募和进阶4星以上的【重装】或【辅助】干员时希望降低2点和1点,首次招募时为直升状态,并更容易购买到相应职业的招募券",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_9"
+ },
+ "rogue_4_band_10": {
+ "itemId": "rogue_4_band_10",
+ "iconId": "rogue_2_band_11",
+ "description": "招募和进阶4星以上的【医疗】或【狙击】干员时希望降低2点和1点,首次招募时为直升状态,并更容易购买到相应职业的招募券",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_10"
+ },
+ "rogue_4_band_11": {
+ "itemId": "rogue_4_band_11",
+ "iconId": "rogue_2_band_11",
+ "description": "招募和进阶4星以上的【术师】或【特种】干员时希望降低2点和1点,首次招募时为直升状态,并更容易购买到相应职业的招募券",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_11"
+ },
+ "rogue_4_band_12": {
+ "itemId": "rogue_4_band_12",
+ "iconId": "rogue_2_band_11",
+ "description": "5星干员招募时都为直升状态",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_12"
+ },
+ "rogue_4_band_13": {
+ "itemId": "rogue_4_band_13",
+ "iconId": "rogue_2_band_11",
+ "description": "每进入新的一层,获得一个随机收藏品",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_13"
+ },
+ "rogue_4_band_14": {
+ "itemId": "rogue_4_band_14",
+ "iconId": "rogue_2_band_11",
+ "description": "每进入新的一层,获得2缕灵感",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_14"
+ },
+ "rogue_4_band_15": {
+ "itemId": "rogue_4_band_15",
+ "iconId": "rogue_2_band_11",
+ "description": "每进入新的一层,获得2缕灵感且负荷临界点+1",
+ "bandLevel": 1,
+ "normalBandId": "rogue_4_band_14"
+ },
+ "rogue_4_band_16": {
+ "itemId": "rogue_4_band_16",
+ "iconId": "rogue_2_band_11",
+ "description": "初始负荷临界点+5,初始希望+2",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_16"
+ },
+ "rogue_4_band_17": {
+ "itemId": "rogue_4_band_17",
+ "iconId": "rogue_2_band_11",
+ "description": "初始负荷临界点+10,初始希望+2",
+ "bandLevel": 1,
+ "normalBandId": "rogue_4_band_16"
+ },
+ "rogue_4_band_18": {
+ "itemId": "rogue_4_band_18",
+ "iconId": "rogue_2_band_11",
+ "description": "刷新节点次数+1,每个节点的首次刷新不消耗构想",
+ "bandLevel": 0,
+ "normalBandId": "rogue_4_band_18"
+ },
+ "rogue_4_band_19": {
+ "itemId": "rogue_4_band_19",
+ "iconId": "rogue_2_band_11",
+ "description": "刷新节点次数+1,每个节点的首次刷新不消耗构想,初始构想+1",
+ "bandLevel": 1,
+ "normalBandId": "rogue_4_band_18"
+ }
+ },
+ "endingDetailList": [
+ {
+ "textId": "text_scene_1",
+ "text": "您在失落财宝中{0}",
+ "eventType": "INCIDENT",
+ "showType": "SHOW_CHOICE",
+ "choiceSceneId": "scene_ro4_relic1_enter",
+ "paramList": [
+ "choice_ro4_relic1_1",
+ "choice_ro4_relic1_2",
+ "choice_ro4_relic1_3",
+ "choice_ro4_relic1_4"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_2",
+ "text": "您在疤痕国际中通过桥夹找到了最好的佣兵",
+ "eventType": "INCIDENT",
+ "showType": "SHOW_CONST",
+ "choiceSceneId": "scene_ro4_rec2_enter",
+ "paramList": [
+ "choice_ro4_rec2_3"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_3",
+ "text": "您在相遇中选择了{0}",
+ "eventType": "INCIDENT",
+ "showType": "SHOW_CHOICE",
+ "choiceSceneId": "scene_ro4_pick1_enter",
+ "paramList": [
+ "choice_ro4_pick1_1",
+ "choice_ro4_pick1_2"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_4",
+ "text": "您在刀口舔血中为佣兵许诺了未来的财富",
+ "eventType": "INCIDENT",
+ "showType": "SHOW_CONST",
+ "choiceSceneId": "scene_ro4_rec1_enter",
+ "paramList": [
+ "choice_ro4_rec1_2"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_5",
+ "text": "您在变幻之城中用尝试理解城市的循环逻辑,最终被送回了本层初始节点",
+ "eventType": "INCIDENT",
+ "showType": "SHOW_CONST",
+ "choiceSceneId": "scene_ro4_normal8_enter",
+ "paramList": [
+ "choice_ro4_normal8_1"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_6",
+ "text": "您在卫国前夜中听说了双王登基的传闻",
+ "eventType": "INCIDENT",
+ "showType": "SHOW_CONST",
+ "choiceSceneId": "scene_ro4_normal7_enter",
+ "paramList": [
+ "choice_ro4_normal7_1"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_7",
+ "text": "您在热门景点中溜了进去",
+ "eventType": "INCIDENT",
+ "showType": "SHOW_CONST",
+ "choiceSceneId": "scene_ro4_normal5_enter",
+ "paramList": [
+ "choice_ro4_normal5_2"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_8",
+ "text": "您在热门景点中买了票",
+ "eventType": "INCIDENT",
+ "showType": "SHOW_CONST",
+ "choiceSceneId": "scene_ro4_normal5_enter",
+ "paramList": [
+ "choice_ro4_normal5_1"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_9",
+ "text": "您在离去者的庭院中看到了{0}",
+ "eventType": "INCIDENT",
+ "showType": "SHOW_CHOICE",
+ "choiceSceneId": "scene_ro4_fin2_enter",
+ "paramList": [
+ "choice_ro4_fin2_1",
+ "choice_ro4_fin2_2",
+ "choice_ro4_fin2_3",
+ "choice_ro4_fin2_4"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_10",
+ "text": "您在气打鸭处来中尝试教训鸭爵和他的三个手下",
+ "eventType": "ENTERTAINMENT",
+ "showType": "SHOW_CONST",
+ "choiceSceneId": "scene_ro4_bat4_enter",
+ "paramList": [
+ "choice_ro4_bat4_5"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_11",
+ "text": "您在解读变迁中用了{0}次巫术解读资料",
+ "eventType": "ENTERTAINMENT",
+ "showType": "SUM",
+ "choiceSceneId": "scene_ro4_ent1_enter",
+ "paramList": [
+ "choice_ro4_ent1_2"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_12",
+ "text": "您击败了弗莱蒙特,诸思之解答",
+ "eventType": "BATTLE_BOSS",
+ "showType": "SHOW_BOSS_END",
+ "choiceSceneId": null,
+ "paramList": [
+ "ro4_ending_1"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_13",
+ "text": "您击败了特雷西斯,黑冠尊主",
+ "eventType": "BATTLE_BOSS",
+ "showType": "SHOW_BOSS_END",
+ "choiceSceneId": null,
+ "paramList": [
+ "ro4_ending_2"
+ ],
+ "otherPara1": null
+ },
+ {
+ "textId": "text_scene_14",
+ "text": "您击败了博卓卡斯替,圣卫铳骑",
+ "eventType": "BATTLE_BOSS",
+ "showType": "SHOW_BOSS_END",
+ "choiceSceneId": null,
+ "paramList": [
+ "ro4_ending_3"
+ ],
+ "otherPara1": null
+ }
+ ],
+ "endingRelicDetailList": [
+ {
+ "relicId": "rogue_4_relic_res_2",
+ "summaryEventText": "在{0}节点拾取了{1}"
+ }
+ ],
+ "treasures": {},
+ "difficultyUpgradeRelicGroups": {
+ "rogue_4_group_legacy_9": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_9",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_9_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_9_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_9_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_10": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_10",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_10_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_10_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_10_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_11": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_11",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_11_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_11_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_11_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_12": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_12",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_12_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_12_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_12_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_13": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_13",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_13_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_13_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_13_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_14": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_14",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_14_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_14_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_14_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_15": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_15",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_15_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_15_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_15_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_16": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_16",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_16_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_16_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_16_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_17": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_17",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_17_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_17_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_17_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_18": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_18",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_18_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_18_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_18_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_34": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_34",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_34_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_34_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_34_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_35": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_35",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_35_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_35_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_35_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_36": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_36",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_36_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_36_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_36_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_37": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_37",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_37_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_37_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_37_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_38": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_38",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_38_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_38_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_38_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_39": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_39",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_39_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_39_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_39_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_40": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_40",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_40_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_40_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_40_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_41": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_41",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_41_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_41_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_41_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_42": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_42",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_42_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_42_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_42_c",
+ "equivalentGrade": 9
+ }
+ ]
+ },
+ "rogue_4_group_legacy_43": {
+ "relicData": [
+ {
+ "relicId": "rogue_4_relic_legacy_43",
+ "equivalentGrade": 0
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_43_a",
+ "equivalentGrade": 3
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_43_b",
+ "equivalentGrade": 6
+ },
+ {
+ "relicId": "rogue_4_relic_legacy_43_c",
+ "equivalentGrade": 9
+ }
+ ]
+ }
+ },
+ "styles": {
+ "rogue_4_style_default": {
+ "styleId": "rogue_4_style_default",
+ "styleConfig": 0
+ },
+ "rogue_4_style_challenge": {
+ "styleId": "rogue_4_style_challenge",
+ "styleConfig": 1
+ }
+ },
+ "styleConfig": {
+ "expStyleConfig": null
+ },
+ "exploreTools": {},
+ "rollNodeData": {
+ "zone_1": {
+ "zoneId": "zone_1",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "INCIDENT": {
+ "nodeType": "INCIDENT"
+ },
+ "BATTLE_SHOP": {
+ "nodeType": "BATTLE_SHOP"
+ }
+ }
+ },
+ "zone_2": {
+ "zoneId": "zone_2",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "INCIDENT": {
+ "nodeType": "INCIDENT"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "SACRIFICE": {
+ "nodeType": "SACRIFICE"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "BATTLE_SHOP": {
+ "nodeType": "BATTLE_SHOP"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_3": {
+ "zoneId": "zone_3",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "INCIDENT": {
+ "nodeType": "INCIDENT"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "SACRIFICE": {
+ "nodeType": "SACRIFICE"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "ENTERTAINMENT": {
+ "nodeType": "ENTERTAINMENT"
+ },
+ "BATTLE_SHOP": {
+ "nodeType": "BATTLE_SHOP"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_4": {
+ "zoneId": "zone_4",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "INCIDENT": {
+ "nodeType": "INCIDENT"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "SACRIFICE": {
+ "nodeType": "SACRIFICE"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "ENTERTAINMENT": {
+ "nodeType": "ENTERTAINMENT"
+ },
+ "BATTLE_SHOP": {
+ "nodeType": "BATTLE_SHOP"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_5": {
+ "zoneId": "zone_5",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "INCIDENT": {
+ "nodeType": "INCIDENT"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "SACRIFICE": {
+ "nodeType": "SACRIFICE"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "ENTERTAINMENT": {
+ "nodeType": "ENTERTAINMENT"
+ },
+ "BATTLE_SHOP": {
+ "nodeType": "BATTLE_SHOP"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_6": {
+ "zoneId": "zone_6",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "INCIDENT": {
+ "nodeType": "INCIDENT"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "SACRIFICE": {
+ "nodeType": "SACRIFICE"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "ENTERTAINMENT": {
+ "nodeType": "ENTERTAINMENT"
+ },
+ "BATTLE_SHOP": {
+ "nodeType": "BATTLE_SHOP"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_normal_1": {
+ "zoneId": "zone_portal_normal_1",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_normal_2": {
+ "zoneId": "zone_portal_normal_2",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_normal_3": {
+ "zoneId": "zone_portal_normal_3",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_normal_4": {
+ "zoneId": "zone_portal_normal_4",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_normal_5": {
+ "zoneId": "zone_portal_normal_5",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_normal_6": {
+ "zoneId": "zone_portal_normal_6",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_revival_3": {
+ "zoneId": "zone_portal_revival_3",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "INCIDENT": {
+ "nodeType": "INCIDENT"
+ },
+ "BATTLE_SHOP": {
+ "nodeType": "BATTLE_SHOP"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_revival_4": {
+ "zoneId": "zone_portal_revival_4",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "INCIDENT": {
+ "nodeType": "INCIDENT"
+ },
+ "BATTLE_SHOP": {
+ "nodeType": "BATTLE_SHOP"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_revival_5": {
+ "zoneId": "zone_portal_revival_5",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "INCIDENT": {
+ "nodeType": "INCIDENT"
+ },
+ "BATTLE_SHOP": {
+ "nodeType": "BATTLE_SHOP"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_travel_1": {
+ "zoneId": "zone_portal_travel_1",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "INCIDENT": {
+ "nodeType": "INCIDENT"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "SACRIFICE": {
+ "nodeType": "SACRIFICE"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "ENTERTAINMENT": {
+ "nodeType": "ENTERTAINMENT"
+ },
+ "BATTLE_SHOP": {
+ "nodeType": "BATTLE_SHOP"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_end_1": {
+ "zoneId": "zone_portal_end_1",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ },
+ "zone_portal_end_2": {
+ "zoneId": "zone_portal_end_2",
+ "groups": {
+ "BATTLE_NORMAL": {
+ "nodeType": "BATTLE_NORMAL"
+ },
+ "BATTLE_ELITE": {
+ "nodeType": "BATTLE_ELITE"
+ },
+ "REST": {
+ "nodeType": "REST"
+ },
+ "EXPEDITION": {
+ "nodeType": "EXPEDITION"
+ },
+ "DUEL": {
+ "nodeType": "DUEL"
+ },
+ "WISH": {
+ "nodeType": "WISH"
+ }
+ }
+ }
+ }
+ }
+ },
+ "modules": {
+ "rogue_1": {
+ "moduleTypes": [],
+ "sanCheck": null,
+ "dice": null,
+ "chaos": null,
+ "totemBuff": null,
+ "vision": null,
+ "fragment": null,
+ "disaster": null,
+ "nodeUpgrade": null
+ },
+ "rogue_2": {
+ "moduleTypes": [
+ "SANCHECK",
+ "DICE"
+ ],
+ "sanCheck": {
+ "sanRanges": [
+ {
+ "sanMax": 100,
+ "diceGroupId": "rogue_2_dicegroup_1",
+ "description": "<通明>阴影退避,光芒闪耀。",
+ "sanDungeonEffect": "SAN_EFFECT_0",
+ "sanEffectRank": "SAN_EFFECT_3",
+ "sanEndingDesc": null
+ },
+ {
+ "sanMax": 99,
+ "diceGroupId": "rogue_2_dicegroup_2",
+ "description": "<摇曳>烛火摇荡,光影同舞。",
+ "sanDungeonEffect": "SAN_EFFECT_1",
+ "sanEffectRank": "SAN_EFFECT_2",
+ "sanEndingDesc": null
+ },
+ {
+ "sanMax": 49,
+ "diceGroupId": "rogue_2_dicegroup_3",
+ "description": "<暗淡>光点微渺,阴影随行。",
+ "sanDungeonEffect": "SAN_EFFECT_2",
+ "sanEffectRank": "SAN_EFFECT_1",
+ "sanEndingDesc": null
+ },
+ {
+ "sanMax": 0,
+ "diceGroupId": "rogue_2_dicegroup_4",
+ "description": "<寂灭>再无火焰,再无光明。",
+ "sanDungeonEffect": "SAN_EFFECT_3",
+ "sanEffectRank": "SAN_EFFECT_0",
+ "sanEndingDesc": null
+ }
+ ],
+ "moduleConsts": {
+ "sanDecreaseToast": "灯火变得更加微弱"
+ }
+ },
+ "dice": {
+ "dice": {
+ "rogue_2_dice_1": {
+ "diceId": "rogue_2_dice_1",
+ "description": "随处可见的六面骰子。投下后似乎能决定什么。",
+ "isUpgradeDice": 1,
+ "upgradeDiceId": "rogue_2_dice_11",
+ "diceFaceCount": 6,
+ "battleDiceId": "rogue_2_dice_battle1"
+ },
+ "rogue_2_dice_2": {
+ "diceId": "rogue_2_dice_2",
+ "description": "随处可见的六面骰子。投下后似乎能决定什么。",
+ "isUpgradeDice": 1,
+ "upgradeDiceId": "rogue_2_dice_21",
+ "diceFaceCount": 6,
+ "battleDiceId": "rogue_2_dice_battle1"
+ },
+ "rogue_2_dice_3": {
+ "diceId": "rogue_2_dice_3",
+ "description": "随处可见的六面骰子。投下后似乎能决定什么。",
+ "isUpgradeDice": 1,
+ "upgradeDiceId": "rogue_2_dice_31",
+ "diceFaceCount": 6,
+ "battleDiceId": "rogue_2_dice_battle1"
+ },
+ "rogue_2_dice_4": {
+ "diceId": "rogue_2_dice_4",
+ "description": "并不常有的八面骰子。投下后似乎能决定什么。",
+ "isUpgradeDice": 1,
+ "upgradeDiceId": "rogue_2_dice_41",
+ "diceFaceCount": 8,
+ "battleDiceId": "rogue_2_dice_battle2"
+ },
+ "rogue_2_dice_5": {
+ "diceId": "rogue_2_dice_5",
+ "description": "随处可见的六面骰子。投下后似乎能决定什么。",
+ "isUpgradeDice": 1,
+ "upgradeDiceId": "rogue_2_dice_51",
+ "diceFaceCount": 6,
+ "battleDiceId": "rogue_2_dice_battle1"
+ },
+ "rogue_2_dice_11": {
+ "diceId": "rogue_2_dice_11",
+ "description": "并不常有的八面骰子。投下后似乎能决定什么。",
+ "isUpgradeDice": 0,
+ "upgradeDiceId": null,
+ "diceFaceCount": 8,
+ "battleDiceId": "rogue_2_dice_battle2"
+ },
+ "rogue_2_dice_21": {
+ "diceId": "rogue_2_dice_21",
+ "description": "并不常有的八面骰子。投下后似乎能决定什么。",
+ "isUpgradeDice": 0,
+ "upgradeDiceId": null,
+ "diceFaceCount": 8,
+ "battleDiceId": "rogue_2_dice_battle2"
+ },
+ "rogue_2_dice_31": {
+ "diceId": "rogue_2_dice_31",
+ "description": "并不常有的八面骰子。投下后似乎能决定什么。",
+ "isUpgradeDice": 0,
+ "upgradeDiceId": null,
+ "diceFaceCount": 8,
+ "battleDiceId": "rogue_2_dice_battle2"
+ },
+ "rogue_2_dice_41": {
+ "diceId": "rogue_2_dice_41",
+ "description": "极为少见的十二面骰子。投下后似乎能决定什么。",
+ "isUpgradeDice": 0,
+ "upgradeDiceId": null,
+ "diceFaceCount": 12,
+ "battleDiceId": "rogue_2_dice_battle3"
+ },
+ "rogue_2_dice_51": {
+ "diceId": "rogue_2_dice_51",
+ "description": "并不常有的八面骰子。投下后似乎能决定什么。",
+ "isUpgradeDice": 0,
+ "upgradeDiceId": null,
+ "diceFaceCount": 8,
+ "battleDiceId": "rogue_2_dice_battle2"
+ }
+ },
+ "diceEvents": {
+ "rogue_2_diceEve_1": {
+ "dicePointMax": 12,
+ "diceResultClass": "BEST",
+ "diceGroupId": "rogue_2_dicegroup_1",
+ "diceEventId": "rogue_2_diceEve_1",
+ "resultDesc": "获得了<@ro2.virtue>启示<{0}>>",
+ "showType": "VIRTUE",
+ "canReroll": false,
+ "diceEndingScene": "深入海洋",
+ "diceEndingDesc": "于危难之中获得了启示",
+ "sound": "ON_ROGUELIKE_DICEGREAT"
+ },
+ "rogue_2_diceEve_2": {
+ "dicePointMax": 5,
+ "diceResultClass": "GOOD",
+ "diceGroupId": "rogue_2_dicegroup_1",
+ "diceEventId": "rogue_2_diceEve_2",
+ "resultDesc": "海潮平静,没有发生什么意外",
+ "showType": "RAW_TEXT",
+ "canReroll": true,
+ "diceEndingScene": "深入海洋",
+ "diceEndingDesc": "海潮平静,没有发生什么意外",
+ "sound": "ON_ROGUELIKE_DICEGREAT"
+ },
+ "rogue_2_diceEve_3": {
+ "dicePointMax": 12,
+ "diceResultClass": "GOOD",
+ "diceGroupId": "rogue_2_dicegroup_2",
+ "diceEventId": "rogue_2_diceEve_3",
+ "resultDesc": "海潮平静,没有发生什么意外",
+ "showType": "RAW_TEXT",
+ "canReroll": false,
+ "diceEndingScene": "深入海洋",
+ "diceEndingDesc": "海潮平静,没有发生什么意外",
+ "sound": "ON_ROGUELIKE_DICEGREAT"
+ },
+ "rogue_2_diceEve_4": {
+ "dicePointMax": 3,
+ "diceResultClass": "BAD",
+ "diceGroupId": "rogue_2_dicegroup_2",
+ "diceEventId": "rogue_2_diceEve_4",
+ "resultDesc": "干员<@ro2.mutation>{0}>产生了排异反应<@ro2.mutation><{1}>>",
+ "showType": "MUTATION",
+ "canReroll": true,
+ "diceEndingScene": "深入海洋",
+ "diceEndingDesc": "你的干员产生了排异反应",
+ "sound": "ON_ROGUELIKE_DICEBAD"
+ },
+ "rogue_2_diceEve_5": {
+ "dicePointMax": 12,
"diceResultClass": "GOOD",
"diceGroupId": "rogue_2_dicegroup_3",
"diceEventId": "rogue_2_diceEve_5",
@@ -137220,6 +176639,1326 @@
"fragment": null,
"disaster": null,
"nodeUpgrade": null
+ },
+ "rogue_4": {
+ "moduleTypes": [
+ "FRAGMENT",
+ "DISASTER",
+ "NODE_UPGRADE"
+ ],
+ "sanCheck": null,
+ "dice": null,
+ "chaos": null,
+ "totemBuff": null,
+ "vision": null,
+ "fragment": {
+ "fragmentData": {
+ "rogue_4_fragment_D_01": {
+ "id": "rogue_4_fragment_D_01",
+ "type": "WISH",
+ "value": 4,
+ "weight": 5
+ },
+ "rogue_4_fragment_D_02": {
+ "id": "rogue_4_fragment_D_02",
+ "type": "WISH",
+ "value": 4,
+ "weight": 5
+ },
+ "rogue_4_fragment_D_03": {
+ "id": "rogue_4_fragment_D_03",
+ "type": "WISH",
+ "value": 2,
+ "weight": 5
+ },
+ "rogue_4_fragment_D_04": {
+ "id": "rogue_4_fragment_D_04",
+ "type": "WISH",
+ "value": 1,
+ "weight": 4
+ },
+ "rogue_4_fragment_D_05": {
+ "id": "rogue_4_fragment_D_05",
+ "type": "WISH",
+ "value": 1,
+ "weight": 5
+ },
+ "rogue_4_fragment_D_06": {
+ "id": "rogue_4_fragment_D_06",
+ "type": "WISH",
+ "value": 3,
+ "weight": 5
+ },
+ "rogue_4_fragment_D_07": {
+ "id": "rogue_4_fragment_D_07",
+ "type": "WISH",
+ "value": 3,
+ "weight": 5
+ },
+ "rogue_4_fragment_D_08": {
+ "id": "rogue_4_fragment_D_08",
+ "type": "WISH",
+ "value": 2,
+ "weight": 2
+ },
+ "rogue_4_fragment_D_09": {
+ "id": "rogue_4_fragment_D_09",
+ "type": "WISH",
+ "value": 3,
+ "weight": 5
+ },
+ "rogue_4_fragment_D_10": {
+ "id": "rogue_4_fragment_D_10",
+ "type": "WISH",
+ "value": 4,
+ "weight": 5
+ },
+ "rogue_4_fragment_D_11": {
+ "id": "rogue_4_fragment_D_11",
+ "type": "WISH",
+ "value": 1,
+ "weight": 3
+ },
+ "rogue_4_fragment_D_12": {
+ "id": "rogue_4_fragment_D_12",
+ "type": "WISH",
+ "value": 2,
+ "weight": 3
+ },
+ "rogue_4_fragment_D_13": {
+ "id": "rogue_4_fragment_D_13",
+ "type": "WISH",
+ "value": 3,
+ "weight": 3
+ },
+ "rogue_4_fragment_D_14": {
+ "id": "rogue_4_fragment_D_14",
+ "type": "WISH",
+ "value": 1,
+ "weight": 2
+ },
+ "rogue_4_fragment_D_15": {
+ "id": "rogue_4_fragment_D_15",
+ "type": "WISH",
+ "value": 1,
+ "weight": 5
+ },
+ "rogue_4_fragment_D_16": {
+ "id": "rogue_4_fragment_D_16",
+ "type": "WISH",
+ "value": 3,
+ "weight": 5
+ },
+ "rogue_4_fragment_F_01": {
+ "id": "rogue_4_fragment_F_01",
+ "type": "INSPIRATION",
+ "value": 3,
+ "weight": 3
+ },
+ "rogue_4_fragment_F_02": {
+ "id": "rogue_4_fragment_F_02",
+ "type": "INSPIRATION",
+ "value": 3,
+ "weight": 3
+ },
+ "rogue_4_fragment_F_03": {
+ "id": "rogue_4_fragment_F_03",
+ "type": "INSPIRATION",
+ "value": 4,
+ "weight": 5
+ },
+ "rogue_4_fragment_F_04": {
+ "id": "rogue_4_fragment_F_04",
+ "type": "INSPIRATION",
+ "value": 3,
+ "weight": 4
+ },
+ "rogue_4_fragment_F_05": {
+ "id": "rogue_4_fragment_F_05",
+ "type": "INSPIRATION",
+ "value": 4,
+ "weight": 5
+ },
+ "rogue_4_fragment_F_06": {
+ "id": "rogue_4_fragment_F_06",
+ "type": "INSPIRATION",
+ "value": 2,
+ "weight": 4
+ },
+ "rogue_4_fragment_F_07": {
+ "id": "rogue_4_fragment_F_07",
+ "type": "INSPIRATION",
+ "value": 3,
+ "weight": 3
+ },
+ "rogue_4_fragment_F_08": {
+ "id": "rogue_4_fragment_F_08",
+ "type": "INSPIRATION",
+ "value": 3,
+ "weight": 2
+ },
+ "rogue_4_fragment_F_09": {
+ "id": "rogue_4_fragment_F_09",
+ "type": "INSPIRATION",
+ "value": 2,
+ "weight": 2
+ },
+ "rogue_4_fragment_F_10": {
+ "id": "rogue_4_fragment_F_10",
+ "type": "INSPIRATION",
+ "value": 1,
+ "weight": 1
+ },
+ "rogue_4_fragment_F_11": {
+ "id": "rogue_4_fragment_F_11",
+ "type": "INSPIRATION",
+ "value": 2,
+ "weight": 2
+ },
+ "rogue_4_fragment_F_12": {
+ "id": "rogue_4_fragment_F_12",
+ "type": "INSPIRATION",
+ "value": 1,
+ "weight": 1
+ },
+ "rogue_4_fragment_F_13": {
+ "id": "rogue_4_fragment_F_13",
+ "type": "INSPIRATION",
+ "value": 2,
+ "weight": 2
+ },
+ "rogue_4_fragment_F_14": {
+ "id": "rogue_4_fragment_F_14",
+ "type": "INSPIRATION",
+ "value": 3,
+ "weight": 3
+ },
+ "rogue_4_fragment_F_15": {
+ "id": "rogue_4_fragment_F_15",
+ "type": "INSPIRATION",
+ "value": 2,
+ "weight": 3
+ },
+ "rogue_4_fragment_F_16": {
+ "id": "rogue_4_fragment_F_16",
+ "type": "INSPIRATION",
+ "value": 3,
+ "weight": 3
+ },
+ "rogue_4_fragment_F_17": {
+ "id": "rogue_4_fragment_F_17",
+ "type": "INSPIRATION",
+ "value": 2,
+ "weight": 4
+ },
+ "rogue_4_fragment_F_18": {
+ "id": "rogue_4_fragment_F_18",
+ "type": "INSPIRATION",
+ "value": 3,
+ "weight": 4
+ },
+ "rogue_4_fragment_F_19": {
+ "id": "rogue_4_fragment_F_19",
+ "type": "INSPIRATION",
+ "value": 1,
+ "weight": 2
+ },
+ "rogue_4_fragment_F_20": {
+ "id": "rogue_4_fragment_F_20",
+ "type": "INSPIRATION",
+ "value": 2,
+ "weight": 2
+ },
+ "rogue_4_fragment_F_21": {
+ "id": "rogue_4_fragment_F_21",
+ "type": "INSPIRATION",
+ "value": 1,
+ "weight": 3
+ },
+ "rogue_4_fragment_F_22": {
+ "id": "rogue_4_fragment_F_22",
+ "type": "INSPIRATION",
+ "value": 2,
+ "weight": 1
+ },
+ "rogue_4_fragment_I_1": {
+ "id": "rogue_4_fragment_I_1",
+ "type": "IDEA",
+ "value": 3,
+ "weight": 3
+ }
+ },
+ "fragmentTypeData": {
+ "WISH": {
+ "type": "WISH",
+ "typeName": "遗愿",
+ "typeDesc": "获得收藏品概率提升",
+ "typeIconId": "rogue4_wish_icon"
+ },
+ "INSPIRATION": {
+ "type": "INSPIRATION",
+ "typeName": "灵感",
+ "typeDesc": "获得护盾概率提升",
+ "typeIconId": "rogue4_inspiration_icon"
+ },
+ "IDEA": {
+ "type": "IDEA",
+ "typeName": "构想",
+ "typeDesc": "获得希望概率提升",
+ "typeIconId": "rogue4_idea_icon"
+ }
+ },
+ "moduleConsts": {
+ "weightStatusSafeDesc": "思维清晰,一切正常",
+ "weightStatusLimitDesc": "思维已混乱,已产生负担:",
+ "weightStatusOverweightDesc": "思维已阻滞,无法进入下个节点",
+ "charWeightSlot": 3,
+ "limitWeightThresholdValue": 5,
+ "overWeightThresholdValue": 5,
+ "maxAlchemyField": 2,
+ "maxAlchemyCount": -1,
+ "fragmentBagWeightLimitTips": "思维已混乱,继续前进将承受负担",
+ "fragmentBagWeightOverWeightTips": "思维已阻滞,无法继续前进",
+ "weightUpgradeToastFormat": "指挥等级已升级,负荷临界点提升了{0}"
+ },
+ "fragmentBuffData": {
+ "rogue_4_fragment_F_01": {
+ "itemId": "rogue_4_fragment_F_01",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有我方单位部署后立刻获得1层护盾"
+ },
+ "rogue_4_fragment_F_02": {
+ "itemId": "rogue_4_fragment_F_02",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有我方单位攻击速度+35"
+ },
+ "rogue_4_fragment_F_03": {
+ "itemId": "rogue_4_fragment_F_03",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有远程干员获得迷彩"
+ },
+ "rogue_4_fragment_F_04": {
+ "itemId": "rogue_4_fragment_F_04",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有近战干员受到伤害后,攻击速度+50,持续5秒"
+ },
+ "rogue_4_fragment_F_05": {
+ "itemId": "rogue_4_fragment_F_05",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有我方单位力度+2"
+ },
+ "rogue_4_fragment_F_06": {
+ "itemId": "rogue_4_fragment_F_06",
+ "maskType": "BATTLES",
+ "desc": "下次战斗结束时额外获得1缕灵感"
+ },
+ "rogue_4_fragment_F_07": {
+ "itemId": "rogue_4_fragment_F_07",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有我方单位力度+1"
+ },
+ "rogue_4_fragment_F_08": {
+ "itemId": "rogue_4_fragment_F_08",
+ "maskType": "BATTLES",
+ "desc": "下次普通或紧急作战中出现“门”,否则灵感失效"
+ },
+ "rogue_4_fragment_F_09": {
+ "itemId": "rogue_4_fragment_F_09",
+ "maskType": "BATTLES",
+ "desc": "下次战斗可同时部署人数+1"
+ },
+ "rogue_4_fragment_F_10": {
+ "itemId": "rogue_4_fragment_F_10",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有我方单位最大生命值+15%"
+ },
+ "rogue_4_fragment_F_11": {
+ "itemId": "rogue_4_fragment_F_11",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有我方单位最大生命值+30%"
+ },
+ "rogue_4_fragment_F_12": {
+ "itemId": "rogue_4_fragment_F_12",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有我方单位攻击力+10%"
+ },
+ "rogue_4_fragment_F_13": {
+ "itemId": "rogue_4_fragment_F_13",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有我方单位攻击力+20%"
+ },
+ "rogue_4_fragment_F_14": {
+ "itemId": "rogue_4_fragment_F_14",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有我方单位攻击力+30%,最大生命值+50%"
+ },
+ "rogue_4_fragment_F_15": {
+ "itemId": "rogue_4_fragment_F_15",
+ "maskType": "BATTLES",
+ "desc": "下次战斗获得的指挥经验+25%"
+ },
+ "rogue_4_fragment_F_16": {
+ "itemId": "rogue_4_fragment_F_16",
+ "maskType": "BATTLES",
+ "desc": "下次战斗获得的指挥经验+50%"
+ },
+ "rogue_4_fragment_F_17": {
+ "itemId": "rogue_4_fragment_F_17",
+ "maskType": "BATTLES",
+ "desc": "下次战斗掉落的源石锭+50%"
+ },
+ "rogue_4_fragment_F_18": {
+ "itemId": "rogue_4_fragment_F_18",
+ "maskType": "BATTLES",
+ "desc": "下次战斗掉落的源石锭+100%"
+ },
+ "rogue_4_fragment_F_19": {
+ "itemId": "rogue_4_fragment_F_19",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有我方单位攻击速度+15"
+ },
+ "rogue_4_fragment_F_20": {
+ "itemId": "rogue_4_fragment_F_20",
+ "maskType": "BATTLES",
+ "desc": "下次战斗所有我方单位再部署时间-20%"
+ },
+ "rogue_4_fragment_F_21": {
+ "itemId": "rogue_4_fragment_F_21",
+ "maskType": "BATTLES",
+ "desc": "下次战斗中所有我方单位费用-2"
+ },
+ "rogue_4_fragment_F_22": {
+ "itemId": "rogue_4_fragment_F_22",
+ "maskType": "BATTLES",
+ "desc": "下次战斗中所有我方单位费用-3"
+ },
+ "rogue_4_fragment_D_03": {
+ "itemId": "rogue_4_fragment_D_03",
+ "maskType": "ALL",
+ "desc": null
+ },
+ "rogue_4_fragment_D_04": {
+ "itemId": "rogue_4_fragment_D_04",
+ "maskType": "ALL",
+ "desc": null
+ },
+ "rogue_4_fragment_D_05": {
+ "itemId": "rogue_4_fragment_D_05",
+ "maskType": "ALL",
+ "desc": null
+ },
+ "rogue_4_fragment_D_06": {
+ "itemId": "rogue_4_fragment_D_06",
+ "maskType": "ALL",
+ "desc": null
+ },
+ "rogue_4_fragment_D_07": {
+ "itemId": "rogue_4_fragment_D_07",
+ "maskType": "ALL",
+ "desc": null
+ },
+ "rogue_4_fragment_D_08": {
+ "itemId": "rogue_4_fragment_D_08",
+ "maskType": "ALL",
+ "desc": null
+ },
+ "rogue_4_fragment_D_09": {
+ "itemId": "rogue_4_fragment_D_09",
+ "maskType": "ALL",
+ "desc": null
+ }
+ },
+ "alchemyData": {
+ "alchemyRecipe3": {
+ "fragmentTypeList": [
+ "WISH",
+ "WISH"
+ ],
+ "fragmentSquareSum": 18,
+ "poolRarity": "SUPER_RARE",
+ "relicProp": 1.0,
+ "shieldProp": 0.0,
+ "populationProp": 0.0
+ },
+ "alchemyRecipe6": {
+ "fragmentTypeList": [
+ "WISH",
+ "INSPIRATION"
+ ],
+ "fragmentSquareSum": 18,
+ "poolRarity": "SUPER_RARE",
+ "relicProp": 0.5,
+ "shieldProp": 0.5,
+ "populationProp": 0.0
+ },
+ "alchemyRecipe9": {
+ "fragmentTypeList": [
+ "WISH",
+ "IDEA"
+ ],
+ "fragmentSquareSum": 18,
+ "poolRarity": "SUPER_RARE",
+ "relicProp": 0.5,
+ "shieldProp": 0.0,
+ "populationProp": 0.5
+ },
+ "alchemyRecipe12": {
+ "fragmentTypeList": [
+ "INSPIRATION",
+ "INSPIRATION"
+ ],
+ "fragmentSquareSum": 18,
+ "poolRarity": "SUPER_RARE",
+ "relicProp": 0.0,
+ "shieldProp": 1.0,
+ "populationProp": 0.0
+ },
+ "alchemyRecipe15": {
+ "fragmentTypeList": [
+ "INSPIRATION",
+ "IDEA"
+ ],
+ "fragmentSquareSum": 18,
+ "poolRarity": "SUPER_RARE",
+ "relicProp": 0.0,
+ "shieldProp": 0.5,
+ "populationProp": 0.5
+ },
+ "alchemyRecipe18": {
+ "fragmentTypeList": [
+ "IDEA",
+ "IDEA"
+ ],
+ "fragmentSquareSum": 18,
+ "poolRarity": "SUPER_RARE",
+ "relicProp": 0.0,
+ "shieldProp": 0.0,
+ "populationProp": 1.0
+ },
+ "alchemyRecipe2": {
+ "fragmentTypeList": [
+ "WISH",
+ "WISH"
+ ],
+ "fragmentSquareSum": 8,
+ "poolRarity": "RARE",
+ "relicProp": 1.0,
+ "shieldProp": 0.0,
+ "populationProp": 0.0
+ },
+ "alchemyRecipe5": {
+ "fragmentTypeList": [
+ "WISH",
+ "INSPIRATION"
+ ],
+ "fragmentSquareSum": 8,
+ "poolRarity": "RARE",
+ "relicProp": 0.3,
+ "shieldProp": 0.6,
+ "populationProp": 0.1
+ },
+ "alchemyRecipe8": {
+ "fragmentTypeList": [
+ "WISH",
+ "IDEA"
+ ],
+ "fragmentSquareSum": 8,
+ "poolRarity": "RARE",
+ "relicProp": 0.3,
+ "shieldProp": 0.1,
+ "populationProp": 0.6
+ },
+ "alchemyRecipe11": {
+ "fragmentTypeList": [
+ "INSPIRATION",
+ "INSPIRATION"
+ ],
+ "fragmentSquareSum": 8,
+ "poolRarity": "RARE",
+ "relicProp": 0.0,
+ "shieldProp": 1.0,
+ "populationProp": 0.0
+ },
+ "alchemyRecipe14": {
+ "fragmentTypeList": [
+ "INSPIRATION",
+ "IDEA"
+ ],
+ "fragmentSquareSum": 8,
+ "poolRarity": "RARE",
+ "relicProp": 0.0,
+ "shieldProp": 0.5,
+ "populationProp": 0.5
+ },
+ "alchemyRecipe17": {
+ "fragmentTypeList": [
+ "IDEA",
+ "IDEA"
+ ],
+ "fragmentSquareSum": 8,
+ "poolRarity": "RARE",
+ "relicProp": 0.0,
+ "shieldProp": 0.0,
+ "populationProp": 1.0
+ },
+ "alchemyRecipe1": {
+ "fragmentTypeList": [
+ "WISH",
+ "WISH"
+ ],
+ "fragmentSquareSum": 0,
+ "poolRarity": "NORMAL",
+ "relicProp": 1.0,
+ "shieldProp": 0.0,
+ "populationProp": 0.0
+ },
+ "alchemyRecipe4": {
+ "fragmentTypeList": [
+ "WISH",
+ "INSPIRATION"
+ ],
+ "fragmentSquareSum": 0,
+ "poolRarity": "NORMAL",
+ "relicProp": 0.3,
+ "shieldProp": 0.6,
+ "populationProp": 0.1
+ },
+ "alchemyRecipe7": {
+ "fragmentTypeList": [
+ "WISH",
+ "IDEA"
+ ],
+ "fragmentSquareSum": 0,
+ "poolRarity": "NORMAL",
+ "relicProp": 0.3,
+ "shieldProp": 0.1,
+ "populationProp": 0.6
+ },
+ "alchemyRecipe10": {
+ "fragmentTypeList": [
+ "INSPIRATION",
+ "INSPIRATION"
+ ],
+ "fragmentSquareSum": 0,
+ "poolRarity": "NORMAL",
+ "relicProp": 0.0,
+ "shieldProp": 1.0,
+ "populationProp": 0.0
+ },
+ "alchemyRecipe13": {
+ "fragmentTypeList": [
+ "INSPIRATION",
+ "IDEA"
+ ],
+ "fragmentSquareSum": 0,
+ "poolRarity": "NORMAL",
+ "relicProp": 0.0,
+ "shieldProp": 0.5,
+ "populationProp": 0.5
+ },
+ "alchemyRecipe16": {
+ "fragmentTypeList": [
+ "IDEA",
+ "IDEA"
+ ],
+ "fragmentSquareSum": 0,
+ "poolRarity": "NORMAL",
+ "relicProp": 0.0,
+ "shieldProp": 0.0,
+ "populationProp": 1.0
+ }
+ },
+ "alchemyFormulaData": {
+ "alchemyfomula1": {
+ "fragmentIds": [
+ "rogue_4_fragment_D_01",
+ "rogue_4_fragment_D_02"
+ ],
+ "rewardId": "rogue_4_relic_final_1",
+ "rewardCount": 1,
+ "rewardItemType": "RELIC"
+ },
+ "alchemyfomula2": {
+ "fragmentIds": [
+ "rogue_4_fragment_F_10",
+ "rogue_4_fragment_F_10"
+ ],
+ "rewardId": "rogue_4_fragment_F_11",
+ "rewardCount": 1,
+ "rewardItemType": "FRAGMENT"
+ },
+ "alchemyfomula3": {
+ "fragmentIds": [
+ "rogue_4_fragment_F_11",
+ "rogue_4_fragment_F_13"
+ ],
+ "rewardId": "rogue_4_fragment_F_14",
+ "rewardCount": 1,
+ "rewardItemType": "FRAGMENT"
+ },
+ "alchemyfomula4": {
+ "fragmentIds": [
+ "rogue_4_fragment_F_12",
+ "rogue_4_fragment_F_12"
+ ],
+ "rewardId": "rogue_4_fragment_F_13",
+ "rewardCount": 1,
+ "rewardItemType": "FRAGMENT"
+ },
+ "alchemyfomula5": {
+ "fragmentIds": [
+ "rogue_4_fragment_F_15",
+ "rogue_4_fragment_F_15"
+ ],
+ "rewardId": "rogue_4_fragment_F_16",
+ "rewardCount": 1,
+ "rewardItemType": "FRAGMENT"
+ },
+ "alchemyfomula6": {
+ "fragmentIds": [
+ "rogue_4_fragment_F_17",
+ "rogue_4_fragment_F_17"
+ ],
+ "rewardId": "rogue_4_fragment_F_18",
+ "rewardCount": 1,
+ "rewardItemType": "FRAGMENT"
+ },
+ "alchemyfomula7": {
+ "fragmentIds": [
+ "rogue_4_fragment_F_19",
+ "rogue_4_fragment_F_19"
+ ],
+ "rewardId": "rogue_4_fragment_F_02",
+ "rewardCount": 1,
+ "rewardItemType": "FRAGMENT"
+ },
+ "alchemyfomula8": {
+ "fragmentIds": [
+ "rogue_4_fragment_F_21",
+ "rogue_4_fragment_F_21"
+ ],
+ "rewardId": "rogue_4_fragment_F_22",
+ "rewardCount": 1,
+ "rewardItemType": "FRAGMENT"
+ },
+ "alchemyfomula9": {
+ "fragmentIds": [
+ "rogue_4_fragment_F_07",
+ "rogue_4_fragment_F_07"
+ ],
+ "rewardId": "rogue_4_fragment_F_05",
+ "rewardCount": 1,
+ "rewardItemType": "FRAGMENT"
+ },
+ "alchemyfomula10": {
+ "fragmentIds": [
+ "rogue_4_fragment_F_01",
+ "rogue_4_fragment_F_01"
+ ],
+ "rewardId": "rogue_4_fragment_F_03",
+ "rewardCount": 1,
+ "rewardItemType": "FRAGMENT"
+ }
+ },
+ "fragmentLevelData": {
+ "1": {
+ "weightUp": 0
+ },
+ "2": {
+ "weightUp": 2
+ },
+ "3": {
+ "weightUp": 0
+ },
+ "4": {
+ "weightUp": 0
+ },
+ "5": {
+ "weightUp": 2
+ },
+ "6": {
+ "weightUp": 0
+ },
+ "7": {
+ "weightUp": 0
+ },
+ "8": {
+ "weightUp": 2
+ },
+ "9": {
+ "weightUp": 0
+ },
+ "10": {
+ "weightUp": 2
+ },
+ "11": {
+ "weightUp": 2
+ }
+ }
+ },
+ "disaster": {
+ "disasterData": {
+ "rogue_4_disaster_1_a": {
+ "id": "rogue_4_disaster_1_a",
+ "iconId": "rogue_4_disaster_1",
+ "toastIconId": "rogue_4_disaster_1_toast",
+ "level": 1,
+ "name": "天灾年代",
+ "levelName": "成型期",
+ "type": "rogue_4_disaster_1",
+ "functionDesc": "出现额外的<年代之刺>,<年代之刺>与<饮泣之刺>的最大生命值提升100%",
+ "desc": "在这个年代,碎石砸向大地,晶花茁壮成长",
+ "sound": null
+ },
+ "rogue_4_disaster_1_b": {
+ "id": "rogue_4_disaster_1_b",
+ "iconId": "rogue_4_disaster_1",
+ "toastIconId": "rogue_4_disaster_1_toast",
+ "level": 2,
+ "name": "天灾年代",
+ "levelName": "扩张期",
+ "type": "rogue_4_disaster_1",
+ "functionDesc": "出现额外的<年代之刺>,<年代之刺>与<饮泣之刺>的最大生命值提升150%",
+ "desc": "在这个年代,碎石砸向大地,晶花茁壮成长",
+ "sound": null
+ },
+ "rogue_4_disaster_1_c": {
+ "id": "rogue_4_disaster_1_c",
+ "iconId": "rogue_4_disaster_1",
+ "toastIconId": "rogue_4_disaster_1_toast",
+ "level": 3,
+ "name": "天灾年代",
+ "levelName": "鼎盛期",
+ "type": "rogue_4_disaster_1",
+ "functionDesc": "出现额外的<年代之刺>,<年代之刺>与<饮泣之刺>的最大生命值提升200%",
+ "desc": "在这个年代,碎石砸向大地,晶花茁壮成长",
+ "sound": null
+ },
+ "rogue_4_disaster_2_a": {
+ "id": "rogue_4_disaster_2_a",
+ "iconId": "rogue_4_disaster_2",
+ "toastIconId": "rogue_4_disaster_2_toast",
+ "level": 1,
+ "name": "魔王年代",
+ "levelName": "成型期",
+ "type": "rogue_4_disaster_2",
+ "functionDesc": "【萨卡兹】敌人的攻击力+20%,处于年代印痕中的干员无法主动撤退",
+ "desc": "在这个年代,黑王冠从不消逝",
+ "sound": null
+ },
+ "rogue_4_disaster_2_b": {
+ "id": "rogue_4_disaster_2_b",
+ "iconId": "rogue_4_disaster_2",
+ "toastIconId": "rogue_4_disaster_2_toast",
+ "level": 2,
+ "name": "魔王年代",
+ "levelName": "扩张期",
+ "type": "rogue_4_disaster_2",
+ "functionDesc": "【萨卡兹】敌人的攻击力+35%,处于年代印痕中的干员无法主动撤退",
+ "desc": "在这个年代,黑王冠从不消逝",
+ "sound": null
+ },
+ "rogue_4_disaster_2_c": {
+ "id": "rogue_4_disaster_2_c",
+ "iconId": "rogue_4_disaster_2",
+ "toastIconId": "rogue_4_disaster_2_toast",
+ "level": 3,
+ "name": "魔王年代",
+ "levelName": "鼎盛期",
+ "type": "rogue_4_disaster_2",
+ "functionDesc": "【萨卡兹】敌人的攻击力+50%,处于年代印痕中的干员无法主动撤退",
+ "desc": "在这个年代,黑王冠从不消逝",
+ "sound": null
+ },
+ "rogue_4_disaster_3_a": {
+ "id": "rogue_4_disaster_3_a",
+ "iconId": "rogue_4_disaster_3",
+ "toastIconId": "rogue_4_disaster_3_toast",
+ "level": 1,
+ "name": "苦难年代",
+ "levelName": "成型期",
+ "type": "rogue_4_disaster_3",
+ "functionDesc": "所有我方单位部署时损失当前生命值的25%(每个单位退场前只会生效一次)",
+ "desc": "在这个年代,矿石病是最无害的病症",
+ "sound": null
+ },
+ "rogue_4_disaster_3_b": {
+ "id": "rogue_4_disaster_3_b",
+ "iconId": "rogue_4_disaster_3",
+ "toastIconId": "rogue_4_disaster_3_toast",
+ "level": 2,
+ "name": "苦难年代",
+ "levelName": "扩张期",
+ "type": "rogue_4_disaster_3",
+ "functionDesc": "所有我方单位部署时损失当前生命值的50%(每个单位退场前只会生效一次)",
+ "desc": "在这个年代,矿石病是最无害的病症",
+ "sound": null
+ },
+ "rogue_4_disaster_3_c": {
+ "id": "rogue_4_disaster_3_c",
+ "iconId": "rogue_4_disaster_3",
+ "toastIconId": "rogue_4_disaster_3_toast",
+ "level": 3,
+ "name": "苦难年代",
+ "levelName": "鼎盛期",
+ "type": "rogue_4_disaster_3",
+ "functionDesc": "所有我方单位部署时损失当前生命值的70%(每个单位退场前只会生效一次)",
+ "desc": "在这个年代,矿石病是最无害的病症",
+ "sound": null
+ },
+ "rogue_4_disaster_4_a": {
+ "id": "rogue_4_disaster_4_a",
+ "iconId": "rogue_4_disaster_4",
+ "toastIconId": "rogue_4_disaster_4_toast",
+ "level": 1,
+ "name": "金融年代",
+ "levelName": "成型期",
+ "type": "rogue_4_disaster_4",
+ "functionDesc": "诡意行商中的物品将以较高价格出售,所有友方单位部署费用+2",
+ "desc": "在这个年代,数字=财富",
+ "sound": null
+ },
+ "rogue_4_disaster_4_b": {
+ "id": "rogue_4_disaster_4_b",
+ "iconId": "rogue_4_disaster_4",
+ "toastIconId": "rogue_4_disaster_4_toast",
+ "level": 2,
+ "name": "金融年代",
+ "levelName": "扩张期",
+ "type": "rogue_4_disaster_4",
+ "functionDesc": "诡意行商中的物品将以较高价格出售,所有友方单位部署费用+3",
+ "desc": "在这个年代,数字=财富",
+ "sound": null
+ },
+ "rogue_4_disaster_4_c": {
+ "id": "rogue_4_disaster_4_c",
+ "iconId": "rogue_4_disaster_4",
+ "toastIconId": "rogue_4_disaster_4_toast",
+ "level": 3,
+ "name": "金融年代",
+ "levelName": "鼎盛期",
+ "type": "rogue_4_disaster_4",
+ "functionDesc": "诡意行商中的物品将以更高价格出售,所有友方单位部署费用+5",
+ "desc": "在这个年代,数字=财富",
+ "sound": null
+ },
+ "rogue_4_disaster_5_a": {
+ "id": "rogue_4_disaster_5_a",
+ "iconId": "rogue_4_disaster_5",
+ "toastIconId": "rogue_4_disaster_5_toast",
+ "level": 1,
+ "name": "奇观年代",
+ "levelName": "成型期",
+ "type": "rogue_4_disaster_5",
+ "functionDesc": "构想的负荷+1,所有敌人生命值+20%",
+ "desc": "在这个年代,出现了无数流传至后世的建筑",
+ "sound": null
+ },
+ "rogue_4_disaster_5_b": {
+ "id": "rogue_4_disaster_5_b",
+ "iconId": "rogue_4_disaster_5",
+ "toastIconId": "rogue_4_disaster_5_toast",
+ "level": 2,
+ "name": "奇观年代",
+ "levelName": "扩张期",
+ "type": "rogue_4_disaster_5",
+ "functionDesc": "构想的负荷+1,所有敌人生命值+30%",
+ "desc": "在这个年代,出现了无数流传至后世的建筑",
+ "sound": null
+ },
+ "rogue_4_disaster_5_c": {
+ "id": "rogue_4_disaster_5_c",
+ "iconId": "rogue_4_disaster_5",
+ "toastIconId": "rogue_4_disaster_5_toast",
+ "level": 3,
+ "name": "奇观年代",
+ "levelName": "鼎盛期",
+ "type": "rogue_4_disaster_5",
+ "functionDesc": "构想的负荷+2,所有敌人生命值+50%",
+ "desc": "在这个年代,出现了无数流传至后世的建筑",
+ "sound": null
+ },
+ "rogue_4_disaster_6_a": {
+ "id": "rogue_4_disaster_6_a",
+ "iconId": "rogue_4_disaster_6",
+ "toastIconId": "rogue_4_disaster_6_toast",
+ "level": 1,
+ "name": "拥挤年代",
+ "levelName": "成型期",
+ "type": "rogue_4_disaster_6",
+ "functionDesc": "可部署人数-1",
+ "desc": "在这个年代,人们摩肩接踵,空间弥足珍贵",
+ "sound": null
+ },
+ "rogue_4_disaster_6_b": {
+ "id": "rogue_4_disaster_6_b",
+ "iconId": "rogue_4_disaster_6",
+ "toastIconId": "rogue_4_disaster_6_toast",
+ "level": 2,
+ "name": "拥挤年代",
+ "levelName": "扩张期",
+ "type": "rogue_4_disaster_6",
+ "functionDesc": "可部署人数-2",
+ "desc": "在这个年代,人们摩肩接踵,空间弥足珍贵",
+ "sound": null
+ },
+ "rogue_4_disaster_6_c": {
+ "id": "rogue_4_disaster_6_c",
+ "iconId": "rogue_4_disaster_6",
+ "toastIconId": "rogue_4_disaster_6_toast",
+ "level": 3,
+ "name": "拥挤年代",
+ "levelName": "鼎盛期",
+ "type": "rogue_4_disaster_6",
+ "functionDesc": "可部署人数-3",
+ "desc": "在这个年代,人们摩肩接踵,空间弥足珍贵",
+ "sound": null
+ },
+ "rogue_4_disaster_7_a": {
+ "id": "rogue_4_disaster_7_a",
+ "iconId": "rogue_4_disaster_7",
+ "toastIconId": "rogue_4_disaster_7_toast",
+ "level": 1,
+ "name": "哲学年代",
+ "levelName": "成型期",
+ "type": "rogue_4_disaster_7",
+ "functionDesc": "去伪存真出现杂念横生的概率小幅度提升,并有概率无法解读",
+ "desc": "在这个年代,百家争鸣,各表一枝",
+ "sound": null
+ },
+ "rogue_4_disaster_7_b": {
+ "id": "rogue_4_disaster_7_b",
+ "iconId": "rogue_4_disaster_7",
+ "toastIconId": "rogue_4_disaster_7_toast",
+ "level": 2,
+ "name": "哲学年代",
+ "levelName": "扩张期",
+ "type": "rogue_4_disaster_7",
+ "functionDesc": "去伪存真出现杂念横生的概率一定幅度提升,并有概率无法解读",
+ "desc": "在这个年代,百家争鸣,各表一枝",
+ "sound": null
+ },
+ "rogue_4_disaster_7_c": {
+ "id": "rogue_4_disaster_7_c",
+ "iconId": "rogue_4_disaster_7",
+ "toastIconId": "rogue_4_disaster_7_toast",
+ "level": 3,
+ "name": "哲学年代",
+ "levelName": "鼎盛期",
+ "type": "rogue_4_disaster_7",
+ "functionDesc": "去伪存真出现杂念横生的概率提升,并有概率无法解读",
+ "desc": "在这个年代,百家争鸣,各表一枝",
+ "sound": null
+ },
+ "rogue_4_disaster_8_a": {
+ "id": "rogue_4_disaster_8_a",
+ "iconId": "rogue_4_disaster_8",
+ "toastIconId": "rogue_4_disaster_8_toast",
+ "level": 1,
+ "name": "繁荣年代",
+ "levelName": "成型期",
+ "type": "rogue_4_disaster_8",
+ "functionDesc": "战场的宝箱出现概率大幅提升,我方单位最大生命值提升20%",
+ "desc": "在这个年代,生活满足了一切需求",
+ "sound": null
+ },
+ "rogue_4_disaster_8_b": {
+ "id": "rogue_4_disaster_8_b",
+ "iconId": "rogue_4_disaster_8",
+ "toastIconId": "rogue_4_disaster_8_toast",
+ "level": 2,
+ "name": "繁荣年代",
+ "levelName": "扩张期",
+ "type": "rogue_4_disaster_8",
+ "functionDesc": "战场的宝箱出现概率大幅提升,我方单位最大生命值提升30%",
+ "desc": "在这个年代,生活满足了一切需求",
+ "sound": null
+ },
+ "rogue_4_disaster_8_c": {
+ "id": "rogue_4_disaster_8_c",
+ "iconId": "rogue_4_disaster_8",
+ "toastIconId": "rogue_4_disaster_8_toast",
+ "level": 3,
+ "name": "繁荣年代",
+ "levelName": "鼎盛期",
+ "type": "rogue_4_disaster_8",
+ "functionDesc": "战场的宝箱出现概率大幅提升,我方单位最大生命值提升50%",
+ "desc": "在这个年代,生活满足了一切需求",
+ "sound": null
+ },
+ "rogue_4_disaster_9_a": {
+ "id": "rogue_4_disaster_9_a",
+ "iconId": "rogue_4_disaster_9",
+ "toastIconId": "rogue_4_disaster_9_toast",
+ "level": 1,
+ "name": "悖论",
+ "levelName": "成型期",
+ "type": "rogue_4_disaster_9",
+ "functionDesc": "战场上我方单位的形象不再可见",
+ "desc": "这段故事并不严谨,不合常理才是常理",
+ "sound": null
+ },
+ "rogue_4_disaster_9_b": {
+ "id": "rogue_4_disaster_9_b",
+ "iconId": "rogue_4_disaster_9",
+ "toastIconId": "rogue_4_disaster_9_toast",
+ "level": 2,
+ "name": "悖论",
+ "levelName": "扩张期",
+ "type": "rogue_4_disaster_9",
+ "functionDesc": "战场上我方单位的形象不再可见",
+ "desc": "这段故事并不严谨,不合常理才是常理",
+ "sound": null
+ },
+ "rogue_4_disaster_9_c": {
+ "id": "rogue_4_disaster_9_c",
+ "iconId": "rogue_4_disaster_9",
+ "toastIconId": "rogue_4_disaster_9_toast",
+ "level": 3,
+ "name": "悖论",
+ "levelName": "鼎盛期",
+ "type": "rogue_4_disaster_9",
+ "functionDesc": "战场上我方单位的形象不再可见",
+ "desc": "这段故事并不严谨,不合常理才是常理",
+ "sound": null
+ }
+ }
+ },
+ "nodeUpgrade": {
+ "nodeUpgradeDataMap": {
+ "REST": {
+ "nodeType": "REST",
+ "sortId": 1,
+ "permItemList": [
+ {
+ "upgradeId": "node_update_1",
+ "nodeType": "REST",
+ "nodeLevel": 1,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 1,
+ "desc": "§1 稍事休息升级为充足休息:消除年代影响",
+ "nodeName": "安全的角落§1"
+ },
+ {
+ "upgradeId": "node_update_2",
+ "nodeType": "REST",
+ "nodeLevel": 2,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "§2 听个故事升级为听场史诗:获得3缕构想",
+ "nodeName": "安全的角落§2"
+ },
+ {
+ "upgradeId": "node_update_3",
+ "nodeType": "REST",
+ "nodeLevel": 3,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "§3 分享见解升级为讨论观点:负荷临界点+3",
+ "nodeName": "安全的角落§3"
+ },
+ {
+ "upgradeId": "node_update_4",
+ "nodeType": "REST",
+ "nodeLevel": 4,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 3,
+ "desc": "§4 重整编制升级为翻新编制:可携带干员+2",
+ "nodeName": "安全的角落§4"
+ },
+ {
+ "upgradeId": "node_update_5",
+ "nodeType": "REST",
+ "nodeLevel": 5,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 3,
+ "desc": "§5 安全的角落节点上下通路变为可通行",
+ "nodeName": "安全的角落§5"
+ }
+ ],
+ "tempItemList": [
+ {
+ "upgradeId": "temp_update_1",
+ "nodeType": "REST",
+ "sortId": 1,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "每次进入安全的角落护盾+3"
+ },
+ {
+ "upgradeId": "temp_update_2",
+ "nodeType": "REST",
+ "sortId": 2,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "安全的角落将提供更多选项"
+ },
+ {
+ "upgradeId": "temp_update_3",
+ "nodeType": "REST",
+ "sortId": 3,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "安全的角落将提供新选项"
+ }
+ ]
+ },
+ "BATTLE_SHOP": {
+ "nodeType": "BATTLE_SHOP",
+ "sortId": 2,
+ "permItemList": [
+ {
+ "upgradeId": "node_update_6",
+ "nodeType": "BATTLE_SHOP",
+ "nodeLevel": 1,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 1,
+ "desc": "§1 诡意行商将提供刷新商品列表的服务",
+ "nodeName": "诡意行商§1"
+ },
+ {
+ "upgradeId": "node_update_7",
+ "nodeType": "BATTLE_SHOP",
+ "nodeLevel": 2,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "§2 诡意行商将可以回购思绪",
+ "nodeName": "诡意行商§2"
+ },
+ {
+ "upgradeId": "node_update_8",
+ "nodeType": "BATTLE_SHOP",
+ "nodeLevel": 3,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "§3 投资系统的余额提取上限提升",
+ "nodeName": "诡意行商§3"
+ },
+ {
+ "upgradeId": "node_update_9",
+ "nodeType": "BATTLE_SHOP",
+ "nodeLevel": 4,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 3,
+ "desc": "§4 在探险中将可以获得收藏品“失落之钥”",
+ "nodeName": "诡意行商§4"
+ },
+ {
+ "upgradeId": "node_update_10",
+ "nodeType": "BATTLE_SHOP",
+ "nodeLevel": 5,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 3,
+ "desc": "§5 投资系统的手续费提升次数上限降低",
+ "nodeName": "诡意行商§5"
+ }
+ ],
+ "tempItemList": [
+ {
+ "upgradeId": "temp_update_4",
+ "nodeType": "BATTLE_SHOP",
+ "sortId": 11,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "诡意行商刷新后更容易销售贵重收藏品"
+ },
+ {
+ "upgradeId": "temp_update_5",
+ "nodeType": "BATTLE_SHOP",
+ "sortId": 12,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "诡意行商刷新后更容易出售打折商品"
+ },
+ {
+ "upgradeId": "temp_update_6",
+ "nodeType": "BATTLE_SHOP",
+ "sortId": 13,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "每次造访诡意行商源石锭+3"
+ }
+ ]
+ },
+ "ALCHEMY": {
+ "nodeType": "ALCHEMY",
+ "sortId": 3,
+ "permItemList": [
+ {
+ "upgradeId": "node_update_11",
+ "nodeType": "ALCHEMY",
+ "nodeLevel": 1,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 1,
+ "desc": "§1 解读时会触发“灵光乍现”,获得贵重收藏品",
+ "nodeName": "去伪存真§1"
+ },
+ {
+ "upgradeId": "node_update_12",
+ "nodeType": "ALCHEMY",
+ "nodeLevel": 2,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "§2 在探险中将可以获得收藏品“无名图腾”",
+ "nodeName": "去伪存真§2"
+ },
+ {
+ "upgradeId": "node_update_13",
+ "nodeType": "ALCHEMY",
+ "nodeLevel": 3,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "§3 解读时“杂念横生”几率下降",
+ "nodeName": "去伪存真§3"
+ },
+ {
+ "upgradeId": "node_update_14",
+ "nodeType": "ALCHEMY",
+ "nodeLevel": 4,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 3,
+ "desc": "§4 在探险中将可以获得收藏品“思维捕手”",
+ "nodeName": "去伪存真§4"
+ },
+ {
+ "upgradeId": "node_update_15",
+ "nodeType": "ALCHEMY",
+ "nodeLevel": 5,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 3,
+ "desc": "§5 解读时将会更频繁地触发“灵光乍现”",
+ "nodeName": "去伪存真§5"
+ }
+ ],
+ "tempItemList": [
+ {
+ "upgradeId": "temp_update_7",
+ "nodeType": "ALCHEMY",
+ "sortId": 21,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "每次进入去伪存真均获得1缕遗愿"
+ },
+ {
+ "upgradeId": "temp_update_8",
+ "nodeType": "ALCHEMY",
+ "sortId": 22,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "每次进入去伪存真均获得1缕灵感"
+ },
+ {
+ "upgradeId": "temp_update_9",
+ "nodeType": "ALCHEMY",
+ "sortId": 23,
+ "costItemId": "rogue_4_fragment_I_1",
+ "costItemCount": 2,
+ "desc": "每次进入去伪存真均获得1缕构想"
+ }
+ ]
+ }
+ }
+ }
}
},
"customizeData": {
@@ -142141,6 +182880,2399 @@
}
]
},
- "prts____check_required____clz_Torappu_RoguelikeTopicCustomizeData____rl04": null
+ "prts____check_required____clz_Torappu_RoguelikeTopicCustomizeData____rl04": {
+ "commonDevelopment": {
+ "developments": {
+ "rogue_4_outbuff_1": {
+ "buffId": "rogue_4_outbuff_1",
+ "nodeType": "NORMAL",
+ "frontNodeId": [],
+ "nextNodeId": [
+ "rogue_4_outbuff_2",
+ "rogue_4_outbuff_3"
+ ],
+ "positionRow": 1,
+ "positionOrder": 1,
+ "tokenCost": 1,
+ "buffName": "坚定心智I",
+ "activeIconId": "rogue_4_grow_icon_hp_active",
+ "inactiveIconId": "rogue_4_grow_icon_hp_inactive",
+ "bottomIconId": "rogue_4_grow_icon_hp_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位生命值+1%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_max_hp",
+ "displayNum": 1,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位生命值",
+ "sortId": 4
+ }
+ ],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_2": {
+ "buffId": "rogue_4_outbuff_2",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_1"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_4"
+ ],
+ "positionRow": 2,
+ "positionOrder": 1,
+ "tokenCost": 1,
+ "buffName": "安魂祭礼I",
+ "activeIconId": "rogue_4_grow_icon_def_active",
+ "inactiveIconId": "rogue_4_grow_icon_def_inactive",
+ "bottomIconId": "rogue_4_grow_icon_def_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位防御力+1%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_def",
+ "displayNum": 1,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位防御力",
+ "sortId": 3
+ }
+ ],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_3": {
+ "buffId": "rogue_4_outbuff_3",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_1"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_4"
+ ],
+ "positionRow": 2,
+ "positionOrder": 2,
+ "tokenCost": 1,
+ "buffName": "悠久祝祷I",
+ "activeIconId": "rogue_4_grow_icon_atk_active",
+ "inactiveIconId": "rogue_4_grow_icon_atk_inactive",
+ "bottomIconId": "rogue_4_grow_icon_atk_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位攻击力+1%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_attack",
+ "displayNum": 1,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位攻击力",
+ "sortId": 1
+ }
+ ],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_4": {
+ "buffId": "rogue_4_outbuff_4",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_2",
+ "rogue_4_outbuff_3"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_5",
+ "rogue_4_outbuff_6",
+ "rogue_4_outbuff_8"
+ ],
+ "positionRow": 3,
+ "positionOrder": 1,
+ "tokenCost": 1,
+ "buffName": "众魂注视",
+ "activeIconId": "rogue_4_grow_icon_effic_active",
+ "inactiveIconId": "rogue_4_grow_icon_effic_inactive",
+ "bottomIconId": "rogue_4_grow_icon_effic_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "魂灵书签获取效率+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_grow_point",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "魂灵书签获取效率",
+ "sortId": 8
+ }
+ ],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_5": {
+ "buffId": "rogue_4_outbuff_5",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_4"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_7"
+ ],
+ "positionRow": 4,
+ "positionOrder": 1,
+ "tokenCost": 1,
+ "buffName": "气密防护",
+ "activeIconId": "rogue_4_grow_icon_pro_active",
+ "inactiveIconId": "rogue_4_grow_icon_pro_inactive",
+ "bottomIconId": "rogue_4_grow_icon_pro_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始护盾+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_pro",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始护盾",
+ "sortId": 9
+ }
+ ],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_6": {
+ "buffId": "rogue_4_outbuff_6",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_4"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_9"
+ ],
+ "positionRow": 4,
+ "positionOrder": 2,
+ "tokenCost": 1,
+ "buffName": "熔渣再炼I",
+ "activeIconId": "rogue_4_grow_icon_gold_active",
+ "inactiveIconId": "rogue_4_grow_icon_gold_inactive",
+ "bottomIconId": "rogue_4_grow_icon_gold_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始源石锭+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_gold",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始源石锭",
+ "sortId": 2
+ }
+ ],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_7": {
+ "buffId": "rogue_4_outbuff_7",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_5"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_10"
+ ],
+ "positionRow": 5,
+ "positionOrder": 1,
+ "tokenCost": 2,
+ "buffName": "通解玄秘",
+ "activeIconId": "rogue_4_grow_icon_mystery_active",
+ "inactiveIconId": "rogue_4_grow_icon_mystery_inactive",
+ "bottomIconId": "rogue_4_grow_icon_mystery_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "探险中会出现“思维边界”节点"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_8": {
+ "buffId": "rogue_4_outbuff_8",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_4"
+ ],
+ "nextNodeId": [
+ "rogue_4_difficulty_1"
+ ],
+ "positionRow": 5,
+ "positionOrder": 2,
+ "tokenCost": 2,
+ "buffName": "卷曲裂隙",
+ "activeIconId": "rogue_4_grow_icon_scout_active",
+ "inactiveIconId": "rogue_4_grow_icon_scout_inactive",
+ "bottomIconId": "rogue_4_grow_icon_scout_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "探险中会出现“先行一步”节点"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_9": {
+ "buffId": "rogue_4_outbuff_9",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_6"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_11"
+ ],
+ "positionRow": 5,
+ "positionOrder": 3,
+ "tokenCost": 2,
+ "buffName": "置换现实",
+ "activeIconId": "rogue_4_grow_icon_barter_active",
+ "inactiveIconId": "rogue_4_grow_icon_barter_inactive",
+ "bottomIconId": "rogue_4_grow_icon_barter_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "探险中会出现“失与得”节点"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_10": {
+ "buffId": "rogue_4_outbuff_10",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_7"
+ ],
+ "nextNodeId": [
+ "rogue_4_difficulty_1"
+ ],
+ "positionRow": 6,
+ "positionOrder": 1,
+ "tokenCost": 1,
+ "buffName": "安魂祭礼I",
+ "activeIconId": "rogue_4_grow_icon_def_active",
+ "inactiveIconId": "rogue_4_grow_icon_def_inactive",
+ "bottomIconId": "rogue_4_grow_icon_def_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位防御力+1%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_def",
+ "displayNum": 1,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位防御力",
+ "sortId": 3
+ }
+ ],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_11": {
+ "buffId": "rogue_4_outbuff_11",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_9"
+ ],
+ "nextNodeId": [
+ "rogue_4_difficulty_1"
+ ],
+ "positionRow": 6,
+ "positionOrder": 2,
+ "tokenCost": 1,
+ "buffName": "悠久祝祷I",
+ "activeIconId": "rogue_4_grow_icon_atk_active",
+ "inactiveIconId": "rogue_4_grow_icon_atk_inactive",
+ "bottomIconId": "rogue_4_grow_icon_atk_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位攻击力+1%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_attack",
+ "displayNum": 1,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位攻击力",
+ "sortId": 1
+ }
+ ],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_difficulty_1": {
+ "buffId": "rogue_4_difficulty_1",
+ "nodeType": "DIFFICULTY",
+ "frontNodeId": [
+ "rogue_4_outbuff_8",
+ "rogue_4_outbuff_10",
+ "rogue_4_outbuff_11"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_12",
+ "rogue_4_outbuff_13"
+ ],
+ "positionRow": 7,
+ "positionOrder": 1,
+ "tokenCost": 0,
+ "buffName": "五百翻页的笔记",
+ "activeIconId": "rogue_4_grow_icon_difficult1_active",
+ "inactiveIconId": "rogue_4_grow_icon_difficult1_inactive",
+ "bottomIconId": "rogue_4_grow_icon_difficult1_bottom",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "指挥分队目标生命上限+5",
+ "魂灵书签获取效率+2%",
+ "初始源石锭+2"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_1",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_12": {
+ "buffId": "rogue_4_outbuff_12",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_8",
+ "rogue_4_outbuff_10",
+ "rogue_4_outbuff_11"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_14"
+ ],
+ "positionRow": 8,
+ "positionOrder": 1,
+ "tokenCost": 1,
+ "buffName": "坚定心智I",
+ "activeIconId": "rogue_4_grow_icon_hp_active",
+ "inactiveIconId": "rogue_4_grow_icon_hp_inactive",
+ "bottomIconId": "rogue_4_grow_icon_hp_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位生命值+1%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_max_hp",
+ "displayNum": 1,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位生命值",
+ "sortId": 4
+ }
+ ],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_13": {
+ "buffId": "rogue_4_outbuff_13",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_8",
+ "rogue_4_outbuff_10",
+ "rogue_4_outbuff_11"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_14"
+ ],
+ "positionRow": 8,
+ "positionOrder": 2,
+ "tokenCost": 1,
+ "buffName": "众魂注视",
+ "activeIconId": "rogue_4_grow_icon_effic_active",
+ "inactiveIconId": "rogue_4_grow_icon_effic_inactive",
+ "bottomIconId": "rogue_4_grow_icon_effic_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "魂灵书签获取效率+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_grow_point",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "魂灵书签获取效率",
+ "sortId": 8
+ }
+ ],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_14": {
+ "buffId": "rogue_4_outbuff_14",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_12",
+ "rogue_4_outbuff_13"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_15",
+ "rogue_4_outbuff_16",
+ "rogue_4_outbuff_18"
+ ],
+ "positionRow": 9,
+ "positionOrder": 1,
+ "tokenCost": 1,
+ "buffName": "坚定心智II",
+ "activeIconId": "rogue_4_grow_icon_hp_active",
+ "inactiveIconId": "rogue_4_grow_icon_hp_inactive",
+ "bottomIconId": "rogue_4_grow_icon_hp_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位生命值+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_max_hp",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位生命值",
+ "sortId": 4
+ }
+ ],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_15": {
+ "buffId": "rogue_4_outbuff_15",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_14"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_17"
+ ],
+ "positionRow": 10,
+ "positionOrder": 1,
+ "tokenCost": 1,
+ "buffName": "安魂祭礼II",
+ "activeIconId": "rogue_4_grow_icon_def_active",
+ "inactiveIconId": "rogue_4_grow_icon_def_inactive",
+ "bottomIconId": "rogue_4_grow_icon_def_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位防御力+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_def",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位防御力",
+ "sortId": 3
+ }
+ ],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_16": {
+ "buffId": "rogue_4_outbuff_16",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_14"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_19"
+ ],
+ "positionRow": 10,
+ "positionOrder": 2,
+ "tokenCost": 1,
+ "buffName": "悠久祝祷II",
+ "activeIconId": "rogue_4_grow_icon_atk_active",
+ "inactiveIconId": "rogue_4_grow_icon_atk_inactive",
+ "bottomIconId": "rogue_4_grow_icon_atk_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位攻击力+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_attack",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位攻击力",
+ "sortId": 1
+ }
+ ],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_17": {
+ "buffId": "rogue_4_outbuff_17",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_15"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_20"
+ ],
+ "positionRow": 11,
+ "positionOrder": 1,
+ "tokenCost": 3,
+ "buffName": "归纳学识",
+ "activeIconId": "rogue_4_grow_icon_backpack_active",
+ "inactiveIconId": "rogue_4_grow_icon_backpack_inactive",
+ "bottomIconId": "rogue_4_grow_icon_backpack_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "解锁博闻广记分队"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_18": {
+ "buffId": "rogue_4_outbuff_18",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_14"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_21"
+ ],
+ "positionRow": 11,
+ "positionOrder": 2,
+ "tokenCost": 3,
+ "buffName": "灵感潮增",
+ "activeIconId": "rogue_4_grow_icon_fragment_active",
+ "inactiveIconId": "rogue_4_grow_icon_fragment_inactive",
+ "bottomIconId": "rogue_4_grow_icon_fragment_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "解锁魂灵护送分队"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_19": {
+ "buffId": "rogue_4_outbuff_19",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_16"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_22"
+ ],
+ "positionRow": 11,
+ "positionOrder": 3,
+ "tokenCost": 3,
+ "buffName": "勘探史迹",
+ "activeIconId": "rogue_4_grow_icon_refreshnode_active",
+ "inactiveIconId": "rogue_4_grow_icon_refreshnode_inactive",
+ "bottomIconId": "rogue_4_grow_icon_refreshnode_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "解锁蓝图测绘分队"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_20": {
+ "buffId": "rogue_4_outbuff_20",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_17"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_23"
+ ],
+ "positionRow": 12,
+ "positionOrder": 1,
+ "tokenCost": 1,
+ "buffName": "安魂祭礼II",
+ "activeIconId": "rogue_4_grow_icon_def_active",
+ "inactiveIconId": "rogue_4_grow_icon_def_inactive",
+ "bottomIconId": "rogue_4_grow_icon_def_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位防御力+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_def",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位防御力",
+ "sortId": 3
+ }
+ ],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_21": {
+ "buffId": "rogue_4_outbuff_21",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_18"
+ ],
+ "nextNodeId": [
+ "rogue_4_difficulty_2"
+ ],
+ "positionRow": 12,
+ "positionOrder": 2,
+ "tokenCost": 1,
+ "buffName": "坚定心智II",
+ "activeIconId": "rogue_4_grow_icon_hp_active",
+ "inactiveIconId": "rogue_4_grow_icon_hp_inactive",
+ "bottomIconId": "rogue_4_grow_icon_hp_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位生命值+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_max_hp",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位生命值",
+ "sortId": 4
+ }
+ ],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_22": {
+ "buffId": "rogue_4_outbuff_22",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_19"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_24"
+ ],
+ "positionRow": 12,
+ "positionOrder": 3,
+ "tokenCost": 1,
+ "buffName": "悠久祝祷II",
+ "activeIconId": "rogue_4_grow_icon_atk_active",
+ "inactiveIconId": "rogue_4_grow_icon_atk_inactive",
+ "bottomIconId": "rogue_4_grow_icon_atk_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位攻击力+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_attack",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位攻击力",
+ "sortId": 1
+ }
+ ],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_23": {
+ "buffId": "rogue_4_outbuff_23",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_20"
+ ],
+ "nextNodeId": [
+ "rogue_4_difficulty_2"
+ ],
+ "positionRow": 13,
+ "positionOrder": 1,
+ "tokenCost": 1,
+ "buffName": "乱流打捞",
+ "activeIconId": "rogue_4_grow_icon_brc_active",
+ "inactiveIconId": "rogue_4_grow_icon_brc_inactive",
+ "bottomIconId": "rogue_4_grow_icon_brc_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "先行一步节点派遣的队员可以带回1个构想"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_24": {
+ "buffId": "rogue_4_outbuff_24",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_22"
+ ],
+ "nextNodeId": [
+ "rogue_4_difficulty_2"
+ ],
+ "positionRow": 13,
+ "positionOrder": 2,
+ "tokenCost": 1,
+ "buffName": "土石遗骨",
+ "activeIconId": "rogue_4_grow_icon_conceive_active",
+ "inactiveIconId": "rogue_4_grow_icon_conceive_inactive",
+ "bottomIconId": "rogue_4_grow_icon_conceive_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始构想+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_conceive",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始构想",
+ "sortId": 10
+ }
+ ],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_difficulty_2": {
+ "buffId": "rogue_4_difficulty_2",
+ "nodeType": "DIFFICULTY",
+ "frontNodeId": [
+ "rogue_4_outbuff_21",
+ "rogue_4_outbuff_23",
+ "rogue_4_outbuff_24"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_25",
+ "rogue_4_outbuff_26"
+ ],
+ "positionRow": 14,
+ "positionOrder": 1,
+ "tokenCost": 0,
+ "buffName": "三千往返的构筑",
+ "activeIconId": "rogue_4_grow_icon_difficult2_active",
+ "inactiveIconId": "rogue_4_grow_icon_difficult2_inactive",
+ "bottomIconId": "rogue_4_grow_icon_difficult2_bottom",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "后勤分队初始源石锭+30",
+ "魂灵书签获取效率+2%",
+ "诡意行商中会额外出售两个商品"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_2",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_25": {
+ "buffId": "rogue_4_outbuff_25",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_21",
+ "rogue_4_outbuff_23",
+ "rogue_4_outbuff_24"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_27",
+ "rogue_4_outbuff_28"
+ ],
+ "positionRow": 15,
+ "positionOrder": 1,
+ "tokenCost": 2,
+ "buffName": "熔渣再炼I",
+ "activeIconId": "rogue_4_grow_icon_gold_active",
+ "inactiveIconId": "rogue_4_grow_icon_gold_inactive",
+ "bottomIconId": "rogue_4_grow_icon_gold_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始源石锭+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_gold",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始源石锭",
+ "sortId": 2
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_26": {
+ "buffId": "rogue_4_outbuff_26",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_21",
+ "rogue_4_outbuff_23",
+ "rogue_4_outbuff_24"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_28",
+ "rogue_4_outbuff_29"
+ ],
+ "positionRow": 15,
+ "positionOrder": 2,
+ "tokenCost": 2,
+ "buffName": "熔渣再炼I",
+ "activeIconId": "rogue_4_grow_icon_gold_active",
+ "inactiveIconId": "rogue_4_grow_icon_gold_inactive",
+ "bottomIconId": "rogue_4_grow_icon_gold_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始源石锭+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_gold",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始源石锭",
+ "sortId": 2
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_27": {
+ "buffId": "rogue_4_outbuff_27",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_25"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_30",
+ "rogue_4_outbuff_31"
+ ],
+ "positionRow": 16,
+ "positionOrder": 1,
+ "tokenCost": 2,
+ "buffName": "安魂祭礼II",
+ "activeIconId": "rogue_4_grow_icon_def_active",
+ "inactiveIconId": "rogue_4_grow_icon_def_inactive",
+ "bottomIconId": "rogue_4_grow_icon_def_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位防御力+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_def",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位防御力",
+ "sortId": 3
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_28": {
+ "buffId": "rogue_4_outbuff_28",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_25",
+ "rogue_4_outbuff_26"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_31"
+ ],
+ "positionRow": 16,
+ "positionOrder": 2,
+ "tokenCost": 2,
+ "buffName": "坚定心智II",
+ "activeIconId": "rogue_4_grow_icon_hp_active",
+ "inactiveIconId": "rogue_4_grow_icon_hp_inactive",
+ "bottomIconId": "rogue_4_grow_icon_hp_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位生命值+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_max_hp",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位生命值",
+ "sortId": 4
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_29": {
+ "buffId": "rogue_4_outbuff_29",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_26"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_31",
+ "rogue_4_outbuff_32"
+ ],
+ "positionRow": 16,
+ "positionOrder": 3,
+ "tokenCost": 2,
+ "buffName": "悠久祝祷II",
+ "activeIconId": "rogue_4_grow_icon_atk_active",
+ "inactiveIconId": "rogue_4_grow_icon_atk_inactive",
+ "bottomIconId": "rogue_4_grow_icon_atk_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位攻击力+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_attack",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位攻击力",
+ "sortId": 1
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_30": {
+ "buffId": "rogue_4_outbuff_30",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_27"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_33"
+ ],
+ "positionRow": 17,
+ "positionOrder": 1,
+ "tokenCost": 2,
+ "buffName": "故地熟途",
+ "activeIconId": "rogue_4_grow_icon_exp_active",
+ "inactiveIconId": "rogue_4_grow_icon_exp_inactive",
+ "bottomIconId": "rogue_4_grow_icon_exp_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "战斗获取指挥经验+10%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_exp",
+ "displayNum": 10,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "战斗获取指挥经验",
+ "sortId": 5
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_31": {
+ "buffId": "rogue_4_outbuff_31",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_27",
+ "rogue_4_outbuff_28",
+ "rogue_4_outbuff_29"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_34"
+ ],
+ "positionRow": 17,
+ "positionOrder": 2,
+ "tokenCost": 2,
+ "buffName": "熔渣再炼I",
+ "activeIconId": "rogue_4_grow_icon_gold_active",
+ "inactiveIconId": "rogue_4_grow_icon_gold_inactive",
+ "bottomIconId": "rogue_4_grow_icon_gold_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始源石锭+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_gold",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始源石锭",
+ "sortId": 2
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_32": {
+ "buffId": "rogue_4_outbuff_32",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_29"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_35"
+ ],
+ "positionRow": 17,
+ "positionOrder": 3,
+ "tokenCost": 2,
+ "buffName": "众魂注视",
+ "activeIconId": "rogue_4_grow_icon_effic_active",
+ "inactiveIconId": "rogue_4_grow_icon_effic_inactive",
+ "bottomIconId": "rogue_4_grow_icon_effic_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "魂灵书签获取效率+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_grow_point",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "魂灵书签获取效率",
+ "sortId": 8
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_33": {
+ "buffId": "rogue_4_outbuff_33",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_30"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_36"
+ ],
+ "positionRow": 18,
+ "positionOrder": 1,
+ "tokenCost": 4,
+ "buffName": "博闻广记分队强化",
+ "activeIconId": "rogue_4_grow_icon_backpack_active",
+ "inactiveIconId": "rogue_4_grow_icon_backpack_inactive",
+ "bottomIconId": "rogue_4_grow_icon_backpack_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "博闻广记分队初始负荷临界点额外+5"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_34": {
+ "buffId": "rogue_4_outbuff_34",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_31"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_37"
+ ],
+ "positionRow": 18,
+ "positionOrder": 2,
+ "tokenCost": 4,
+ "buffName": "魂灵护送分队强化",
+ "activeIconId": "rogue_4_grow_icon_fragment_active",
+ "inactiveIconId": "rogue_4_grow_icon_fragment_inactive",
+ "bottomIconId": "rogue_4_grow_icon_fragment_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "魂灵护送分队每进入新的一层负荷临界点+1"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_35": {
+ "buffId": "rogue_4_outbuff_35",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_32"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_38"
+ ],
+ "positionRow": 18,
+ "positionOrder": 3,
+ "tokenCost": 4,
+ "buffName": "蓝图测绘分队强化",
+ "activeIconId": "rogue_4_grow_icon_refreshnode_active",
+ "inactiveIconId": "rogue_4_grow_icon_refreshnode_inactive",
+ "bottomIconId": "rogue_4_grow_icon_refreshnode_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "蓝图测绘分队初始构想+1"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_36": {
+ "buffId": "rogue_4_outbuff_36",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_33"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_39"
+ ],
+ "positionRow": 19,
+ "positionOrder": 1,
+ "tokenCost": 2,
+ "buffName": "熔渣再炼I",
+ "activeIconId": "rogue_4_grow_icon_gold_active",
+ "inactiveIconId": "rogue_4_grow_icon_gold_inactive",
+ "bottomIconId": "rogue_4_grow_icon_gold_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始源石锭+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_gold",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始源石锭",
+ "sortId": 2
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_37": {
+ "buffId": "rogue_4_outbuff_37",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_34"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_40"
+ ],
+ "positionRow": 19,
+ "positionOrder": 2,
+ "tokenCost": 2,
+ "buffName": "行动手册I",
+ "activeIconId": "rogue_4_grow_icon_bur_active",
+ "inactiveIconId": "rogue_4_grow_icon_bur_inactive",
+ "bottomIconId": "rogue_4_grow_icon_bur_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始负荷临界点+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bur",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始负荷临界点",
+ "sortId": 11
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_38": {
+ "buffId": "rogue_4_outbuff_38",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_35"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_41"
+ ],
+ "positionRow": 19,
+ "positionOrder": 3,
+ "tokenCost": 2,
+ "buffName": "气密防护",
+ "activeIconId": "rogue_4_grow_icon_pro_active",
+ "inactiveIconId": "rogue_4_grow_icon_pro_inactive",
+ "bottomIconId": "rogue_4_grow_icon_pro_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始护盾+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_pro",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始护盾",
+ "sortId": 9
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_39": {
+ "buffId": "rogue_4_outbuff_39",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_36"
+ ],
+ "nextNodeId": [
+ "rogue_4_difficulty_3"
+ ],
+ "positionRow": 20,
+ "positionOrder": 1,
+ "tokenCost": 2,
+ "buffName": "故地熟途",
+ "activeIconId": "rogue_4_grow_icon_exp_active",
+ "inactiveIconId": "rogue_4_grow_icon_exp_inactive",
+ "bottomIconId": "rogue_4_grow_icon_exp_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "战斗获取指挥经验+10%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_exp",
+ "displayNum": 10,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "战斗获取指挥经验",
+ "sortId": 5
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_40": {
+ "buffId": "rogue_4_outbuff_40",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_37"
+ ],
+ "nextNodeId": [
+ "rogue_4_difficulty_3"
+ ],
+ "positionRow": 20,
+ "positionOrder": 2,
+ "tokenCost": 2,
+ "buffName": "熔渣再炼I",
+ "activeIconId": "rogue_4_grow_icon_gold_active",
+ "inactiveIconId": "rogue_4_grow_icon_gold_inactive",
+ "bottomIconId": "rogue_4_grow_icon_gold_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始源石锭+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_gold",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始源石锭",
+ "sortId": 2
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_41": {
+ "buffId": "rogue_4_outbuff_41",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_38"
+ ],
+ "nextNodeId": [
+ "rogue_4_difficulty_3"
+ ],
+ "positionRow": 20,
+ "positionOrder": 3,
+ "tokenCost": 2,
+ "buffName": "众魂注视",
+ "activeIconId": "rogue_4_grow_icon_effic_active",
+ "inactiveIconId": "rogue_4_grow_icon_effic_inactive",
+ "bottomIconId": "rogue_4_grow_icon_effic_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "魂灵书签获取效率+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_grow_point",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "魂灵书签获取效率",
+ "sortId": 8
+ }
+ ],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_difficulty_3": {
+ "buffId": "rogue_4_difficulty_3",
+ "nodeType": "DIFFICULTY",
+ "frontNodeId": [
+ "rogue_4_outbuff_39",
+ "rogue_4_outbuff_40",
+ "rogue_4_outbuff_41"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_42",
+ "rogue_4_outbuff_43"
+ ],
+ "positionRow": 21,
+ "positionOrder": 1,
+ "tokenCost": 0,
+ "buffName": "一万循环的通视",
+ "activeIconId": "rogue_4_grow_icon_difficult3_active",
+ "inactiveIconId": "rogue_4_grow_icon_difficult3_inactive",
+ "bottomIconId": "rogue_4_grow_icon_difficult3_bottom",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "矛头分队所有我方单位的攻击力+20%,生命值+20%",
+ "魂灵书签获取效率+2%",
+ "4星、5星、6星负荷干员提升的临界值+1"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_3",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_42": {
+ "buffId": "rogue_4_outbuff_42",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_39",
+ "rogue_4_outbuff_40",
+ "rogue_4_outbuff_41"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_44"
+ ],
+ "positionRow": 22,
+ "positionOrder": 1,
+ "tokenCost": 2,
+ "buffName": "熔渣再炼II",
+ "activeIconId": "rogue_4_grow_icon_gold_active",
+ "inactiveIconId": "rogue_4_grow_icon_gold_inactive",
+ "bottomIconId": "rogue_4_grow_icon_gold_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始源石锭+2"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_gold",
+ "displayNum": 2,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始源石锭",
+ "sortId": 2
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_43": {
+ "buffId": "rogue_4_outbuff_43",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_39",
+ "rogue_4_outbuff_40",
+ "rogue_4_outbuff_41"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_45"
+ ],
+ "positionRow": 22,
+ "positionOrder": 2,
+ "tokenCost": 2,
+ "buffName": "行动手册I",
+ "activeIconId": "rogue_4_grow_icon_bur_active",
+ "inactiveIconId": "rogue_4_grow_icon_bur_inactive",
+ "bottomIconId": "rogue_4_grow_icon_bur_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始负荷临界点+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bur",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始负荷临界点",
+ "sortId": 11
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_44": {
+ "buffId": "rogue_4_outbuff_44",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_42"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_46",
+ "rogue_4_outbuff_47"
+ ],
+ "positionRow": 23,
+ "positionOrder": 1,
+ "tokenCost": 2,
+ "buffName": "故地熟途",
+ "activeIconId": "rogue_4_grow_icon_exp_active",
+ "inactiveIconId": "rogue_4_grow_icon_exp_inactive",
+ "bottomIconId": "rogue_4_grow_icon_exp_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "战斗获取指挥经验+10%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_exp",
+ "displayNum": 10,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "战斗获取指挥经验",
+ "sortId": 5
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_45": {
+ "buffId": "rogue_4_outbuff_45",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_43"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_47",
+ "rogue_4_outbuff_48"
+ ],
+ "positionRow": 23,
+ "positionOrder": 2,
+ "tokenCost": 2,
+ "buffName": "众魂注视",
+ "activeIconId": "rogue_4_grow_icon_effic_active",
+ "inactiveIconId": "rogue_4_grow_icon_effic_inactive",
+ "bottomIconId": "rogue_4_grow_icon_effic_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "魂灵书签获取效率+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_grow_point",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "魂灵书签获取效率",
+ "sortId": 8
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_46": {
+ "buffId": "rogue_4_outbuff_46",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_44"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_49",
+ "rogue_4_outbuff_50"
+ ],
+ "positionRow": 24,
+ "positionOrder": 1,
+ "tokenCost": 2,
+ "buffName": "安魂祭礼II",
+ "activeIconId": "rogue_4_grow_icon_def_active",
+ "inactiveIconId": "rogue_4_grow_icon_def_inactive",
+ "bottomIconId": "rogue_4_grow_icon_def_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位防御力+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_def",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位防御力",
+ "sortId": 3
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_47": {
+ "buffId": "rogue_4_outbuff_47",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_44",
+ "rogue_4_outbuff_45"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_50"
+ ],
+ "positionRow": 24,
+ "positionOrder": 2,
+ "tokenCost": 2,
+ "buffName": "坚定心智II",
+ "activeIconId": "rogue_4_grow_icon_hp_active",
+ "inactiveIconId": "rogue_4_grow_icon_hp_inactive",
+ "bottomIconId": "rogue_4_grow_icon_hp_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位生命值+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_max_hp",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位生命值",
+ "sortId": 4
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_48": {
+ "buffId": "rogue_4_outbuff_48",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_45"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_50",
+ "rogue_4_outbuff_51"
+ ],
+ "positionRow": 24,
+ "positionOrder": 3,
+ "tokenCost": 2,
+ "buffName": "悠久祝祷II",
+ "activeIconId": "rogue_4_grow_icon_atk_active",
+ "inactiveIconId": "rogue_4_grow_icon_atk_inactive",
+ "bottomIconId": "rogue_4_grow_icon_atk_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位攻击力+2%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_attack",
+ "displayNum": 2,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位攻击力",
+ "sortId": 1
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_49": {
+ "buffId": "rogue_4_outbuff_49",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_46"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_52",
+ "rogue_4_outbuff_53"
+ ],
+ "positionRow": 25,
+ "positionOrder": 1,
+ "tokenCost": 5,
+ "buffName": "应急管道",
+ "activeIconId": "rogue_4_grow_icon_deploy_active",
+ "inactiveIconId": "rogue_4_grow_icon_deploy_inactive",
+ "bottomIconId": "rogue_4_grow_icon_deploy_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "可同时部署人数+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_char_limit",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "可同时部署人数",
+ "sortId": 7
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_50": {
+ "buffId": "rogue_4_outbuff_50",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_46",
+ "rogue_4_outbuff_47",
+ "rogue_4_outbuff_48"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_52"
+ ],
+ "positionRow": 25,
+ "positionOrder": 2,
+ "tokenCost": 5,
+ "buffName": "洞彻往日",
+ "activeIconId": "rogue_4_grow_icon_perfect_active",
+ "inactiveIconId": "rogue_4_grow_icon_perfect_inactive",
+ "bottomIconId": "rogue_4_grow_icon_perfect_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "完美作战时,额外掉落一缕思绪"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_51": {
+ "buffId": "rogue_4_outbuff_51",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_48"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_52",
+ "rogue_4_outbuff_56"
+ ],
+ "positionRow": 25,
+ "positionOrder": 3,
+ "tokenCost": 5,
+ "buffName": "冗余敷设",
+ "activeIconId": "rogue_4_grow_icon_bring_active",
+ "inactiveIconId": "rogue_4_grow_icon_bring_inactive",
+ "bottomIconId": "rogue_4_grow_icon_bring_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "可携带干员数+1"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_squad_capacity",
+ "displayNum": 1,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "可携带干员数",
+ "sortId": 6
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_52": {
+ "buffId": "rogue_4_outbuff_52",
+ "nodeType": "KEY",
+ "frontNodeId": [
+ "rogue_4_outbuff_49",
+ "rogue_4_outbuff_50",
+ "rogue_4_outbuff_51"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_54",
+ "rogue_4_outbuff_55"
+ ],
+ "positionRow": 26,
+ "positionOrder": 1,
+ "tokenCost": 5,
+ "buffName": "异象脱敏",
+ "activeIconId": "rogue_4_grow_icon_charbur_active",
+ "inactiveIconId": "rogue_4_grow_icon_charbur_inactive",
+ "bottomIconId": "rogue_4_grow_icon_charbur_active",
+ "effectType": "RAW_TEXT_EFFECT",
+ "rawDesc": [
+ "4星、5星负荷干员提升的临界值+1"
+ ],
+ "buffDisplayInfo": [],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_53": {
+ "buffId": "rogue_4_outbuff_53",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_49"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_57"
+ ],
+ "positionRow": 27,
+ "positionOrder": 1,
+ "tokenCost": 3,
+ "buffName": "悠久祝祷III",
+ "activeIconId": "rogue_4_grow_icon_atk_active",
+ "inactiveIconId": "rogue_4_grow_icon_atk_inactive",
+ "bottomIconId": "rogue_4_grow_icon_atk_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位攻击力+5%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_attack",
+ "displayNum": 5,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位攻击力",
+ "sortId": 1
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_54": {
+ "buffId": "rogue_4_outbuff_54",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_52"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_58"
+ ],
+ "positionRow": 27,
+ "positionOrder": 2,
+ "tokenCost": 3,
+ "buffName": "安魂祭礼III",
+ "activeIconId": "rogue_4_grow_icon_def_active",
+ "inactiveIconId": "rogue_4_grow_icon_def_inactive",
+ "bottomIconId": "rogue_4_grow_icon_def_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位防御力+5%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_def",
+ "displayNum": 5,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位防御力",
+ "sortId": 3
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_55": {
+ "buffId": "rogue_4_outbuff_55",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_52"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_59"
+ ],
+ "positionRow": 27,
+ "positionOrder": 3,
+ "tokenCost": 3,
+ "buffName": "坚定心智III",
+ "activeIconId": "rogue_4_grow_icon_hp_active",
+ "inactiveIconId": "rogue_4_grow_icon_hp_inactive",
+ "bottomIconId": "rogue_4_grow_icon_hp_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位生命值+5%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_max_hp",
+ "displayNum": 5,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位生命值",
+ "sortId": 4
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_56": {
+ "buffId": "rogue_4_outbuff_56",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_51"
+ ],
+ "nextNodeId": [
+ "rogue_4_outbuff_60"
+ ],
+ "positionRow": 27,
+ "positionOrder": 4,
+ "tokenCost": 3,
+ "buffName": "熔渣再炼II",
+ "activeIconId": "rogue_4_grow_icon_gold_active",
+ "inactiveIconId": "rogue_4_grow_icon_gold_inactive",
+ "bottomIconId": "rogue_4_grow_icon_gold_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始源石锭+2"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_gold",
+ "displayNum": 2,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始源石锭",
+ "sortId": 2
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_57": {
+ "buffId": "rogue_4_outbuff_57",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_53"
+ ],
+ "nextNodeId": [],
+ "positionRow": 28,
+ "positionOrder": 1,
+ "tokenCost": 3,
+ "buffName": "悠久祝祷III",
+ "activeIconId": "rogue_4_grow_icon_atk_active",
+ "inactiveIconId": "rogue_4_grow_icon_atk_inactive",
+ "bottomIconId": "rogue_4_grow_icon_atk_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位攻击力+5%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_attack",
+ "displayNum": 5,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位攻击力",
+ "sortId": 1
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_58": {
+ "buffId": "rogue_4_outbuff_58",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_54"
+ ],
+ "nextNodeId": [],
+ "positionRow": 28,
+ "positionOrder": 2,
+ "tokenCost": 3,
+ "buffName": "安魂祭礼III",
+ "activeIconId": "rogue_4_grow_icon_def_active",
+ "inactiveIconId": "rogue_4_grow_icon_def_inactive",
+ "bottomIconId": "rogue_4_grow_icon_def_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位防御力+5%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_def",
+ "displayNum": 5,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位防御力",
+ "sortId": 3
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_59": {
+ "buffId": "rogue_4_outbuff_59",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_55"
+ ],
+ "nextNodeId": [],
+ "positionRow": 28,
+ "positionOrder": 3,
+ "tokenCost": 3,
+ "buffName": "坚定心智III",
+ "activeIconId": "rogue_4_grow_icon_hp_active",
+ "inactiveIconId": "rogue_4_grow_icon_hp_inactive",
+ "bottomIconId": "rogue_4_grow_icon_hp_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "我方单位生命值+5%"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_bat_max_hp",
+ "displayNum": 5,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位生命值",
+ "sortId": 4
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ },
+ "rogue_4_outbuff_60": {
+ "buffId": "rogue_4_outbuff_60",
+ "nodeType": "NORMAL",
+ "frontNodeId": [
+ "rogue_4_outbuff_56"
+ ],
+ "nextNodeId": [],
+ "positionRow": 28,
+ "positionOrder": 4,
+ "tokenCost": 3,
+ "buffName": "熔渣再炼II",
+ "activeIconId": "rogue_4_grow_icon_gold_active",
+ "inactiveIconId": "rogue_4_grow_icon_gold_inactive",
+ "bottomIconId": "rogue_4_grow_icon_gold_active",
+ "effectType": "BUFF",
+ "rawDesc": [
+ "初始源石锭+2"
+ ],
+ "buffDisplayInfo": [
+ {
+ "displayType": "display_gold",
+ "displayNum": 2,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始源石锭",
+ "sortId": 2
+ }
+ ],
+ "groupId": "group_4",
+ "enrollId": null
+ }
+ },
+ "developmentsTokens": {
+ "display_bat_attack": {
+ "sortId": 1,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位攻击力"
+ },
+ "display_gold": {
+ "sortId": 2,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始源石锭"
+ },
+ "display_bat_def": {
+ "sortId": 3,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位防御力"
+ },
+ "display_bat_max_hp": {
+ "sortId": 4,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "我方单位生命值"
+ },
+ "display_exp": {
+ "sortId": 5,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "战斗获取指挥经验"
+ },
+ "display_squad_capacity": {
+ "sortId": 6,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "可携带干员数"
+ },
+ "display_bat_char_limit": {
+ "sortId": 7,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "可同时部署人数"
+ },
+ "display_grow_point": {
+ "sortId": 8,
+ "displayForm": "PERCENTAGE",
+ "tokenDesc": "魂灵书签获取效率"
+ },
+ "display_pro": {
+ "sortId": 9,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始护盾"
+ },
+ "display_bat_conceive": {
+ "sortId": 10,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始构想"
+ },
+ "display_bur": {
+ "sortId": 11,
+ "displayForm": "ABSOLUTE_VAL",
+ "tokenDesc": "初始负荷临界点"
+ }
+ },
+ "developmentRawTextGroup": [
+ {
+ "nodeIdList": [
+ "rogue_4_outbuff_7",
+ "rogue_4_outbuff_8",
+ "rogue_4_outbuff_9"
+ ],
+ "groupIconId": "img_summary_node_lock",
+ "sortId": 1
+ },
+ {
+ "nodeIdList": [
+ "rogue_4_outbuff_17",
+ "rogue_4_outbuff_18",
+ "rogue_4_outbuff_19"
+ ],
+ "groupIconId": "img_summary_node_lock",
+ "sortId": 2
+ },
+ {
+ "nodeIdList": [
+ "rogue_4_outbuff_33",
+ "rogue_4_outbuff_34",
+ "rogue_4_outbuff_35"
+ ],
+ "groupIconId": "img_summary_node_teamenhance",
+ "sortId": 3
+ },
+ {
+ "nodeIdList": [
+ "rogue_4_outbuff_23",
+ "rogue_4_outbuff_50",
+ "rogue_4_outbuff_52"
+ ],
+ "groupIconId": "img_summary_node_fragment",
+ "sortId": 4
+ }
+ ],
+ "developmentsDifficultyNodeInfos": {
+ "rogue_4_difficulty_1": {
+ "buffId": "rogue_4_difficulty_1",
+ "nodeMap": [
+ {
+ "frontNodes": [
+ "rogue_4_outbuff_8",
+ "rogue_4_outbuff_10",
+ "rogue_4_outbuff_11"
+ ],
+ "nextNode": "rogue_4_outbuff_12"
+ },
+ {
+ "frontNodes": [
+ "rogue_4_outbuff_8",
+ "rogue_4_outbuff_10",
+ "rogue_4_outbuff_11"
+ ],
+ "nextNode": "rogue_4_outbuff_13"
+ }
+ ],
+ "enableGrade": 3,
+ "enableDesc": "<直面魂灵3>及以上难度进行探险时生效",
+ "lightId": "rogue_4_difficulty_1_light",
+ "decoId": null
+ },
+ "rogue_4_difficulty_2": {
+ "buffId": "rogue_4_difficulty_2",
+ "nodeMap": [
+ {
+ "frontNodes": [
+ "rogue_4_outbuff_21",
+ "rogue_4_outbuff_23",
+ "rogue_4_outbuff_24"
+ ],
+ "nextNode": "rogue_4_outbuff_25"
+ },
+ {
+ "frontNodes": [
+ "rogue_4_outbuff_21",
+ "rogue_4_outbuff_23",
+ "rogue_4_outbuff_24"
+ ],
+ "nextNode": "rogue_4_outbuff_26"
+ }
+ ],
+ "enableGrade": 6,
+ "enableDesc": "<直面魂灵6>及以上难度进行探险时生效",
+ "lightId": "rogue_4_difficulty_2_light",
+ "decoId": null
+ },
+ "rogue_4_difficulty_3": {
+ "buffId": "rogue_4_difficulty_3",
+ "nodeMap": [
+ {
+ "frontNodes": [
+ "rogue_4_outbuff_39",
+ "rogue_4_outbuff_40",
+ "rogue_4_outbuff_41"
+ ],
+ "nextNode": "rogue_4_outbuff_42"
+ },
+ {
+ "frontNodes": [
+ "rogue_4_outbuff_39",
+ "rogue_4_outbuff_40",
+ "rogue_4_outbuff_41"
+ ],
+ "nextNode": "rogue_4_outbuff_43"
+ }
+ ],
+ "enableGrade": 9,
+ "enableDesc": "<直面魂灵9>及以上难度进行探险时生效",
+ "lightId": "rogue_4_difficulty_3_light",
+ "decoId": null
+ }
+ }
+ },
+ "difficulties": [
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 0,
+ "leftDisasterDesc": "成型期",
+ "leftOverweightDesc": "轻松",
+ "relicDevLevel": "实在的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1)",
+ "buffs": null,
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 1,
+ "leftDisasterDesc": "成型期",
+ "leftOverweightDesc": "轻松",
+ "relicDevLevel": "实在的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1)",
+ "buffs": null,
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 2,
+ "leftDisasterDesc": "成型期",
+ "leftOverweightDesc": "轻松",
+ "relicDevLevel": "实在的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1)",
+ "buffs": null,
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 3,
+ "leftDisasterDesc": "成型期",
+ "leftOverweightDesc": "轻松",
+ "relicDevLevel": "巧思的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1)",
+ "buffs": [
+ "rogue_4_difficulty_1"
+ ],
+ "buffDesc": [
+ "历史重构的“五百翻页的笔记”生效",
+ "多元奇物展现出巧思的效果"
+ ]
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 4,
+ "leftDisasterDesc": "成型期",
+ "leftOverweightDesc": "轻松",
+ "relicDevLevel": "巧思的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1)",
+ "buffs": [
+ "rogue_4_difficulty_1"
+ ],
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 5,
+ "leftDisasterDesc": "成型期",
+ "leftOverweightDesc": "标准",
+ "relicDevLevel": "巧思的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1),进入战斗时,所有单位部署费用+2",
+ "buffs": [
+ "rogue_4_difficulty_1"
+ ],
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 6,
+ "leftDisasterDesc": "扩张期",
+ "leftOverweightDesc": "标准",
+ "relicDevLevel": "幻想的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1),进入战斗时,所有单位部署费用+2",
+ "buffs": [
+ "rogue_4_difficulty_1",
+ "rogue_4_difficulty_2"
+ ],
+ "buffDesc": [
+ "历史重构的“三千往返的构筑”生效",
+ "多元奇物展现出幻想的效果"
+ ]
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 7,
+ "leftDisasterDesc": "扩张期",
+ "leftOverweightDesc": "标准",
+ "relicDevLevel": "幻想的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1),进入战斗时,所有单位部署费用+2",
+ "buffs": [
+ "rogue_4_difficulty_1",
+ "rogue_4_difficulty_2"
+ ],
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 8,
+ "leftDisasterDesc": "扩张期",
+ "leftOverweightDesc": "标准",
+ "relicDevLevel": "幻想的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1),进入战斗时,所有单位部署费用+2",
+ "buffs": [
+ "rogue_4_difficulty_1",
+ "rogue_4_difficulty_2"
+ ],
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 9,
+ "leftDisasterDesc": "扩张期",
+ "leftOverweightDesc": "标准",
+ "relicDevLevel": "架空的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1),进入战斗时,所有单位部署费用+2",
+ "buffs": [
+ "rogue_4_difficulty_1",
+ "rogue_4_difficulty_2",
+ "rogue_4_difficulty_3"
+ ],
+ "buffDesc": [
+ "历史重构的“一万循环的通视”生效",
+ "多元奇物展现出架空的效果"
+ ]
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 10,
+ "leftDisasterDesc": "扩张期",
+ "leftOverweightDesc": "标准",
+ "relicDevLevel": "架空的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1),进入战斗时,所有单位部署费用+2",
+ "buffs": [
+ "rogue_4_difficulty_1",
+ "rogue_4_difficulty_2",
+ "rogue_4_difficulty_3"
+ ],
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 11,
+ "leftDisasterDesc": "扩张期",
+ "leftOverweightDesc": "沉重",
+ "relicDevLevel": "架空的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1),进入战斗时,所有单位部署费用+3",
+ "buffs": [
+ "rogue_4_difficulty_1",
+ "rogue_4_difficulty_2",
+ "rogue_4_difficulty_3"
+ ],
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 12,
+ "leftDisasterDesc": "鼎盛期",
+ "leftOverweightDesc": "沉重",
+ "relicDevLevel": "架空的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1),进入战斗时,所有单位部署费用+3",
+ "buffs": [
+ "rogue_4_difficulty_1",
+ "rogue_4_difficulty_2",
+ "rogue_4_difficulty_3"
+ ],
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 13,
+ "leftDisasterDesc": "鼎盛期",
+ "leftOverweightDesc": "沉重",
+ "relicDevLevel": "架空的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1),进入战斗时,所有单位部署费用+3",
+ "buffs": [
+ "rogue_4_difficulty_1",
+ "rogue_4_difficulty_2",
+ "rogue_4_difficulty_3"
+ ],
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 14,
+ "leftDisasterDesc": "鼎盛期",
+ "leftOverweightDesc": "沉重",
+ "relicDevLevel": "架空的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1),进入战斗时,所有单位部署费用+3",
+ "buffs": [
+ "rogue_4_difficulty_1",
+ "rogue_4_difficulty_2",
+ "rogue_4_difficulty_3"
+ ],
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "NORMAL",
+ "grade": 15,
+ "leftDisasterDesc": "鼎盛期",
+ "leftOverweightDesc": "沉重",
+ "relicDevLevel": "架空的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1),进入战斗时,所有单位部署费用+3",
+ "buffs": [
+ "rogue_4_difficulty_1",
+ "rogue_4_difficulty_2",
+ "rogue_4_difficulty_3"
+ ],
+ "buffDesc": []
+ },
+ {
+ "modeDifficulty": "MONTH_TEAM",
+ "grade": 0,
+ "leftDisasterDesc": "成型期",
+ "leftOverweightDesc": "轻松",
+ "relicDevLevel": "实在的",
+ "weightStatusLimitDesc": "每前进一步,失去1点目标生命(不会使目标生命低于1)",
+ "buffs": null,
+ "buffDesc": []
+ }
+ ],
+ "endingText": {
+ "summaryGetFragment": "获得思绪{0}",
+ "summaryUseIdea": "使用了{0}段构想",
+ "summaryUseFood": "使用了灵感{0}",
+ "summaryDropFragment": "丢弃了思绪{0}",
+ "summaryMeetDisaster": "遭遇了{0}",
+ "summaryLeaveDisaster": "经历了{0}",
+ "summaryEnterAlchemy": "进入去伪存真节点",
+ "summaryAlchemyOthers": "获得奖励{0}",
+ "summaryAlchemyFragment": "使用了思绪{0}",
+ "summaryWeightOverweight": "负荷超过阻滞点,思维已阻滞",
+ "summaryWeightLimit": "负荷超过临界点,思维已混乱",
+ "summaryWeightSafe": "思维清晰,一切正常",
+ "summaryDuelWin": "进入狭路相逢,并胜利",
+ "summaryDuelTie": "进入狭路相逢,并平局",
+ "summaryDuelLose": "进入狭路相逢,并失败",
+ "summaryPermUpgrade": "固化了对于{0}节点的印象",
+ "summaryTempUpgrade": "加深了对于{0}节点的印象",
+ "summarySellFragment": "交易了思绪{0},获得了{1}源石碇",
+ "summaryMeetTrade": "您进入了失与得,进行选择",
+ "summaryMeetSecretpath": "您进入了思维边界·{0}",
+ "summaryExchangeRelic": "您提交了收藏品{0}",
+ "summaryFightWin": "您选择进入战斗,并取得最终胜利",
+ "summaryFightFail": "您选择进入战斗,并遗憾落败",
+ "summaryActor": "探索者名单",
+ "summaryTop": "您{0}使用{1}历时{2}于{3}",
+ "summaryZone": "驻足在{0}",
+ "summaryEnding": "见证了{0}",
+ "summaryDifficultyZone": "驻足在{0}级难度的{1}",
+ "summaryDifficultyEnding": "见证了{0}级难度的{1}",
+ "summaryMode": "您身处熔炉,准备{0}",
+ "summarySupport": "获得了支援{0}",
+ "summaryGroup": "您选择了{0}招募组合",
+ "summaryNormalRecruit": "招募干员{0}",
+ "summaryDirectRecruit": "直升招募干员{0}",
+ "summaryFriendRecruit": "助战招募干员{0}",
+ "summaryFreeRecruit": "临时招募干员{0}",
+ "summaryMonthRecruit": "通过月度小队招募干员{0}",
+ "summaryUpgrade": "进阶了干员{0}",
+ "summaryCompleteEnding": "您完成了{0}结局",
+ "summaryEachZone": "您进入{0}区域",
+ "summaryPerfectBattle": "您完美通过了{0}",
+ "summaryMeetBattle": "您遭遇了{0}",
+ "summaryMeetEvent": "您遇到了{0}",
+ "summaryMeetShop": "您遇到了古怪商人坎诺特",
+ "summaryMeetTreasure": "您打开了{0}",
+ "summaryBuy": "消耗了{0}源石锭购买了{1}",
+ "summaryInvest": "进行了{0}次投资",
+ "summaryGet": "获得{0}",
+ "summaryRelic": "获得收藏品{0}",
+ "summarySafeHouse": "在安全的角落进行了{0}",
+ "summaryFailEnd": "您驻足于此"
+ }
+ }
}
}
\ No newline at end of file
diff --git a/zh_CN/gamedata/excel/shop_client_table.json b/zh_CN/gamedata/excel/shop_client_table.json
index 689feef7f..aa8fec969 100644
--- a/zh_CN/gamedata/excel/shop_client_table.json
+++ b/zh_CN/gamedata/excel/shop_client_table.json
@@ -18998,6 +18998,53 @@
"returnSkinParam": null
}
},
+ {
+ "tagId": "tag_540",
+ "displayType": "block_1_4",
+ "tagName": "中坚寻访组合包",
+ "itemTag": "DEADLINE",
+ "orderNum": 2005,
+ "startDatetime": 1721851200,
+ "endDatetime": 1723060799,
+ "groupList": [
+ {
+ "recommendGroup": [
+ 1
+ ],
+ "dataList": [
+ {
+ "imgId": "tag540_a",
+ "slotIndex": 0,
+ "cmd": "GIFTPACKAGE",
+ "param1": "GP_Once_190",
+ "param2": null,
+ "skinId": ""
+ }
+ ]
+ }
+ ],
+ "tagWord": {
+ "id": "tag_540",
+ "text": "这些是采购部特意为博士准备的组合包!快收下吧!虽然说是采购部的组合包,但这也是要动用预算经费的。"
+ },
+ "templateType": "NORGIFT",
+ "templateParam": {
+ "normalGiftParam": {
+ "showStartTs": 1721851200,
+ "showEndTs": 1723060799,
+ "goodId": "GP_Once_190",
+ "giftPackageName": "中坚寻访组合包",
+ "price": 68,
+ "logoId": "NORMAL",
+ "color": "ffd130",
+ "haveMark": false,
+ "availCount": 2
+ },
+ "normalSkinParam": null,
+ "normalFurnParam": null,
+ "returnSkinParam": null
+ }
+ },
{
"tagId": "tag_545",
"displayType": "block_1_1",
@@ -28245,6 +28292,19 @@
}
]
},
+ {
+ "items": [
+ {
+ "spriteId": "shop_Once_190",
+ "startTime": 1721851200,
+ "endTime": 1723060799,
+ "cmd": "GIFTPACKAGE",
+ "param1": "GP_Once_190",
+ "skinId": "",
+ "furniId": ""
+ }
+ ]
+ },
{
"items": [
{
diff --git a/zh_CN/gamedata/excel/skill_table.json b/zh_CN/gamedata/excel/skill_table.json
index 26547a6a4..7c866c33d 100644
--- a/zh_CN/gamedata/excel/skill_table.json
+++ b/zh_CN/gamedata/excel/skill_table.json
@@ -133255,6 +133255,800 @@
}
]
},
+ "skchr_tinman_1": {
+ "skillId": "skchr_tinman_1",
+ "iconId": null,
+ "hidden": false,
+ "levels": [
+ {
+ "name": "“老科利”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人获得<@ba.vup>{-atk:0%}>的<$ba.weaken>虚弱>效果且每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害",
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 8,
+ "initSp": 0,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_1",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.15,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“老科利”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人获得<@ba.vup>{-atk:0%}>的<$ba.weaken>虚弱>效果且每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害",
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 8,
+ "initSp": 0,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_1",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.15,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.35,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“老科利”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人获得<@ba.vup>{-atk:0%}>的<$ba.weaken>虚弱>效果且每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害",
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 8,
+ "initSp": 0,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_1",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.15,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.4,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“老科利”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人获得<@ba.vup>{-atk:0%}>的<$ba.weaken>虚弱>效果且每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害",
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 7,
+ "initSp": 0,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_1",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.2,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.45,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“老科利”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人获得<@ba.vup>{-atk:0%}>的<$ba.weaken>虚弱>效果且每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害",
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 7,
+ "initSp": 0,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_1",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.2,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“老科利”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人获得<@ba.vup>{-atk:0%}>的<$ba.weaken>虚弱>效果且每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害",
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 7,
+ "initSp": 0,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_1",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.2,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.55,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“老科利”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人获得<@ba.vup>{-atk:0%}>的<$ba.weaken>虚弱>效果且每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害",
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 6,
+ "initSp": 0,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_1",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.25,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.6,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“老科利”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人获得<@ba.vup>{-atk:0%}>的<$ba.weaken>虚弱>效果且每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害",
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 5,
+ "initSp": 0,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_1",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 9.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.25,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.65,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“老科利”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人获得<@ba.vup>{-atk:0%}>的<$ba.weaken>虚弱>效果且每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害",
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 5,
+ "initSp": 0,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_1",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 9.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.25,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.7,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“老科利”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人获得<@ba.vup>{-atk:0%}>的<$ba.weaken>虚弱>效果且每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害",
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 5,
+ "initSp": 0,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_1",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": -0.3,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.75,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "skchr_tinman_2": {
+ "skillId": "skchr_tinman_2",
+ "iconId": null,
+ "hidden": false,
+ "levels": [
+ {
+ "name": "“大拉里”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害、友方单位每秒恢复相当于攻击力<@ba.vup>{hp_recovery_per_sec_ratio:0%}>的生命\\n<@ba.rem>可充能1次>",
+ "skillType": "MANUAL",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 35,
+ "initSp": 10,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_2",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_recovery_per_sec_ratio",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“大拉里”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害、友方单位每秒恢复相当于攻击力<@ba.vup>{hp_recovery_per_sec_ratio:0%}>的生命\\n<@ba.rem>可充能1次>",
+ "skillType": "MANUAL",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 34,
+ "initSp": 10,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_2",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_recovery_per_sec_ratio",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.55,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“大拉里”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害、友方单位每秒恢复相当于攻击力<@ba.vup>{hp_recovery_per_sec_ratio:0%}>的生命\\n<@ba.rem>可充能1次>",
+ "skillType": "MANUAL",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 33,
+ "initSp": 10,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_2",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_recovery_per_sec_ratio",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.6,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“大拉里”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害、友方单位每秒恢复相当于攻击力<@ba.vup>{hp_recovery_per_sec_ratio:0%}>的生命\\n<@ba.rem>可充能1次>",
+ "skillType": "MANUAL",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 30,
+ "initSp": 12,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_2",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 11.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_recovery_per_sec_ratio",
+ "value": 0.15,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.65,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“大拉里”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害、友方单位每秒恢复相当于攻击力<@ba.vup>{hp_recovery_per_sec_ratio:0%}>的生命\\n<@ba.rem>可充能1次>",
+ "skillType": "MANUAL",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 29,
+ "initSp": 12,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_2",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 11.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_recovery_per_sec_ratio",
+ "value": 0.15,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.7,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“大拉里”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害、友方单位每秒恢复相当于攻击力<@ba.vup>{hp_recovery_per_sec_ratio:0%}>的生命\\n<@ba.rem>可充能1次>",
+ "skillType": "MANUAL",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 28,
+ "initSp": 12,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_2",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 11.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_recovery_per_sec_ratio",
+ "value": 0.15,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.75,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“大拉里”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害、友方单位每秒恢复相当于攻击力<@ba.vup>{hp_recovery_per_sec_ratio:0%}>的生命\\n<@ba.rem>可充能2次>",
+ "skillType": "MANUAL",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "levelUpCost": null,
+ "maxChargeTime": 2,
+ "spCost": 25,
+ "initSp": 14,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_2",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_recovery_per_sec_ratio",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.8,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“大拉里”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害、友方单位每秒恢复相当于攻击力<@ba.vup>{hp_recovery_per_sec_ratio:0%}>的生命\\n<@ba.rem>可充能2次>",
+ "skillType": "MANUAL",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "levelUpCost": null,
+ "maxChargeTime": 2,
+ "spCost": 25,
+ "initSp": 16,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_2",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 13.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_recovery_per_sec_ratio",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 0.9,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“大拉里”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害、友方单位每秒恢复相当于攻击力<@ba.vup>{hp_recovery_per_sec_ratio:0%}>的生命\\n<@ba.rem>可充能2次>",
+ "skillType": "MANUAL",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "levelUpCost": null,
+ "maxChargeTime": 2,
+ "spCost": 25,
+ "initSp": 18,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_2",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 14.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_recovery_per_sec_ratio",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "name": "“大拉里”",
+ "rangeId": null,
+ "description": "投掷一个炼金单元,在<@ba.vup>{projectile_delay_time}>秒内使落点周围的地面敌人每秒受到相当于攻击力<@ba.vup>{atk_scale:0%}>的法术伤害、友方单位每秒恢复相当于攻击力<@ba.vup>{hp_recovery_per_sec_ratio:0%}>的生命\\n<@ba.rem>可充能2次>",
+ "skillType": "MANUAL",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "levelUpCost": null,
+ "maxChargeTime": 2,
+ "spCost": 25,
+ "initSp": 20,
+ "increment": 1.0
+ },
+ "prefabId": "skchr_tinman_2",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "projectile_delay_time",
+ "value": 15.0,
+ "valueStr": null
+ },
+ {
+ "key": "hp_recovery_per_sec_ratio",
+ "value": 0.25,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.1,
+ "valueStr": null
+ },
+ {
+ "key": "projectile_range",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
"skchr_angel_1": {
"skillId": "skchr_angel_1",
"iconId": null,
@@ -258508,5 +259302,248 @@
"blackboard": []
}
]
+ },
+ "sktok_skzbox": {
+ "skillId": "sktok_skzbox",
+ "iconId": null,
+ "hidden": false,
+ "levels": [
+ {
+ "name": "诱人珍宝",
+ "rangeId": null,
+ "description": "击破额外获得2源石锭",
+ "skillType": "PASSIVE",
+ "durationType": "NONE",
+ "spData": {
+ "spType": 8,
+ "levelUpCost": null,
+ "maxChargeTime": 0,
+ "spCost": 0,
+ "initSp": 0,
+ "increment": 0.0
+ },
+ "prefabId": null,
+ "duration": -1.0,
+ "blackboard": []
+ }
+ ]
+ },
+ "sktok_skzmbx": {
+ "skillId": "sktok_skzmbx",
+ "iconId": null,
+ "hidden": false,
+ "levels": [
+ {
+ "name": "诱人珍宝?",
+ "rangeId": null,
+ "description": "击破额外获得10源石锭",
+ "skillType": "PASSIVE",
+ "durationType": "NONE",
+ "spData": {
+ "spType": 8,
+ "levelUpCost": null,
+ "maxChargeTime": 0,
+ "spCost": 0,
+ "initSp": 0,
+ "increment": 0.0
+ },
+ "prefabId": "sktok_skzmbx",
+ "duration": -1.0,
+ "blackboard": []
+ }
+ ]
+ },
+ "sktok_skzwyx": {
+ "skillId": "sktok_skzwyx",
+ "iconId": null,
+ "hidden": false,
+ "levels": [
+ {
+ "name": "更诱人珍宝",
+ "rangeId": null,
+ "description": "治疗后额外获得5源石锭",
+ "skillType": "PASSIVE",
+ "durationType": "NONE",
+ "spData": {
+ "spType": 8,
+ "levelUpCost": null,
+ "maxChargeTime": 0,
+ "spCost": 0,
+ "initSp": 0,
+ "increment": 0.0
+ },
+ "prefabId": null,
+ "duration": -1.0,
+ "blackboard": []
+ }
+ ]
+ },
+ "sktok_duelwal": {
+ "skillId": "sktok_duelwal",
+ "iconId": null,
+ "hidden": false,
+ "levels": [
+ {
+ "name": "狭路相逢",
+ "rangeId": null,
+ "description": null,
+ "skillType": "PASSIVE",
+ "durationType": "NONE",
+ "spData": {
+ "spType": 8,
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 0,
+ "initSp": 0,
+ "increment": 0.0
+ },
+ "prefabId": "sktok_duelwal",
+ "duration": 0.0,
+ "blackboard": []
+ }
+ ]
+ },
+ "sktok_duelcdt_1": {
+ "skillId": "sktok_duelcdt_1",
+ "iconId": null,
+ "hidden": false,
+ "levels": [
+ {
+ "name": "狭路相逢",
+ "rangeId": null,
+ "description": null,
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": 8,
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 0,
+ "initSp": 0,
+ "increment": 0.0
+ },
+ "prefabId": "sktok_duelcdt_1",
+ "duration": 0.0,
+ "blackboard": [
+ {
+ "key": "tile_col_begin_stage_1",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_end_stage_1",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_begin_stage_2",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_end_stage_2",
+ "value": 17.0,
+ "valueStr": null
+ },
+ {
+ "key": "is_duel_2v2",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "sktok_duelcdt_2": {
+ "skillId": "sktok_duelcdt_2",
+ "iconId": null,
+ "hidden": false,
+ "levels": [
+ {
+ "name": "狭路相逢",
+ "rangeId": null,
+ "description": null,
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": 8,
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 0,
+ "initSp": 0,
+ "increment": 0.0
+ },
+ "prefabId": "sktok_duelcdt_2",
+ "duration": 0.0,
+ "blackboard": [
+ {
+ "key": "tile_col_begin_stage_1",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_end_stage_1",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_begin_stage_2",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_end_stage_2",
+ "value": 17.0,
+ "valueStr": null
+ },
+ {
+ "key": "is_duel_2v2",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
+ },
+ "sktok_skztxy_1": {
+ "skillId": "sktok_skztxy_1",
+ "iconId": "sktok_skztxy",
+ "hidden": false,
+ "levels": [
+ {
+ "name": "意志震荡",
+ "rangeId": null,
+ "description": "对场上所有友方单位造成一次法术伤害,并召唤数个敌人,每次释放意志震荡造成的伤害逐渐提升",
+ "skillType": "AUTO",
+ "durationType": "NONE",
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "levelUpCost": null,
+ "maxChargeTime": 1,
+ "spCost": 100,
+ "initSp": 0,
+ "increment": 1.0
+ },
+ "prefabId": "sktok_skztxy_1",
+ "duration": -1.0,
+ "blackboard": [
+ {
+ "key": "atk_scale_add",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale_now",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale_max",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ]
}
}
\ No newline at end of file
diff --git a/zh_CN/gamedata/excel/skin_table.json b/zh_CN/gamedata/excel/skin_table.json
index f474c6dad..83c7251a4 100644
--- a/zh_CN/gamedata/excel/skin_table.json
+++ b/zh_CN/gamedata/excel/skin_table.json
@@ -23025,6 +23025,110 @@
"onPeriod": 0
}
},
+ "char_4151_tinman#1": {
+ "skinId": "char_4151_tinman#1",
+ "charId": "char_4151_tinman",
+ "tokenSkinMap": null,
+ "illustId": "illust_char_4151_tinman_1",
+ "dynIllustId": null,
+ "avatarId": "char_4151_tinman",
+ "portraitId": "char_4151_tinman_1",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": null,
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": "DefaultSkin"
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": [
+ "",
+ "",
+ "#a78474",
+ "",
+ ""
+ ],
+ "titleList": [
+ "",
+ ""
+ ],
+ "modelName": "Tin Man",
+ "drawerList": [
+ "树豚"
+ ],
+ "designerList": null,
+ "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_4151_tinman#2": {
+ "skinId": "char_4151_tinman#2",
+ "charId": "char_4151_tinman",
+ "tokenSkinMap": null,
+ "illustId": "illust_char_4151_tinman_2",
+ "dynIllustId": null,
+ "avatarId": "char_4151_tinman_2",
+ "portraitId": "char_4151_tinman_2",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": null,
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": "DefaultSkin"
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": [
+ "",
+ "",
+ "#6a9496",
+ "",
+ ""
+ ],
+ "titleList": [
+ "",
+ ""
+ ],
+ "modelName": "Tin Man",
+ "drawerList": [
+ "树豚"
+ ],
+ "designerList": null,
+ "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_103_angel#1": {
"skinId": "char_103_angel#1",
"charId": "char_103_angel",
@@ -48216,6 +48320,416 @@
"onPeriod": 0
}
},
+ "trap_757_skzbox#1": {
+ "skinId": "trap_757_skzbox#1",
+ "charId": "trap_757_skzbox",
+ "tokenSkinMap": null,
+ "illustId": "illust_trap_757_skzbox_1",
+ "dynIllustId": null,
+ "avatarId": "trap_757_skzbox",
+ "portraitId": "trap_757_skzbox_1",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": "",
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": null
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": null,
+ "titleList": null,
+ "modelName": null,
+ "drawerList": null,
+ "designerList": 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_758_skzmbx#1": {
+ "skinId": "trap_758_skzmbx#1",
+ "charId": "trap_758_skzmbx",
+ "tokenSkinMap": null,
+ "illustId": "illust_trap_758_skzmbx_1",
+ "dynIllustId": null,
+ "avatarId": "trap_758_skzmbx",
+ "portraitId": "trap_758_skzmbx_1",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": "",
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": null
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": null,
+ "titleList": null,
+ "modelName": null,
+ "drawerList": null,
+ "designerList": 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_759_skzwyx#1": {
+ "skinId": "trap_759_skzwyx#1",
+ "charId": "trap_759_skzwyx",
+ "tokenSkinMap": null,
+ "illustId": "illust_trap_759_skzwyx_1",
+ "dynIllustId": null,
+ "avatarId": "trap_759_skzwyx",
+ "portraitId": "trap_759_skzwyx_1",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": "",
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": null
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": null,
+ "titleList": null,
+ "modelName": null,
+ "drawerList": null,
+ "designerList": 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_760_skztzs#1": {
+ "skinId": "trap_760_skztzs#1",
+ "charId": "trap_760_skztzs",
+ "tokenSkinMap": null,
+ "illustId": "illust_trap_760_skztzs_1",
+ "dynIllustId": null,
+ "avatarId": "trap_760_skztzs",
+ "portraitId": "trap_760_skztzs_1",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": "",
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": null
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": null,
+ "titleList": null,
+ "modelName": null,
+ "drawerList": null,
+ "designerList": 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_761_skzthx#1": {
+ "skinId": "trap_761_skzthx#1",
+ "charId": "trap_761_skzthx",
+ "tokenSkinMap": null,
+ "illustId": "illust_trap_761_skzthx_1",
+ "dynIllustId": null,
+ "avatarId": "trap_761_skzthx",
+ "portraitId": "trap_761_skzthx_1",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": "",
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": null
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": null,
+ "titleList": null,
+ "modelName": null,
+ "drawerList": null,
+ "designerList": 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_762_skztxy#1": {
+ "skinId": "trap_762_skztxy#1",
+ "charId": "trap_762_skztxy",
+ "tokenSkinMap": null,
+ "illustId": "illust_trap_762_skztxy_1",
+ "dynIllustId": null,
+ "avatarId": "trap_762_skztxy",
+ "portraitId": "trap_762_skztxy_1",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": "",
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": null
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": null,
+ "titleList": null,
+ "modelName": null,
+ "drawerList": null,
+ "designerList": 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_763_skzddd#1": {
+ "skinId": "trap_763_skzddd#1",
+ "charId": "trap_763_skzddd",
+ "tokenSkinMap": null,
+ "illustId": "illust_trap_763_skzddd_1",
+ "dynIllustId": null,
+ "avatarId": "trap_763_skzddd",
+ "portraitId": "trap_763_skzddd_1",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": "",
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": null
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": null,
+ "titleList": null,
+ "modelName": null,
+ "drawerList": null,
+ "designerList": 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_764_skzshp#1": {
+ "skinId": "trap_764_skzshp#1",
+ "charId": "trap_764_skzshp",
+ "tokenSkinMap": null,
+ "illustId": "illust_trap_764_skzshp_1",
+ "dynIllustId": null,
+ "avatarId": "trap_764_skzshp",
+ "portraitId": "trap_764_skzshp_1",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": "",
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": null
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": null,
+ "titleList": null,
+ "modelName": null,
+ "drawerList": null,
+ "designerList": 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_766_duelwal#1": {
+ "skinId": "trap_766_duelwal#1",
+ "charId": "trap_766_duelwal",
+ "tokenSkinMap": null,
+ "illustId": "illust_trap_766_duelwal_1",
+ "dynIllustId": null,
+ "avatarId": "trap_766_duelwal",
+ "portraitId": "trap_766_duelwal_1",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": "",
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": null
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": null,
+ "titleList": null,
+ "modelName": null,
+ "drawerList": null,
+ "designerList": 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_767_duelcdt#1": {
+ "skinId": "trap_767_duelcdt#1",
+ "charId": "trap_767_duelcdt",
+ "tokenSkinMap": null,
+ "illustId": "illust_trap_767_duelcdt_1",
+ "dynIllustId": null,
+ "avatarId": "trap_767_duelcdt",
+ "portraitId": "trap_767_duelcdt_1",
+ "dynPortraitId": null,
+ "dynEntranceId": null,
+ "buildingId": "",
+ "battleSkin": {
+ "overwritePrefab": false,
+ "skinOrPrefabId": null
+ },
+ "isBuySkin": false,
+ "tmplId": null,
+ "voiceId": null,
+ "voiceType": "NONE",
+ "displaySkin": {
+ "skinName": null,
+ "colorList": null,
+ "titleList": null,
+ "modelName": null,
+ "drawerList": null,
+ "designerList": 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_002_amiya@winter#1": {
"skinId": "char_002_amiya@winter#1",
"charId": "char_002_amiya",
@@ -68342,6 +68856,10 @@
"0": "char_4124_iana#1",
"2": "char_4124_iana#2"
},
+ "char_4151_tinman": {
+ "0": "char_4151_tinman#1",
+ "2": "char_4151_tinman#2"
+ },
"char_103_angel": {
"0": "char_103_angel#1",
"2": "char_103_angel#2"
@@ -69802,6 +70320,36 @@
},
"trap_180_dsblock": {
"0": "trap_180_dsblock#1"
+ },
+ "trap_757_skzbox": {
+ "0": "trap_757_skzbox#1"
+ },
+ "trap_758_skzmbx": {
+ "0": "trap_758_skzmbx#1"
+ },
+ "trap_759_skzwyx": {
+ "0": "trap_759_skzwyx#1"
+ },
+ "trap_760_skztzs": {
+ "0": "trap_760_skztzs#1"
+ },
+ "trap_761_skzthx": {
+ "0": "trap_761_skzthx#1"
+ },
+ "trap_762_skztxy": {
+ "0": "trap_762_skztxy#1"
+ },
+ "trap_763_skzddd": {
+ "0": "trap_763_skzddd#1"
+ },
+ "trap_764_skzshp": {
+ "0": "trap_764_skzshp#1"
+ },
+ "trap_766_duelwal": {
+ "0": "trap_766_duelwal#1"
+ },
+ "trap_767_duelcdt": {
+ "0": "trap_767_duelcdt#1"
}
},
"buildinPatchMap": {
diff --git a/zh_CN/gamedata/excel/stage_table.json b/zh_CN/gamedata/excel/stage_table.json
index 52d9202a2..717ddb350 100644
--- a/zh_CN/gamedata/excel/stage_table.json
+++ b/zh_CN/gamedata/excel/stage_table.json
@@ -85700,7 +85700,7 @@
"zoneId": "act17mini_zone1",
"code": "KR-3",
"name": "索伦托:家族聚会",
- "description": "<@lv.fs>附加条件:>\\n家族士兵和叙拉古平民死亡时积累更多的血债账款",
+ "description": "<@lv.fs>附加条件:>\\n家族专用轿车被击倒时会卸下更多家族士兵",
"hardStagedId": null,
"dangerLevel": "-",
"dangerPoint": -1.0,
diff --git a/zh_CN/gamedata/excel/story_review_meta_table.json b/zh_CN/gamedata/excel/story_review_meta_table.json
index f1c9ec55a..98c6dd355 100644
--- a/zh_CN/gamedata/excel/story_review_meta_table.json
+++ b/zh_CN/gamedata/excel/story_review_meta_table.json
@@ -2430,6 +2430,411 @@
"subType": "rogue_3_ending_4",
"picDescription": "历史不曾如此传述,历史在此处已无关紧要。",
"kvId": null
+ },
+ "pic_rogue_4_KV1": {
+ "id": "pic_rogue_4_KV1",
+ "desc": "无终奇语",
+ "assetPath": "pic_rogue_4_KV1",
+ "type": "IMAGE",
+ "subType": null,
+ "picDescription": "这是独属于萨卡兹的探险,也是独属于萨卡兹的浪漫。",
+ "kvId": "rogue_kv_default"
+ },
+ "pic_rogue_4_1": {
+ "id": "pic_rogue_4_1",
+ "desc": "希望之女",
+ "assetPath": "pic_rogue_4_1",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "她的存在本身便是一种愿景,一个关于和平的幻象。",
+ "kvId": null
+ },
+ "pic_rogue_4_2": {
+ "id": "pic_rogue_4_2",
+ "desc": "通道",
+ "assetPath": "pic_rogue_4_2",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "在你做出选择后,隐秘通道也会展现自己的考量......即使它并不会思考。",
+ "kvId": null
+ },
+ "pic_rogue_4_3": {
+ "id": "pic_rogue_4_3",
+ "desc": "求识问路",
+ "assetPath": "pic_rogue_4_3",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "迷失的人总想寻求解答,可惜并非所有人都能触碰那近在咫尺的答案。",
+ "kvId": null
+ },
+ "pic_rogue_4_4": {
+ "id": "pic_rogue_4_4",
+ "desc": "天地有别",
+ "assetPath": "pic_rogue_4_4",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "天上的一块废品,砸在地上都是大自然的馈赠。",
+ "kvId": null
+ },
+ "pic_rogue_4_5": {
+ "id": "pic_rogue_4_5",
+ "desc": "知识的爱徒",
+ "assetPath": "pic_rogue_4_5",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "她根本没有掩饰自己的身份,不是么?接受她的帮助吧。",
+ "kvId": null
+ },
+ "pic_rogue_4_6": {
+ "id": "pic_rogue_4_6",
+ "desc": "轮回",
+ "assetPath": "pic_rogue_4_6",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "揭过这一页,便能看到新的篇章。",
+ "kvId": null
+ },
+ "pic_rogue_4_7": {
+ "id": "pic_rogue_4_7",
+ "desc": "善后仪式",
+ "assetPath": "pic_rogue_4_7",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "“燃烧”在萨卡兹的文明里似乎有特殊的含义,看,从熔炉到铁桶,他们总在做相同的事。",
+ "kvId": null
+ },
+ "pic_rogue_4_8": {
+ "id": "pic_rogue_4_8",
+ "desc": "为王的记录",
+ "assetPath": "pic_rogue_4_8",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "这正是众人期盼的未来,但也绝没有想象中那么完美。",
+ "kvId": null
+ },
+ "pic_rogue_4_9": {
+ "id": "pic_rogue_4_9",
+ "desc": "代价",
+ "assetPath": "pic_rogue_4_9",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "这里堆积着故事变换的代价。远去的虽归来了,熟悉的却就此陌生了。",
+ "kvId": null
+ },
+ "pic_rogue_4_10": {
+ "id": "pic_rogue_4_10",
+ "desc": "老传统",
+ "assetPath": "pic_rogue_4_10",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "贩卖暴力的传统源于生存与竞争。",
+ "kvId": null
+ },
+ "pic_rogue_4_11": {
+ "id": "pic_rogue_4_11",
+ "desc": "新事物",
+ "assetPath": "pic_rogue_4_11",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "交易暴力的行为来自商业与政治。",
+ "kvId": null
+ },
+ "pic_rogue_4_12": {
+ "id": "pic_rogue_4_12",
+ "desc": "萨卡兹主题画展",
+ "assetPath": "pic_rogue_4_12",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "在卡兹戴尔帝国覆灭,萨卡兹绝迹后的年代,创作萨卡兹题材的画作是一笔稳赚不赔的买卖。",
+ "kvId": null
+ },
+ "pic_rogue_4_13": {
+ "id": "pic_rogue_4_13",
+ "desc": "背井离乡",
+ "assetPath": "pic_rogue_4_13",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "话虽如此,萨卡兹没有“井”也没有“乡”,在漫长的时间里,他们都在试图赋予这两个词意义,最后,它们合并成了一个词:卡兹戴尔。",
+ "kvId": null
+ },
+ "pic_rogue_4_14": {
+ "id": "pic_rogue_4_14",
+ "desc": "第一类接触",
+ "assetPath": "pic_rogue_4_14",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "初次见面时犯的错,往后要拿百年千年去偿还。",
+ "kvId": null
+ },
+ "pic_rogue_4_15": {
+ "id": "pic_rogue_4_15",
+ "desc": "咯吱咯吱",
+ "assetPath": "pic_rogue_4_15",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "在不受束缚的想象里,萨卡兹的形态千变万化。这是基于节肢生物的一种。",
+ "kvId": null
+ },
+ "pic_rogue_4_16": {
+ "id": "pic_rogue_4_16",
+ "desc": "归期",
+ "assetPath": "pic_rogue_4_16",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "回家的方式不止一种。",
+ "kvId": null
+ },
+ "pic_rogue_4_17": {
+ "id": "pic_rogue_4_17",
+ "desc": "驮行天下",
+ "assetPath": "pic_rogue_4_17",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "驮兽也有自己的故事,它只是暂时和你走上一段。",
+ "kvId": null
+ },
+ "pic_rogue_4_18": {
+ "id": "pic_rogue_4_18",
+ "desc": "裂地深坑",
+ "assetPath": "pic_rogue_4_18",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "大地一口吞下了萨卡兹与卡兹戴尔,直至今日,还在品尝与回味。",
+ "kvId": null
+ },
+ "pic_rogue_4_19": {
+ "id": "pic_rogue_4_19",
+ "desc": "坑蒙拐骗",
+ "assetPath": "pic_rogue_4_19",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "无人维护的历史就会被别有用心者随意装扮。",
+ "kvId": null
+ },
+ "pic_rogue_4_20": {
+ "id": "pic_rogue_4_20",
+ "desc": "记录者",
+ "assetPath": "pic_rogue_4_20",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "对于一些运气不佳的人来说,无论他们为故事叙述了怎样美好的开头,最后总会滑至悲惨的结局。",
+ "kvId": null
+ },
+ "pic_rogue_4_21": {
+ "id": "pic_rogue_4_21",
+ "desc": "夜晚的家园",
+ "assetPath": "pic_rogue_4_21",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "只要魂灵熔炉不熄灭,看着那柔和的火光,就能努力再过一天。",
+ "kvId": null
+ },
+ "pic_rogue_4_22": {
+ "id": "pic_rogue_4_22",
+ "desc": "无限",
+ "assetPath": "pic_rogue_4_22",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "她想要消除一切黑暗未来,可只要她仍能预见,那样的未来就不会结束,她所做的一切都徒劳无功。",
+ "kvId": null
+ },
+ "pic_rogue_4_23": {
+ "id": "pic_rogue_4_23",
+ "desc": "室内观光",
+ "assetPath": "pic_rogue_4_23",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "卡兹戴尔的真容取决于看客的臆想......以及他们的回忆。",
+ "kvId": null
+ },
+ "pic_rogue_4_24": {
+ "id": "pic_rogue_4_24",
+ "desc": "技术转化期",
+ "assetPath": "pic_rogue_4_24",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "萨科塔技术不可能全是律法的恩惠,究竟有多少萨卡兹巫术最终发展成了独特的技术,这一点还有待研究。",
+ "kvId": null
+ },
+ "pic_rogue_4_25": {
+ "id": "pic_rogue_4_25",
+ "desc": "科技特色",
+ "assetPath": "pic_rogue_4_25",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "一些风格化的特征会伴随着种族发展延续下去,例如习惯,例如符号,例如对固定配色的偏爱。",
+ "kvId": null
+ },
+ "pic_rogue_4_26": {
+ "id": "pic_rogue_4_26",
+ "desc": "夜晚热闹闹",
+ "assetPath": "pic_rogue_4_26",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "管它明日天翻地覆,今晚举杯欢庆,好好犒劳自己。",
+ "kvId": null
+ },
+ "pic_rogue_4_27": {
+ "id": "pic_rogue_4_27",
+ "desc": "老朋友",
+ "assetPath": "pic_rogue_4_27",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "他一直是那个被幸运眷顾的人。",
+ "kvId": null
+ },
+ "pic_rogue_4_28": {
+ "id": "pic_rogue_4_28",
+ "desc": "故事的婴儿期",
+ "assetPath": "pic_rogue_4_28",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "令它圆满吧,它不会辜负你。",
+ "kvId": null
+ },
+ "pic_rogue_4_29": {
+ "id": "pic_rogue_4_29",
+ "desc": "复仇",
+ "assetPath": "pic_rogue_4_29",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "从古堡逃脱后,她开始肆意猎杀猩红剧团成员,也在不知不觉间,成了剧团新剧本的一部分。",
+ "kvId": null
+ },
+ "pic_rogue_4_30": {
+ "id": "pic_rogue_4_30",
+ "desc": "同伴",
+ "assetPath": "pic_rogue_4_30",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "阿纳萨与鬼最大的区别并非生理构造,而是生活地域不同导致的文化差异。",
+ "kvId": null
+ },
+ "pic_rogue_4_31": {
+ "id": "pic_rogue_4_31",
+ "desc": "亲属",
+ "assetPath": "pic_rogue_4_31",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "血浓于水,姐弟两人如金石般的情谊将赋予他们抵御万难的力量。",
+ "kvId": null
+ },
+ "pic_rogue_4_32": {
+ "id": "pic_rogue_4_32",
+ "desc": "撰写结局",
+ "assetPath": "pic_rogue_4_32",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "请演绎你畅想的故事。",
+ "kvId": null
+ },
+ "pic_rogue_4_33": {
+ "id": "pic_rogue_4_33",
+ "desc": "突破边际",
+ "assetPath": "pic_rogue_4_33",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "这一刻,想象的重要性挣脱了一切禁锢。",
+ "kvId": null
+ },
+ "pic_rogue_4_34": {
+ "id": "pic_rogue_4_34",
+ "desc": "鬼故事的源头",
+ "assetPath": "pic_rogue_2_32",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "谁都没想到这个畏畏缩缩的佩洛能够成为卡兹戴尔都市传说的组成部分。",
+ "kvId": null
+ },
+ "pic_rogue_4_35": {
+ "id": "pic_rogue_4_35",
+ "desc": "一鸭当先",
+ "assetPath": "pic_rogue_2_16",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "这次他不是来谈生意的,他有更远大的构想。",
+ "kvId": null
+ },
+ "pic_rogue_4_36": {
+ "id": "pic_rogue_4_36",
+ "desc": "界限分明",
+ "assetPath": "pic_rogue_2_17",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "高普尼克还是那副老样子,只要你不惹他,他也不会请你吃拳头。",
+ "kvId": null
+ },
+ "pic_rogue_4_37": {
+ "id": "pic_rogue_4_37",
+ "desc": "商业帝国鸭兹戴尔",
+ "assetPath": "pic_rogue_2_18",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "哦,这当然不会成真,但这的确是他带着员工在这里徘徊的主要原因。",
+ "kvId": null
+ },
+ "pic_rogue_4_38": {
+ "id": "pic_rogue_4_38",
+ "desc": "大经理圆仔",
+ "assetPath": "pic_rogue_4_38",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "札拉克吹的驮兽听听就行了,别太当真。",
+ "kvId": null
+ },
+ "pic_rogue_4_39": {
+ "id": "pic_rogue_4_39",
+ "desc": "鸭轴好戏",
+ "assetPath": "pic_rogue_1_12",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "又开拍卖会又当竞拍者,你也不知道鸭爵到底在想什么。",
+ "kvId": null
+ },
+ "pic_rogue_4_40": {
+ "id": "pic_rogue_4_40",
+ "desc": "银色山脉",
+ "assetPath": "pic_rogue_3_43",
+ "type": "ROGUE_IMAGE",
+ "subType": null,
+ "picDescription": "萨卡兹最初的天堑。",
+ "kvId": null
+ },
+ "pic_rogue_4_41": {
+ "id": "pic_rogue_4_41",
+ "desc": "再见,再见",
+ "assetPath": "pic_rogue_4_34",
+ "type": "ENDING_IMAGE",
+ "subType": "rogue_4_ending_1",
+ "picDescription": "或许是有生之年与死魂灵们的最后一场聚会了,就称呼它为......“葬礼”吧。",
+ "kvId": null
+ },
+ "pic_rogue_4_42": {
+ "id": "pic_rogue_4_42",
+ "desc": "美梦成真",
+ "assetPath": "pic_rogue_4_35",
+ "type": "ENDING_IMAGE",
+ "subType": "rogue_4_ending_2",
+ "picDescription": "虚构的故事由此成为真实,抚慰了心灵中最深的缺憾。",
+ "kvId": null
+ },
+ "pic_rogue_4_43": {
+ "id": "pic_rogue_4_43",
+ "desc": "律法在上",
+ "assetPath": "pic_rogue_4_36",
+ "type": "ENDING_IMAGE",
+ "subType": "rogue_4_ending_3",
+ "picDescription": "照拂未受福的同胞,便是最大的恩德。铳骑们绝不会忘记这一点,即使它意味着自己将受到伤害。",
+ "kvId": null
+ },
+ "pic_rogue_4_44": {
+ "id": "pic_rogue_4_44",
+ "desc": "圣城之战",
+ "assetPath": "pic_rogue_4_37",
+ "type": "ENDING_IMAGE",
+ "subType": "rogue_4_ending_3",
+ "picDescription": "博卓卡斯替的圣卫与凯尔希的反抗军们都在想同一件事——将战场中央的同伴从对方手中拯救出来。",
+ "kvId": null
}
},
"audios": {
@@ -2648,6 +3053,56 @@
"desc": "music_rogue_3_12",
"name": "主宰"
},
+ "music_rogue_4_1": {
+ "id": "music_rogue_4_1",
+ "desc": "music_rogue_4_1",
+ "name": "Resolutely Burns the Fire of Lives"
+ },
+ "music_rogue_4_2": {
+ "id": "music_rogue_4_2",
+ "desc": "music_rogue_4_2",
+ "name": "Steadly Unfolds the City of Souls"
+ },
+ "music_rogue_4_3": {
+ "id": "music_rogue_4_3",
+ "desc": "music_rogue_4_3",
+ "name": "Whitely Glimmers the Land of Laws"
+ },
+ "music_rogue_4_4": {
+ "id": "music_rogue_4_4",
+ "desc": "music_rogue_4_4",
+ "name": "Tested by Life"
+ },
+ "music_rogue_4_5": {
+ "id": "music_rogue_4_5",
+ "desc": "music_rogue_4_5",
+ "name": "Tried by Souls"
+ },
+ "music_rogue_4_6": {
+ "id": "music_rogue_4_6",
+ "desc": "music_rogue_4_6",
+ "name": "Judged by A Hero"
+ },
+ "music_rogue_4_7": {
+ "id": "music_rogue_4_7",
+ "desc": "music_rogue_4_7",
+ "name": "正当交易"
+ },
+ "music_rogue_4_8": {
+ "id": "music_rogue_4_8",
+ "desc": "music_rogue_4_8",
+ "name": "Nar'aejeph Saralteri\nNo Alternatives"
+ },
+ "music_rogue_4_9": {
+ "id": "music_rogue_4_9",
+ "desc": "music_rogue_4_9",
+ "name": "Sura Saraǧul'tee\nArise My Friends"
+ },
+ "music_rogue_4_10": {
+ "id": "music_rogue_4_10",
+ "desc": "music_rogue_4_10",
+ "name": "Malihirmam Benevolentes"
+ },
"music_sandbox_v2_1": {
"id": "music_sandbox_v2_1",
"desc": "music_sandbox_v2_1",
@@ -7989,9 +8444,233 @@
},
"rogue_4": {
"timeline": null,
- "music": null,
+ "music": {
+ "musics": {
+ "music_rogue_4_1": {
+ "musicId": "music_rogue_4_1",
+ "musicSortId": 1
+ },
+ "music_rogue_4_2": {
+ "musicId": "music_rogue_4_2",
+ "musicSortId": 2
+ },
+ "music_rogue_4_3": {
+ "musicId": "music_rogue_4_3",
+ "musicSortId": 3
+ },
+ "music_rogue_4_4": {
+ "musicId": "music_rogue_4_4",
+ "musicSortId": 4
+ },
+ "music_rogue_4_5": {
+ "musicId": "music_rogue_4_5",
+ "musicSortId": 5
+ },
+ "music_rogue_4_6": {
+ "musicId": "music_rogue_4_6",
+ "musicSortId": 6
+ },
+ "music_rogue_4_7": {
+ "musicId": "music_rogue_4_7",
+ "musicSortId": 7
+ },
+ "music_rogue_4_8": {
+ "musicId": "music_rogue_4_8",
+ "musicSortId": 8
+ },
+ "music_rogue_4_9": {
+ "musicId": "music_rogue_4_9",
+ "musicSortId": 9
+ },
+ "music_rogue_4_10": {
+ "musicId": "music_rogue_4_10",
+ "musicSortId": 10
+ }
+ }
+ },
"pic": {
- "pics": {}
+ "pics": {
+ "pic_rogue_4_KV1": {
+ "picId": "pic_rogue_4_KV1",
+ "picSortId": 1
+ },
+ "pic_rogue_4_1": {
+ "picId": "pic_rogue_4_1",
+ "picSortId": 2
+ },
+ "pic_rogue_4_2": {
+ "picId": "pic_rogue_4_2",
+ "picSortId": 3
+ },
+ "pic_rogue_4_3": {
+ "picId": "pic_rogue_4_3",
+ "picSortId": 4
+ },
+ "pic_rogue_4_4": {
+ "picId": "pic_rogue_4_4",
+ "picSortId": 5
+ },
+ "pic_rogue_4_5": {
+ "picId": "pic_rogue_4_5",
+ "picSortId": 6
+ },
+ "pic_rogue_4_6": {
+ "picId": "pic_rogue_4_6",
+ "picSortId": 7
+ },
+ "pic_rogue_4_7": {
+ "picId": "pic_rogue_4_7",
+ "picSortId": 8
+ },
+ "pic_rogue_4_8": {
+ "picId": "pic_rogue_4_8",
+ "picSortId": 9
+ },
+ "pic_rogue_4_9": {
+ "picId": "pic_rogue_4_9",
+ "picSortId": 10
+ },
+ "pic_rogue_4_10": {
+ "picId": "pic_rogue_4_10",
+ "picSortId": 11
+ },
+ "pic_rogue_4_11": {
+ "picId": "pic_rogue_4_11",
+ "picSortId": 12
+ },
+ "pic_rogue_4_12": {
+ "picId": "pic_rogue_4_12",
+ "picSortId": 13
+ },
+ "pic_rogue_4_13": {
+ "picId": "pic_rogue_4_13",
+ "picSortId": 14
+ },
+ "pic_rogue_4_14": {
+ "picId": "pic_rogue_4_14",
+ "picSortId": 15
+ },
+ "pic_rogue_4_15": {
+ "picId": "pic_rogue_4_15",
+ "picSortId": 16
+ },
+ "pic_rogue_4_16": {
+ "picId": "pic_rogue_4_16",
+ "picSortId": 17
+ },
+ "pic_rogue_4_17": {
+ "picId": "pic_rogue_4_17",
+ "picSortId": 18
+ },
+ "pic_rogue_4_18": {
+ "picId": "pic_rogue_4_18",
+ "picSortId": 19
+ },
+ "pic_rogue_4_19": {
+ "picId": "pic_rogue_4_19",
+ "picSortId": 20
+ },
+ "pic_rogue_4_20": {
+ "picId": "pic_rogue_4_20",
+ "picSortId": 21
+ },
+ "pic_rogue_4_21": {
+ "picId": "pic_rogue_4_21",
+ "picSortId": 22
+ },
+ "pic_rogue_4_22": {
+ "picId": "pic_rogue_4_22",
+ "picSortId": 23
+ },
+ "pic_rogue_4_23": {
+ "picId": "pic_rogue_4_23",
+ "picSortId": 24
+ },
+ "pic_rogue_4_24": {
+ "picId": "pic_rogue_4_24",
+ "picSortId": 25
+ },
+ "pic_rogue_4_25": {
+ "picId": "pic_rogue_4_25",
+ "picSortId": 26
+ },
+ "pic_rogue_4_26": {
+ "picId": "pic_rogue_4_26",
+ "picSortId": 27
+ },
+ "pic_rogue_4_27": {
+ "picId": "pic_rogue_4_27",
+ "picSortId": 28
+ },
+ "pic_rogue_4_28": {
+ "picId": "pic_rogue_4_28",
+ "picSortId": 29
+ },
+ "pic_rogue_4_29": {
+ "picId": "pic_rogue_4_29",
+ "picSortId": 30
+ },
+ "pic_rogue_4_30": {
+ "picId": "pic_rogue_4_30",
+ "picSortId": 31
+ },
+ "pic_rogue_4_31": {
+ "picId": "pic_rogue_4_31",
+ "picSortId": 32
+ },
+ "pic_rogue_4_32": {
+ "picId": "pic_rogue_4_32",
+ "picSortId": 33
+ },
+ "pic_rogue_4_33": {
+ "picId": "pic_rogue_4_33",
+ "picSortId": 34
+ },
+ "pic_rogue_4_34": {
+ "picId": "pic_rogue_4_34",
+ "picSortId": 35
+ },
+ "pic_rogue_4_35": {
+ "picId": "pic_rogue_4_35",
+ "picSortId": 36
+ },
+ "pic_rogue_4_36": {
+ "picId": "pic_rogue_4_36",
+ "picSortId": 37
+ },
+ "pic_rogue_4_37": {
+ "picId": "pic_rogue_4_37",
+ "picSortId": 38
+ },
+ "pic_rogue_4_38": {
+ "picId": "pic_rogue_4_38",
+ "picSortId": 39
+ },
+ "pic_rogue_4_39": {
+ "picId": "pic_rogue_4_39",
+ "picSortId": 40
+ },
+ "pic_rogue_4_40": {
+ "picId": "pic_rogue_4_40",
+ "picSortId": 41
+ },
+ "pic_rogue_4_41": {
+ "picId": "pic_rogue_4_41",
+ "picSortId": 42
+ },
+ "pic_rogue_4_42": {
+ "picId": "pic_rogue_4_42",
+ "picSortId": 43
+ },
+ "pic_rogue_4_43": {
+ "picId": "pic_rogue_4_43",
+ "picSortId": 44
+ },
+ "pic_rogue_4_44": {
+ "picId": "pic_rogue_4_44",
+ "picSortId": 45
+ }
+ }
},
"story": null,
"avg": {
diff --git a/zh_CN/gamedata/excel/story_table.json b/zh_CN/gamedata/excel/story_table.json
index a956eaa29..065d75c62 100644
--- a/zh_CN/gamedata/excel/story_table.json
+++ b/zh_CN/gamedata/excel/story_table.json
@@ -37291,6 +37291,121 @@
"setFlags": [],
"completedRewards": []
},
+ "Obt/Roguelike/RO4/level_rogue4_entry": {
+ "id": "Obt/Roguelike/RO4/level_rogue4_entry",
+ "needCommit": true,
+ "repeatable": false,
+ "disabled": false,
+ "videoResource": false,
+ "trigger": {
+ "type": "CUSTOM_OPERATION",
+ "key": "rogue_4_ro_entry",
+ "useRegex": false
+ },
+ "condition": {
+ "minProgress": -1,
+ "maxProgress": -1,
+ "minPlayerLevel": 1,
+ "requiredFlags": [],
+ "excludedFlags": [],
+ "requiredStages": []
+ },
+ "setProgress": -1,
+ "setFlags": [],
+ "completedRewards": []
+ },
+ "Obt/Roguelike/RO4/level_rogue4_ending_1": {
+ "id": "Obt/Roguelike/RO4/level_rogue4_ending_1",
+ "needCommit": true,
+ "repeatable": true,
+ "disabled": false,
+ "videoResource": false,
+ "trigger": {
+ "type": "CUSTOM_OPERATION",
+ "key": "rogue_4_ro4_ending_1",
+ "useRegex": false
+ },
+ "condition": {
+ "minProgress": -1,
+ "maxProgress": -1,
+ "minPlayerLevel": 1,
+ "requiredFlags": [],
+ "excludedFlags": [],
+ "requiredStages": []
+ },
+ "setProgress": -1,
+ "setFlags": [],
+ "completedRewards": []
+ },
+ "Obt/Roguelike/RO4/level_rogue4_ending_2": {
+ "id": "Obt/Roguelike/RO4/level_rogue4_ending_2",
+ "needCommit": true,
+ "repeatable": true,
+ "disabled": false,
+ "videoResource": false,
+ "trigger": {
+ "type": "CUSTOM_OPERATION",
+ "key": "rogue_4_ro4_ending_2",
+ "useRegex": false
+ },
+ "condition": {
+ "minProgress": -1,
+ "maxProgress": -1,
+ "minPlayerLevel": 1,
+ "requiredFlags": [],
+ "excludedFlags": [],
+ "requiredStages": []
+ },
+ "setProgress": -1,
+ "setFlags": [],
+ "completedRewards": []
+ },
+ "Obt/Roguelike/RO4/level_rogue4_ending_3": {
+ "id": "Obt/Roguelike/RO4/level_rogue4_ending_3",
+ "needCommit": true,
+ "repeatable": true,
+ "disabled": false,
+ "videoResource": false,
+ "trigger": {
+ "type": "CUSTOM_OPERATION",
+ "key": "rogue_4_ro4_ending_3",
+ "useRegex": false
+ },
+ "condition": {
+ "minProgress": -1,
+ "maxProgress": -1,
+ "minPlayerLevel": 1,
+ "requiredFlags": [],
+ "excludedFlags": [],
+ "requiredStages": []
+ },
+ "setProgress": -1,
+ "setFlags": [],
+ "completedRewards": []
+ },
+ "Obt/Roguelike/RO4/tutorial_rogue4_d-tr": {
+ "id": "Obt/Roguelike/RO4/tutorial_rogue4_d-tr",
+ "needCommit": true,
+ "repeatable": false,
+ "disabled": false,
+ "videoResource": false,
+ "trigger": {
+ "type": "CUSTOM_OPERATION",
+ "key": null,
+ "useRegex": false
+ },
+ "condition": {
+ "minProgress": -1,
+ "maxProgress": -1,
+ "minPlayerLevel": 1,
+ "requiredFlags": [],
+ "excludedFlags": [],
+ "requiredStages": []
+ },
+ "setProgress": -1,
+ "setFlags": [],
+ "completedRewards": []
+ },
"obt/memory/story_12fce_1_1": {
"id": "obt/memory/story_12fce_1_1",
"needCommit": false,
diff --git a/zh_CN/gamedata/excel/uniequip_table.json b/zh_CN/gamedata/excel/uniequip_table.json
index e36e6d30d..c32a214cf 100644
--- a/zh_CN/gamedata/excel/uniequip_table.json
+++ b/zh_CN/gamedata/excel/uniequip_table.json
@@ -42076,6 +42076,11 @@
"subProfessionId": "hammer",
"subProfessionName": "撼地者",
"subProfessionCatagory": 66
+ },
+ "alchemist": {
+ "subProfessionId": "alchemist",
+ "subProfessionName": "炼金师",
+ "subProfessionCatagory": 67
}
},
"charEquip": {
diff --git a/zh_CN/gamedata/excel/zone_table.json b/zh_CN/gamedata/excel/zone_table.json
index 2b5278aac..8504963dc 100644
--- a/zh_CN/gamedata/excel/zone_table.json
+++ b/zh_CN/gamedata/excel/zone_table.json
@@ -798,6 +798,20 @@
"canPreview": false,
"hasAdditionalPanel": false
},
+ "rogue_4": {
+ "zoneID": "rogue_4",
+ "zoneIndex": 4,
+ "type": "ROGUELIKE",
+ "zoneNameFirst": null,
+ "zoneNameSecond": null,
+ "zoneNameTitleCurrent": null,
+ "zoneNameTitleUnCurrent": null,
+ "zoneNameTitleEx": null,
+ "zoneNameThird": null,
+ "lockedText": null,
+ "canPreview": false,
+ "hasAdditionalPanel": false
+ },
"act17mini_zone1": {
"zoneID": "act17mini_zone1",
"zoneIndex": 0,
diff --git a/zh_CN/gamedata/levels/enemydata/enemy_database.json b/zh_CN/gamedata/levels/enemydata/enemy_database.json
index b1cd4d0fb..852640687 100644
--- a/zh_CN/gamedata/levels/enemydata/enemy_database.json
+++ b/zh_CN/gamedata/levels/enemydata/enemy_database.json
@@ -214805,6 +214805,6486 @@
}
]
},
+ {
+ "Key": "enemy_2063_skzlch",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "萨卡兹迷宫劝导者"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "进入保护目标后,延长时代持续时间"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2063_skzlch"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 5000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 260
+ },
+ "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.7
+ },
+ "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": 1
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "RANGED"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": 1.5
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2064_skzwdd",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "萨卡兹迷宫归乡者"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "处于年代印痕时,攻击变为二连击"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2064_skzwdd"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 10000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 800
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 700
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2065_skzjs",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "恐卡兹"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "出生时,对自身所在地块周围的所有友方单位造成法术伤害并生成年代印痕,持续一段时间"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2065_skzjs"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 15000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 800
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 350
+ },
+ "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": 2.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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "1.damage_scale",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "1.exist_duration",
+ "value": 30.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2066_skzlcp",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "萨卡兹迷宫织咒者"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "停止攻击,持续在目标周围创建年代印痕"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2066_skzlcp"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 15000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 600
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 350
+ },
+ "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.6
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "RANGED"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": 2.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": [
+ {
+ "prefabKey": "OngoingApoptosis",
+ "priority": 0,
+ "cooldown": 60.0,
+ "initCooldown": 10.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "skill_duration",
+ "value": 20.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2067_skzcy",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "“门”"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "“门”在消失时带走一名干员,使其暂离队伍"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2067_skzcy"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 50000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 1000
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 300
+ },
+ "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": 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": 5
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "1.effect_duration",
+ "value": 10.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2068_skzirn",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "圣卫自动机"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "无法阻挡,移动速度逐渐加快,进入目标点后,对全场所有单位造成物理伤害\""
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2068_skzirn"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 10000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 800
+ },
+ "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.2
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "Rush.predelay_duration",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "Rush.skzirn_t[trigger].move_speed",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "Rush.skzirn_t[trigger].interval",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "Rush.skzirn_t[trigger].trig_cnt",
+ "value": 28.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2069_skzbox",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "迷珍巧械"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "进入目标点后偷取一定源石锭"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2069_skzbox"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 8000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 700
+ },
+ "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.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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 800
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 600
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 25000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 1200
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2070_skzfbx",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "迷珍飞械"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "近地悬浮,进入目标点后偷取一定源石锭"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2070_skzfbx"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 8000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 700
+ },
+ "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.35
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "1.move_speed",
+ "value": 0.35,
+ "valueStr": null
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "RecoverAnim",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": 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": 800
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 600
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 25000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 1200
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2071_skzdny",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "菈玛莲"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "攻击造成凋亡损伤,离场后召唤饮泣之刺"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2071_skzdny"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 55000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 900
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 500
+ },
+ "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.5
+ },
+ "attackSpeed": {
+ "m_defined": true,
+ "m_value": 100.0
+ },
+ "baseAttackTime": {
+ "m_defined": true,
+ "m_value": 3.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": 5
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "RANGED"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": 3.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "1.attack@ep_damage_ratio",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "1.enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2073_skzrck"
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2072_skdny2",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "编织泪水的术师"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "攻击造成凋亡损伤,同时攻击两个目标,离场后召唤饮泣之刺"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2072_skdny2"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 55000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 350
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 500
+ },
+ "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.5
+ },
+ "attackSpeed": {
+ "m_defined": true,
+ "m_value": 100.0
+ },
+ "baseAttackTime": {
+ "m_defined": true,
+ "m_value": 3.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": 5
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "RANGED"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": 5.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "1.attack@ep_damage_ratio",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "1.enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2073_skzrck"
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2073_skzrck",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "饮泣之刺"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "死亡后掉落数缕构想"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2073_skzrck"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 50000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 1000
+ },
+ "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.0
+ },
+ "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": 3
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": true,
+ "m_value": true
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2074_skzgly",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "歌利亚"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "下一次攻击对目标造成大量物理伤害,若该技能击杀目标或目标撤退,回复所有技力"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2074_skzgly"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 80000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 2350
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 1000
+ },
+ "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": 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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": [
+ {
+ "prefabKey": "PowerAttack",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 3,
+ "blackboard": [
+ {
+ "key": "s1_anim_duration",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "maxSp": 3,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2075_skgly2",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "遗忘创伤的战士"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "下一次攻击对目标造成大量物理伤害,若该技能击杀目标或目标撤退,回复所有技力,攻击造成<$ba.dt.apoptosis>凋亡损伤>\r\n"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2075_skgly2"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 80000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 1850
+ },
+ "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.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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "EpDamage.attack@ep_damage_ratio",
+ "value": 0.3,
+ "valueStr": null
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "PowerAttack",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 3,
+ "blackboard": [
+ {
+ "key": "s1_anim_duration",
+ "value": 8.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "ep_damage_ratio",
+ "value": 0.3,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "spData": {
+ "spType": "INCREASE_WHEN_ATTACK",
+ "maxSp": 3,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2076_skzklz",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "凯尔希"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "生命值低于一半时与Mon2tr交换位置并对周围所有友方单位造成物理伤害并晕眩一段时间"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2076_skzklz"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 50000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 1000
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 500
+ },
+ "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.39
+ },
+ "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": 10
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "HpChecker.hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "SwapM3",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "stop_attack_duration",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "prefabKey": "Boom",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "boom_duration",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "range_radius",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2077_skklz2",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "预见末日的贤人"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "生命值低于一半时与迭代的怪物交换位置并对周围所有友方单位造成物理伤害并晕眩一段时间"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2077_skklz2"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 37500
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 1500
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 500
+ },
+ "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.39
+ },
+ "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": 10
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "HpChecker.hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "SwapM3",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "stop_attack_duration",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "prefabKey": "Boom",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "boom_duration",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "range_radius",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2078_skzmst",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "Mon2tr"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "换位或死亡后对周围所有友方单位造成物理伤害,并使其晕眩一段时间"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2078_skzmst"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 50000
+ },
+ "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.39
+ },
+ "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": 5
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "1.atk_scale",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "1.boom_duration",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "StopAttack",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "stop_attack_duration",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "prefabKey": "Boom",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "boom_duration",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "range_radius",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2079_skmst2",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "迭代的怪物"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "换位或死亡后对周围所有友方单位造成物理伤害,并使其晕眩一段时间"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2079_skmst2"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 35000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 1200
+ },
+ "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.39
+ },
+ "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": 5
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "1.atk_scale",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "1.boom_duration",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "StopAttack",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "stop_attack_duration",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "prefabKey": "Boom",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "boom_duration",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk_scale",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "range_radius",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2080_skzlwy",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "弗莱蒙特,诸思之解答"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "巫妖的领袖,卡兹戴尔民事纠纷的最高裁决者之一,老教师。"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2080_skzlwy"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 100000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 1250
+ },
+ "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": 3.5
+ },
+ "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": true,
+ "m_value": 7
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "RANGED"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 30
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": 2.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "M0ChargeAttack.times",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "M0ChargeAttack.cooldown",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "M0Reborn.hp_ratio",
+ "value": 0.01,
+ "valueStr": null
+ },
+ {
+ "key": "M0Reborn.duration",
+ "value": 1.6,
+ "valueStr": null
+ },
+ {
+ "key": "M1Passive.m1_revive_duration",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "M1Passive.hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "M2ChargeAttack.times",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "M2ChargeAttack.cooldown",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "M2ChargeAttack.attack@ep_damage_ratio",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "M2ChargeAttack.ep_damage_ratio",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "M2Reborn.hp_ratio",
+ "value": 0.01,
+ "valueStr": null
+ },
+ {
+ "key": "M2Reborn.duration",
+ "value": 2.6,
+ "valueStr": null
+ },
+ {
+ "key": "Passive.hp_recovery_per_sec_by_max_hp_ratio",
+ "value": 0.02,
+ "valueStr": null
+ },
+ {
+ "key": "Passive.hp_ratio",
+ "value": 0.2,
+ "valueStr": null
+ },
+ {
+ "key": "Resistance.damage_resistance",
+ "value": 0.3,
+ "valueStr": null
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "Rebuild",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "rebuild_loop_duration",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2081_skztxs",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "特雷西斯,黑冠尊主"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "大地的征服者"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2081_skztxs"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 120000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 1800
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 2000
+ },
+ "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.35
+ },
+ "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": 5
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 30
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "Reborn.duration",
+ "value": 3.95,
+ "valueStr": null
+ },
+ {
+ "key": "Line.dist_1",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "Line.dist_2",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "Line.dist_3",
+ "value": 2.5,
+ "valueStr": null
+ },
+ {
+ "key": "Line.dist_4",
+ "value": 3.5,
+ "valueStr": null
+ },
+ {
+ "key": "Line.damage_scale_1",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "Line.damage_scale_2",
+ "value": 2.5,
+ "valueStr": null
+ },
+ {
+ "key": "Line.damage_scale_3",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "Line.damage_scale_4",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "Line.damage_scale_5",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "Line.damage_resistance_1",
+ "value": 0.9,
+ "valueStr": null
+ },
+ {
+ "key": "Line.damage_resistance_2",
+ "value": 0.75,
+ "valueStr": null
+ },
+ {
+ "key": "Line.damage_resistance_3",
+ "value": 0.6,
+ "valueStr": null
+ },
+ {
+ "key": "Line.damage_resistance_4",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "Line.damage_resistance_5",
+ "value": 0.35,
+ "valueStr": null
+ },
+ {
+ "key": "Line.sp_recover_per_sec_1",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "Line.sp_recover_per_sec_2",
+ "value": 3.5,
+ "valueStr": null
+ },
+ {
+ "key": "Line.sp_recover_per_sec_3",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "Line.sp_recover_per_sec_4",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "Line.sp_recover_per_sec_5",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "Blink.delay",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "Blink.location",
+ "value": 0.0,
+ "valueStr": "(5,7)"
+ },
+ {
+ "key": "TimeUp.duration",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "TimeUp.value",
+ "value": -99.0,
+ "valueStr": null
+ },
+ {
+ "key": "Line.branch_id",
+ "value": 0.0,
+ "valueStr": "branch_skztxy_final"
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "PingPong",
+ "priority": 0,
+ "cooldown": 18.0,
+ "initCooldown": 18.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "sp",
+ "value": 35.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "prefabKey": "Hack",
+ "priority": 1,
+ "cooldown": 10.0,
+ "initCooldown": 3.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 9.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2082_skzdd",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "博卓卡斯替,圣卫铳骑"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "守卫圣城大门的教宗骑士。"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2082_skzdd"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 150000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 3000
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 5000
+ },
+ "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.35
+ },
+ "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": 10
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "ALL"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 30
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": 2.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "Shield_S1.range_radius",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "Shield_S1.damage_resistance",
+ "value": 0.8,
+ "valueStr": null
+ },
+ {
+ "key": "Duel_S1.atk",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "Duel_S1.damage_scale",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "Respawn_S1.respawn_time",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "Reborn.duration",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "Reborn.invincible_duration",
+ "value": 15.0,
+ "valueStr": null
+ },
+ {
+ "key": "Respawn_S2.respawn_time",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "Duel_S2.atk",
+ "value": 0.3,
+ "valueStr": null
+ },
+ {
+ "key": "Duel_S2.damage_scale",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "Shield_S2.range_radius",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "Shield_S2.damage_resistance",
+ "value": 0.8,
+ "valueStr": null
+ },
+ {
+ "key": "Splash_S2.attack@atk_scale",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "TokenDamage.damage_scale",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "RebornS2.duration",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "RebornS2.invincible_duration",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "RebornS2.hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "RebornS2.atk",
+ "value": 0.25,
+ "valueStr": null
+ },
+ {
+ "key": "RebornS2.max_respawn_cnt",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "RebornS2.branch_id",
+ "value": 0.0,
+ "valueStr": "spawn_skzcy"
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "SpawnEnemy_S1",
+ "priority": 0,
+ "cooldown": 25.0,
+ "initCooldown": 20.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "spawn_skzirn"
+ }
+ ]
+ },
+ {
+ "prefabKey": "SpawnToken_S2",
+ "priority": 0,
+ "cooldown": 9999.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "spawn_skzddd"
+ }
+ ]
+ },
+ {
+ "prefabKey": "SpawnEnemy_S2",
+ "priority": 0,
+ "cooldown": 25.0,
+ "initCooldown": 20.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "spawn_skzirn"
+ }
+ ]
+ },
+ {
+ "prefabKey": "Fire_S2",
+ "priority": 1,
+ "cooldown": 30.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "atk_scale",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2083_skzhg",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "“放逐的黑棺”"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "干员将无法部署"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2083_skzhg"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 8000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 500
+ },
+ "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": 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": 10
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "fearedImmune": {
+ "m_defined": true,
+ "m_value": true
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2084_skzcan",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "古德因纳夫先生"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "行走于历史的神秘商人,只要时间里存在的,他就贩卖。"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2084_skzcan"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 80000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 500
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 1000
+ },
+ "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.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": 7
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "2.hp_ratio",
+ "value": 0.25,
+ "valueStr": null
+ },
+ {
+ "key": "2.damage_resistance",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "2.move_speed",
+ "value": 0.9,
+ "valueStr": null
+ },
+ {
+ "key": "1_1.hp_ratio",
+ "value": 0.75,
+ "valueStr": null
+ },
+ {
+ "key": "1_2.hp_ratio",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "Summon",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2069_skzbox"
+ },
+ {
+ "key": "cnt",
+ "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": 120000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 750
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "BOSS"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2085_skzjxd",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "圆仔"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "鸭爵的合伙人和徒弟,伶牙俐齿的投机者。"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2085_skzjxd"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 50000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 500
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "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.35
+ },
+ "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": 5
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "ShowTrigger.interval",
+ "value": 30.0,
+ "valueStr": null
+ },
+ {
+ "key": "Weakness.damage_resistance",
+ "value": 0.8,
+ "valueStr": null
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "Show",
+ "priority": 0,
+ "cooldown": 0.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": 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": false,
+ "m_value": 0
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": false,
+ "m_value": 0
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2086_skzdwx",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "年代印痕"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "x-1的年代印痕"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2086_skzdwx"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 20000
+ },
+ "atk": {
+ "m_defined": true,
+ "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": true,
+ "m_value": 0.0
+ },
+ "attackSpeed": {
+ "m_defined": true,
+ "m_value": 100.0
+ },
+ "baseAttackTime": {
+ "m_defined": false,
+ "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": false,
+ "m_value": 0
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "FLY"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "Apoptosis.range_id",
+ "value": 0.0,
+ "valueStr": "x-1"
+ },
+ {
+ "key": "Apoptosis.element_damage",
+ "value": 100.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2087_skzdwy",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "年代印痕"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "x-2的年代印痕"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2087_skzdwy"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 20000
+ },
+ "atk": {
+ "m_defined": true,
+ "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": true,
+ "m_value": 0.0
+ },
+ "attackSpeed": {
+ "m_defined": true,
+ "m_value": 100.0
+ },
+ "baseAttackTime": {
+ "m_defined": false,
+ "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": false,
+ "m_value": 0
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "FLY"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "Apoptosis.range_id",
+ "value": 0.0,
+ "valueStr": "x-2"
+ },
+ {
+ "key": "Apoptosis.element_damage",
+ "value": 100.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
+ {
+ "Key": "enemy_2088_skzdwz",
+ "Value": [
+ {
+ "level": 0,
+ "enemyData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "年代印痕"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "x-4的年代印痕"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2088_skzdwz"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 20000
+ },
+ "atk": {
+ "m_defined": true,
+ "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": true,
+ "m_value": 0.0
+ },
+ "attackSpeed": {
+ "m_defined": true,
+ "m_value": 100.0
+ },
+ "baseAttackTime": {
+ "m_defined": false,
+ "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": false,
+ "m_value": 0
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "FLY"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "Apoptosis.range_id",
+ "value": 0.0,
+ "valueStr": "x-4"
+ },
+ {
+ "key": "Apoptosis.element_damage",
+ "value": 100.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ }
+ ]
+ },
{
"Key": "enemy_3001_upeopl",
"Value": [
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-1.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-1.json
new file mode 100644
index 000000000..ad23ef482
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-1.json
@@ -0,0 +1,3951 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.1,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.1,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hidden"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_disable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "normal"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "NORMAL",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "normal"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "ALL",
+ "key": "level_hidden_group_disable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hidden_door"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.11
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.13
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 32.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.13
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.04,
+ "y": 0.35
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.01,
+ "y": 0.38
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.08,
+ "y": 0.35
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.02,
+ "y": 0.3
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1243_ltswar",
+ "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": true,
+ "m_value": 650
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1071_dftman",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1012_dcross",
+ "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": 350
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 3000,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 3000,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 60.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 10,
+ "preDelay": 5.0,
+ "interval": 13.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 2,
+ "preDelay": 60.0,
+ "interval": 50.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1000_gopro",
+ "count": 2,
+ "preDelay": 33.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1000_gopro",
+ "count": 2,
+ "preDelay": 80.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1000_gopro",
+ "count": 2,
+ "preDelay": 120.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1000_gopro",
+ "count": 2,
+ "preDelay": 135.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 110.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 85,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 2076740086,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-2.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-2.json
new file mode 100644
index 000000000..cf728fd3f
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-2.json
@@ -0,0 +1,6474 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 100,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_predefines_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "trap_124_eradio#1",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": -0.29,
+ "y": -0.22
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.11,
+ "y": 0.06
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.11,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.12,
+ "y": -0.09
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": -0.22,
+ "y": 0.02
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": -0.15,
+ "y": -0.03
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 3
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1007_slime_3",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1287_ducrb",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1287_ducrb_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1352_eslime",
+ "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": 60
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1016_diaman",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g7",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g7",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g7",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1016_diaman",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g8",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g8",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g8",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1016_diaman",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1007_slime_3",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1007_slime_3",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1007_slime_3",
+ "count": 2,
+ "preDelay": 12.0,
+ "interval": 3.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1007_slime_3",
+ "count": 3,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1007_slime_3",
+ "count": 3,
+ "preDelay": 58.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1007_slime_3",
+ "count": 3,
+ "preDelay": 59.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb",
+ "count": 1,
+ "preDelay": 65.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 3,
+ "preDelay": 78.0,
+ "interval": 4.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb",
+ "count": 2,
+ "preDelay": 82.0,
+ "interval": 3.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1287_ducrb",
+ "count": 2,
+ "preDelay": 90.0,
+ "interval": 6.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 2,
+ "preDelay": 100.0,
+ "interval": 3.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1352_eslime",
+ "count": 2,
+ "preDelay": 110.0,
+ "interval": 3.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 115.0,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "RIGHT",
+ "hidden": false,
+ "alias": "trap_124_eradio#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_124_eradio",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "direction": "RIGHT",
+ "hidden": false,
+ "alias": "trap_124_eradio#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_124_eradio",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 479870602,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-3.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-3.json
new file mode 100644
index 000000000..5456f7f7d
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-3.json
@@ -0,0 +1,4761 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 15,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_infection",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 80.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "attack_speed",
+ "value": 30.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 300.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "ALL",
+ "key": "char_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.8,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "char",
+ "value": 0.0,
+ "valueStr": "trap_024_npcsld"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.3,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_2064_skzwdd"
+ },
+ {
+ "key": "max_hp",
+ "value": 1.3,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.07,
+ "y": 0.08
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": -0.15,
+ "y": -0.11
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.16,
+ "y": 0.11
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": -0.17,
+ "y": -0.13
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.03,
+ "y": 0.03
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": -0.17,
+ "y": -0.13
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": -0.01,
+ "y": 0.24
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": -0.32,
+ "y": -0.14
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": -0.01,
+ "y": 0.24
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.14,
+ "y": -0.04
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": -0.23,
+ "y": -0.03
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "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": 550
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1071_dftman",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1145_atkspd",
+ "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": true,
+ "m_value": 200
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1141_merbow",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": 170.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 7.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 8.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 16.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 17.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1141_merbow",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 33.0,
+ "interval": 16.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 35.0,
+ "interval": 16.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 40.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 41.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1141_merbow",
+ "count": 1,
+ "preDelay": 36.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 71.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 72.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1141_merbow",
+ "count": 1,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1141_merbow",
+ "count": 1,
+ "preDelay": 72.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "branch_1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "branch_2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_037_airsup",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_037_airsup",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "LEFT",
+ "hidden": false,
+ "alias": null,
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_024_npcsld",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "branch_1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "branch_2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1774885475,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-4.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-4.json
new file mode 100644
index 000000000..9a6400ec4
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_1-4.json
@@ -0,0 +1,4000 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": -0.03,
+ "y": 0.06
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 85.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.02,
+ "y": -0.05
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 85.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1010_demon",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1012_dcross",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1071_dftman",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1502_crowns",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1000_gopro_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1000_gopro_2",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 8.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 8.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 4,
+ "preDelay": 8.0,
+ "interval": 7.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1000_gopro_2",
+ "count": 3,
+ "preDelay": 15.0,
+ "interval": 8.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 8.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 12.0,
+ "interval": 6.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 9.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1502_crowns",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 5.0,
+ "interval": 5.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 20.0,
+ "interval": 5.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 892131468,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-1.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-1.json
new file mode 100644
index 000000000..a6fb72ab7
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-1.json
@@ -0,0 +1,3932 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 100,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53,
+ 54,
+ 55
+ ],
+ [
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47
+ ],
+ [
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38,
+ 39
+ ],
+ [
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31
+ ],
+ [
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23
+ ],
+ [
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15
+ ],
+ [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7
+ ]
+ ],
+ "tiles": [
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_talent_blackb_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "PollutedArea.Polluted_damage_low",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "PollutedArea.Polluted_damage_high",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_talent_blackb_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "PollutedDie.polluted_damage_low",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "PollutedDie.polluted_damage_high",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2063_skzlch",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1267_nhpbr",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1272_nhtank",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1071_dftman",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 16.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 26.0,
+ "interval": 3.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 28.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 24.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 10.0,
+ "interval": 3.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1272_nhtank",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 12.0,
+ "interval": 12.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 25.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 4,
+ "preDelay": 12.0,
+ "interval": 2.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 12.0,
+ "interval": 4.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 2,
+ "preDelay": 24.0,
+ "interval": 4.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 883857114,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-2.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-2.json
new file mode 100644
index 000000000..46e4aabd0
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-2.json
@@ -0,0 +1,2948 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2063_skzlch",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1071_dftman",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1000_gopro_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1022_dmage",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1022_dmage",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 6,
+ "preDelay": 11.0,
+ "interval": 8.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1000_gopro_2",
+ "count": 4,
+ "preDelay": 19.0,
+ "interval": 14.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 40.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1022_dmage",
+ "count": 1,
+ "preDelay": 95.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 78.0,
+ "interval": 3.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 82.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 9.0,
+ "interval": 5.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1000_gopro_2",
+ "count": 2,
+ "preDelay": 21.0,
+ "interval": 3.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 15.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 13.0,
+ "interval": 4.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 13.0,
+ "interval": 15.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_002_emp#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_002_emp",
+ "level": 10,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1543748332,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-3.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-3.json
new file mode 100644
index 000000000..bb5c919dd
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-3.json
@@ -0,0 +1,5268 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 15,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_dynamic_ability_new",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_1039_breakr_2"
+ },
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "invisible"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.37,
+ "y": -0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.37,
+ "y": -0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 4
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1072_dlancer",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1039_breakr",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1327_cbrokt",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1039_breakr_2",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_013_blower#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "b",
+ "randomSpawnGroupPackKey": "a1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_013_blower#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_013_blower#7",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_013_blower#8",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_013_blower#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "b",
+ "randomSpawnGroupPackKey": "a2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_013_blower#4",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_013_blower#5",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_013_blower#6",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1072_dlancer",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 15.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr",
+ "count": 2,
+ "preDelay": 20.0,
+ "interval": 3.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1327_cbrokt",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 60,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1327_cbrokt",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 60,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1327_cbrokt",
+ "count": 1,
+ "preDelay": 40.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1327_cbrokt",
+ "count": 1,
+ "preDelay": 60.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 60,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1327_cbrokt",
+ "count": 1,
+ "preDelay": 80.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 60,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr",
+ "count": 1,
+ "preDelay": 13.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr",
+ "count": 1,
+ "preDelay": 40.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr_2",
+ "count": 2,
+ "preDelay": 50.0,
+ "interval": 3.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr",
+ "count": 2,
+ "preDelay": 60.0,
+ "interval": 3.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr",
+ "count": 2,
+ "preDelay": 65.0,
+ "interval": 3.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 40,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr_2",
+ "count": 3,
+ "preDelay": 75.0,
+ "interval": 5.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1072_dlancer",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1039_breakr",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_013_blower#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_013_blower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_013_blower#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_013_blower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_013_blower#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_013_blower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_013_blower#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_013_blower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_013_blower#5",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_013_blower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_013_blower#6",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_013_blower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_013_blower#7",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_013_blower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_013_blower#8",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_013_blower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 2027855444,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-4.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-4.json
new file mode 100644
index 000000000..c4865dfb2
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-4.json
@@ -0,0 +1,12402 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.7,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_enemy_replace",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_1084_sotidm"
+ },
+ {
+ "key": "value",
+ "value": 0.0,
+ "valueStr": "enemy_1084_sotidm_2"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "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": 1200
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 2500
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1084_sotidm",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1080_sotidp",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1084_sotidm_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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 7.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 7.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 13.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1080_sotidp",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 7.0,
+ "interval": 4.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 7.0,
+ "interval": 4.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 11.0,
+ "interval": 4.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 4.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 4.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 7.0,
+ "interval": 4.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 11.0,
+ "interval": 4.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 11.0,
+ "interval": 4.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "d",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 4.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 4.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 4.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "d",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 12.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1080_sotidp",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1080_sotidp",
+ "count": 1,
+ "preDelay": 17.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1084_sotidm",
+ "count": 1,
+ "preDelay": 27.0,
+ "interval": 4.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "g",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 27.0,
+ "interval": 4.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "h",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 31.0,
+ "interval": 4.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 39.0,
+ "interval": 4.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 15.0,
+ "interval": 4.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 27.0,
+ "interval": 4.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 39.0,
+ "interval": 4.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "g",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1084_sotidm",
+ "count": 1,
+ "preDelay": 39.0,
+ "interval": 4.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "h",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 43.0,
+ "interval": 4.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 15.0,
+ "interval": 4.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 27.0,
+ "interval": 4.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1084_sotidm",
+ "count": 1,
+ "preDelay": 39.0,
+ "interval": 4.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "g",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 39.0,
+ "interval": 4.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "h",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 43.0,
+ "interval": 4.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 27.0,
+ "interval": 4.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 35.0,
+ "interval": 4.0,
+ "routeIndex": 56,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "g",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1084_sotidm",
+ "count": 1,
+ "preDelay": 35.0,
+ "interval": 4.0,
+ "routeIndex": 57,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "h",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 3,
+ "preDelay": 39.0,
+ "interval": 4.0,
+ "routeIndex": 58,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 59,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 60,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 85,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 61,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 62,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 63,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 64,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_011_ore#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_011_ore",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_011_ore#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_011_ore",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 643680670,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-5.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-5.json
new file mode 100644
index 000000000..8a07e7e02
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_2-5.json
@@ -0,0 +1,6497 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.4,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.26
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 18.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 14.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 12.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "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": 2300
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1073_dscout",
+ "level": 0,
+ "overwrittenData": 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": 8000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "revive.unmove_duration",
+ "value": 200.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1020_obsv",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1012_dcross",
+ "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": 1400
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1075_dmgswd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1075_dmgswd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1075_dmgswd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1075_dmgswd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1075_dmgswd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1075_dmgswd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1073_dscout",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1020_obsv",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1020_obsv",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1020_obsv",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 3.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 8.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 15.0,
+ "interval": 3.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 8.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 3.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 15.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 8.0,
+ "interval": 3.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 11.0,
+ "interval": 3.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1020_obsv",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 3.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 3.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 23.0,
+ "interval": 3.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 26.0,
+ "interval": 3.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 48.0,
+ "interval": 3.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 3.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 11.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 13.0,
+ "interval": 3.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 25.0,
+ "interval": 3.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 85,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 643680670,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-1.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-1.json
new file mode 100644
index 000000000..623973bf3
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-1.json
@@ -0,0 +1,8504 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 100,
+ "initialCost": 20,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98
+ ],
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_defbreak",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_defbreak",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_defbreak",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_defbreak",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_defbreak",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_defbreak",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_defbreak",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_defbreak",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_defbreak",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hidden"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.3,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.15,
+ "y": 0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 52.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 123.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 126.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 129.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 132.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 135.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 138.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": -0.15,
+ "y": -0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 52.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 123.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 126.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 129.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 132.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 135.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 138.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.15,
+ "y": 0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 75.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 78.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 81.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 84.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": -0.15,
+ "y": -0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 75.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 78.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 81.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 84.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.15,
+ "y": 0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 43.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 52.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 55.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": -0.15,
+ "y": -0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 43.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 52.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 55.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.15,
+ "y": 0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": -0.15,
+ "y": -0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.15,
+ "y": 0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": -0.15,
+ "y": -0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 9.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 145.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 24.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 58.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 92.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 103.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 18.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 108.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 114.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 205.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 34.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 205.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 205.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.15,
+ "y": 0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": -0.15,
+ "y": -0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.15,
+ "y": 0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 69.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 81.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 84.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 87.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": -0.15,
+ "y": -0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 69.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 81.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 84.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 87.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.15,
+ "y": 0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 66.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 72.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 75.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 78.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": -0.15,
+ "y": -0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 66.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 72.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 75.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 78.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.15,
+ "y": 0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 63.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": -0.15,
+ "y": -0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 63.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.15,
+ "y": 0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 185.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": -0.15,
+ "y": -0.15
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 185.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 24.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 112.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 127.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 195.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 96.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 106.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 29.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 33.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 185.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 210.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 210.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 93.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 195.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 215.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1276_telex",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": [
+ {
+ "prefabKey": "InfiniteAttack",
+ "priority": 0,
+ "cooldown": 99999.0,
+ "initCooldown": 99999.0,
+ "spCost": 0,
+ "blackboard": null
+ }
+ ],
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1224_dsuply",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1220_dzoms",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1082_soticn",
+ "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": 410
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1223_dmech",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1222_dpvt",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1228_dslime",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1007_slime_3",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_058_gunctrl#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "f1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 65,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 65,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1082_soticn",
+ "count": 1,
+ "preDelay": 0.1,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1082_soticn",
+ "count": 1,
+ "preDelay": 0.1,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1224_dsuply",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1228_dslime",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1222_dpvt",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1276_telex",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1222_dpvt",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1228_dslime",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1224_dsuply",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 1,
+ "preDelay": 4.5,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "f1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1082_soticn",
+ "count": 1,
+ "preDelay": 0.1,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1082_soticn",
+ "count": 1,
+ "preDelay": 0.1,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1224_dsuply",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1228_dslime",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1222_dpvt",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1276_telex",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1222_dpvt",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1228_dslime",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1224_dsuply",
+ "count": 1,
+ "preDelay": 0.2,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 1,
+ "preDelay": 4.5,
+ "interval": 1.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 6.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1007_slime_3",
+ "count": 6,
+ "preDelay": 3.0,
+ "interval": 7.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 56,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 74.0,
+ "interval": 1.0,
+ "routeIndex": 57,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 180.0,
+ "interval": 1.0,
+ "routeIndex": 58,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 59,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 60,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 61,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 62,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 63,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_058_gunctrl#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_058_gunctrl",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 3,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 447865507,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-2.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-2.json
new file mode 100644
index 000000000..49f9ae1d9
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-2.json
@@ -0,0 +1,7343 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "NORMAL",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "normal"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2063_skzlch",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1267_nhpbr",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1021_bslime",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1271_nhkodo",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1271_nhkodo_a",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "萨卡兹枯朽吞噬者"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "首次被阻挡时吞噬阻挡者,<@eb.key>防御力>大幅提升但<@eb.key>移动速度>下降,被击倒时干员返回"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_1271_nhkodo"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 30000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 1050
+ },
+ "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": 0.6
+ },
+ "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": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 4
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 3500,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 3500,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#4",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "DISPLAY_ENEMY_INFO",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 6.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 18.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 1,
+ "preDelay": 47.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 55.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 2,
+ "preDelay": 71.0,
+ "interval": 4.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 88.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 3,
+ "preDelay": 120.0,
+ "interval": 4.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 134.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 1,
+ "preDelay": 132.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 132.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 1,
+ "preDelay": 136.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 155.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 135133109,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-3.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-3.json
new file mode 100644
index 000000000..c4acd6744
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-3.json
@@ -0,0 +1,9289 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "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_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_flystart",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_flystart",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_flystart",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_flystart",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 1.7,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_1269_nhfly"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.14,
+ "y": 0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.13,
+ "y": -0.16
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.13,
+ "y": 0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.13,
+ "y": -0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.17,
+ "y": 0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.14,
+ "y": -0.14
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": -0.14,
+ "y": 0.14
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.11,
+ "y": -0.17
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": -0.17,
+ "y": 0.14
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.14,
+ "y": -0.19
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": -0.16,
+ "y": 0.13
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.12,
+ "y": -0.17
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 1,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": -0.16,
+ "y": 0.12
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.11,
+ "y": -0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": -0.17,
+ "y": 0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.15,
+ "y": -0.17
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": -0.18,
+ "y": 0.1
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.13,
+ "y": -0.19
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1269_nhfly",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": false,
+ "m_value": "枯朽之种"
+ },
+ "description": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "prefabKey": {
+ "m_defined": false,
+ "m_value": "enemy_1269_nhfly"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 375
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1267_nhpbr",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1415_mmkabi",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2070_skzfbx",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1047_sagent",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1415_mmkabi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 2,
+ "preDelay": 15.0,
+ "interval": 3.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 2,
+ "preDelay": 45.0,
+ "interval": 3.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 3,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 3,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 3,
+ "preDelay": 4.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 20.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 3.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 3.0,
+ "routeIndex": 56,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 57,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 58,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 59,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 60,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 61,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 62,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 63,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 64,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 65,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 66,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 67,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 68,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 69,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 70,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 71,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 72,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 73,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 74,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 75,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 76,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 77,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 78,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 79,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 80,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 81,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 82,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 83,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 84,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 85,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 86,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 87,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 88,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 89,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 90,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 91,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 92,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 93,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 94,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 95,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 95,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 96,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 97,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 98,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 99,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 100,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 101,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 102,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 103,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent",
+ "count": 1,
+ "preDelay": 8.0,
+ "interval": 1.0,
+ "routeIndex": 104,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 2,
+ "preDelay": 14.0,
+ "interval": 3.0,
+ "routeIndex": 105,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 2,
+ "preDelay": 14.0,
+ "interval": 3.0,
+ "routeIndex": 106,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 107,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 108,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 109,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 110,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 111,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1143476753,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-4.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-4.json
new file mode 100644
index 000000000..9844735df
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-4.json
@@ -0,0 +1,7198 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 100,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "move_speed",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "NORMAL",
+ "key": "char_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "char",
+ "value": 0.0,
+ "valueStr": "trap_027_stone"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "char_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.75,
+ "valueStr": null
+ },
+ {
+ "key": "char",
+ "value": 0.0,
+ "valueStr": "trap_027_stone"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1072_dlancer",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1009_lurker",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1071_dftman",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1010_demon",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 3.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 3.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 25.0,
+ "interval": 3.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1072_dlancer",
+ "count": 1,
+ "preDelay": 50.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1072_dlancer",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 15.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 3.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 1,
+ "preDelay": 12.0,
+ "interval": 3.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 1,
+ "preDelay": 25.0,
+ "interval": 3.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1072_dlancer",
+ "count": 2,
+ "preDelay": 20.0,
+ "interval": 5.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 3.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 3.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 3.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 2,
+ "preDelay": 25.0,
+ "interval": 5.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1072_dlancer",
+ "count": 3,
+ "preDelay": 20.0,
+ "interval": 10.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1072_dlancer",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 5.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 3.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 3.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 15.0,
+ "interval": 10.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 25.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 85,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_027_stone#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_027_stone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_027_stone#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_027_stone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_027_stone#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_027_stone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 643680670,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-5.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-5.json
new file mode 100644
index 000000000..3462e6130
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-5.json
@@ -0,0 +1,8283 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.4,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_predefines_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "trap_011_ore#5",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "trap_011_ore#6",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1220_dzoms",
+ "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": 2300
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1220_dzoms_a",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "大君之触"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "难以击倒的<@eb.key>重生造物>,阻挡该敌人的单位<@eb.key>阻挡数上限提升>。"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_1220_dzoms"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 2300
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 280
+ },
+ "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.5
+ },
+ "respawnTime": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "hpRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "spRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ },
+ {
+ "key": "dmg_res.damage_resistance",
+ "value": 0.9,
+ "valueStr": null
+ },
+ {
+ "key": "buff_to_blocker.max_valid_stack_cnt",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "buff_to_blocker.block_cnt",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1221_dzomg",
+ "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": 3800
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1221_dzomg_a",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "大君之赐"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "难以击倒的<@eb.key>重生造物>,阻挡该敌人的单位<@eb.key>阻挡数上限提升>。"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_1221_dzomg"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 3800
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 400
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 200
+ },
+ "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": 4.0
+ },
+ "respawnTime": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "hpRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "spRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 3
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ },
+ {
+ "key": "dmg_res.damage_resistance",
+ "value": 0.9,
+ "valueStr": null
+ },
+ {
+ "key": "buff_to_blocker.max_valid_stack_cnt",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "buff_to_blocker.block_cnt",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1085_sotiwz",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 40.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg_a",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 3,
+ "preDelay": 5.0,
+ "interval": 2.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg_a",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 3,
+ "preDelay": 5.0,
+ "interval": 2.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 40.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1085_sotiwz",
+ "count": 2,
+ "preDelay": 0.0,
+ "interval": 15.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_1085_sotiwz",
+ "count": 2,
+ "preDelay": 0.0,
+ "interval": 15.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 20.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg_a",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 2,
+ "preDelay": 5.0,
+ "interval": 2.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg_a",
+ "count": 1,
+ "preDelay": 9.0,
+ "interval": 2.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 9.0,
+ "interval": 2.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg_a",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 3,
+ "preDelay": 5.0,
+ "interval": 2.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg_a",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 3,
+ "preDelay": 5.0,
+ "interval": 2.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 30.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg_a",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg_a",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg_a",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg_a",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1085_sotiwz",
+ "count": 3,
+ "preDelay": 0.0,
+ "interval": 15.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 60.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 85,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 56,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_011_ore#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_011_ore",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_011_ore#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_011_ore",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_011_ore#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_011_ore",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_011_ore#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_011_ore",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_011_ore#5",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_011_ore",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_011_ore#6",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_011_ore",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 643680670,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-6.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-6.json
new file mode 100644
index 000000000..c6d44be19
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_3-6.json
@@ -0,0 +1,5736 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.3,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_add",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_1322_wdgyht"
+ },
+ {
+ "key": "attack_speed",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1322_wdgyht",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1384_winfrz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1189_krgaxe",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1191_krgrg",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1192_krgscr_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1388_wingnt",
+ "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": 700
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_010_frosts#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_010_frosts#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_010_frosts#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t4",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t4",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1384_winfrz",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1384_winfrz",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1384_winfrz",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1384_winfrz",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1322_wdgyht",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1189_krgaxe",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1189_krgaxe",
+ "count": 2,
+ "preDelay": 25.0,
+ "interval": 3.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1189_krgaxe",
+ "count": 2,
+ "preDelay": 35.0,
+ "interval": 7.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1388_wingnt",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1189_krgaxe",
+ "count": 3,
+ "preDelay": 60.0,
+ "interval": 3.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1388_wingnt",
+ "count": 1,
+ "preDelay": 73.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1191_krgrg",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "s1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1191_krgrg",
+ "count": 1,
+ "preDelay": 110.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "s1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1191_krgrg",
+ "count": 1,
+ "preDelay": 145.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "s1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1192_krgscr_2",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "s2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1192_krgscr_2",
+ "count": 1,
+ "preDelay": 110.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "s2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1192_krgscr_2",
+ "count": 1,
+ "preDelay": 145.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "s2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1189_krgaxe",
+ "count": 3,
+ "preDelay": 95.0,
+ "interval": 5.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1189_krgaxe",
+ "count": 2,
+ "preDelay": 123.0,
+ "interval": 12.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1189_krgaxe",
+ "count": 3,
+ "preDelay": 140.0,
+ "interval": 3.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 150.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_097_hstone#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_097_hstone",
+ "level": 10,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_097_hstone#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_097_hstone",
+ "level": 10,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_097_hstone#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_097_hstone",
+ "level": 10,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_010_frosts#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_010_frosts",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_010_frosts#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_010_frosts",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_010_frosts#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_010_frosts",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 2,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 324606945,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-1.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-1.json
new file mode 100644
index 000000000..31e7332fc
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-1.json
@@ -0,0 +1,4728 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 100,
+ "initialCost": 0,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hidden"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "ALL",
+ "key": "env_system_new",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "env_005_mainline12_sightSystem"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "ALL",
+ "key": "cbuff_max_cost",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_cost",
+ "value": 30.0,
+ "valueStr": null
+ },
+ {
+ "key": "max_cost_ceil",
+ "value": 99.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "NORMAL",
+ "key": "level_hidden_group_disable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hidden"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ },
+ {
+ "prefabKey": "mainline12_sightManager",
+ "blackboard": null,
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 44.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 44.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1313_wdfmr",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1071_dftman",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1316_wdpjd",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1317_wdexg_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1320_wdrrl_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1313_wdfmr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1313_wdfmr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_111_wdfarm#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#4",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#8",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp#a",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_111_wdfarm#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#7",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 500,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 500,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#9",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 500,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp#b",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 500,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#11",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 500,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 3.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 1,
+ "preDelay": 16.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1313_wdfmr",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1317_wdexg_2",
+ "count": 1,
+ "preDelay": 36.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1313_wdfmr",
+ "count": 2,
+ "preDelay": 46.0,
+ "interval": 4.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 26.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1313_wdfmr",
+ "count": 3,
+ "preDelay": 4.0,
+ "interval": 4.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1316_wdpjd",
+ "count": 1,
+ "preDelay": 16.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1317_wdexg_2",
+ "count": 2,
+ "preDelay": 20.0,
+ "interval": 8.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 50.0,
+ "interval": 12.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1313_wdfmr",
+ "count": 2,
+ "preDelay": 50.0,
+ "interval": 4.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1320_wdrrl_2",
+ "count": 1,
+ "preDelay": 60.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 24.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1316_wdpjd",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 12.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1313_wdfmr",
+ "count": 2,
+ "preDelay": 20.0,
+ "interval": 4.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 3,
+ "preDelay": 26.0,
+ "interval": 16.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 3,
+ "preDelay": 44.0,
+ "interval": 16.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 58.0,
+ "interval": 16.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 70.0,
+ "interval": 2.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1320_wdrrl_2",
+ "count": 1,
+ "preDelay": 62.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1320_wdrrl_2",
+ "count": 1,
+ "preDelay": 62.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 62.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#6",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#7",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#8",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#9",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#10",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_111_wdfarm#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_111_wdfarm",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_111_wdfarm#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_111_wdfarm",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_111_wdfarm#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_111_wdfarm",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_111_wdfarm#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_111_wdfarm",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp#a",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp#b",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#11",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1957062505,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-2.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-2.json
new file mode 100644
index 000000000..3b1282d31
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-2.json
@@ -0,0 +1,8347 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.1,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.1,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": -0.12,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": -0.1,
+ "y": -0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.1,
+ "y": 0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": -0.09,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": -0.11,
+ "y": 0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": -0.09,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": -0.1,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.08,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.09,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": -0.08,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": -0.08,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.07,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": -0.08,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": -0.08,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": -0.06,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.5,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 2.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2066_skzlcp",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2063_skzlch",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1229_darmy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1045_hammer",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1045_hammer",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "e1",
+ "randomSpawnGroupPackKey": "a1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1045_hammer",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "e1",
+ "randomSpawnGroupPackKey": "a2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#5",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 3,
+ "preDelay": 15.0,
+ "interval": 8.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 7.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 8.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 4,
+ "preDelay": 15.0,
+ "interval": 8.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 4,
+ "preDelay": 15.0,
+ "interval": 8.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 65.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#5",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1585157497,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-3.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-3.json
new file mode 100644
index 000000000..378beaac9
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-3.json
@@ -0,0 +1,6247 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 1000.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 1000.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 1000.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 1000.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 1000.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 1000.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 1000.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 1000.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 1000.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 5.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1412_mmjump",
+ "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": 1.8
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": true
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": true
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": true
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "Armor.def",
+ "value": -1100.0,
+ "valueStr": null
+ },
+ {
+ "key": "Armor.attack@fly_duration",
+ "value": 3.7,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2070_skzfbx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 25.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 23.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 28.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 3,
+ "preDelay": 10.0,
+ "interval": 12.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 2,
+ "preDelay": 22.0,
+ "interval": 12.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 3,
+ "preDelay": 5.0,
+ "interval": 5.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 5,
+ "preDelay": 10.0,
+ "interval": 2.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 28.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 1,
+ "preDelay": 28.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 25.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 5,
+ "preDelay": 16.0,
+ "interval": 3.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 3,
+ "preDelay": 16.0,
+ "interval": 5.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "t",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 3,
+ "preDelay": 16.0,
+ "interval": 5.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "t",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 3,
+ "preDelay": 16.0,
+ "interval": 12.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "e",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 90,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1412_mmjump",
+ "count": 3,
+ "preDelay": 16.0,
+ "interval": 12.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "e",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 50.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_097_hstone#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_097_hstone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_097_hstone#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_097_hstone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1483100769,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-4.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-4.json
new file mode 100644
index 000000000..cfe5bed0f
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-4.json
@@ -0,0 +1,5675 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_volcano",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_volcano",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_volcano",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_volcano",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_volcano",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_volcano",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_volcano",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_volcano",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_volcano",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_volcano",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_min",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "cd_max",
+ "value": 15.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "ALL",
+ "key": "char_attribute_mul",
+ "professionMask": "TRAP",
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 3.8,
+ "valueStr": null
+ },
+ {
+ "key": "char",
+ "value": 0.0,
+ "valueStr": "trap_097_hstone"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1224_dsuply",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1224_dsuply_b",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "萨卡兹子裔补给车"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "在场时,重生造物的<@eb.key>攻击力提升>且攻击附带<@eb.key>凋亡损伤>。"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_1224_dsuply"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 7000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 320
+ },
+ "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": 1.7
+ },
+ "respawnTime": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "hpRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "spRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 4
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "RANGED"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "machine"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": 1.6
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ },
+ {
+ "key": "aura.enemy_dsuply_t[attr_buff].atk",
+ "value": 0.1,
+ "valueStr": null
+ },
+ {
+ "key": "aura.enemy_dsuply_t[attr_buff].max_valid_stack_cnt",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "aura.ep_damage_ratio",
+ "value": 0.1,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1226_dklord",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1220_dzoms",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1220_dzoms_b",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "大君之触"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "难以击倒的<@eb.key>重生造物>,阻挡该敌人的单位<@eb.key>阻挡数上限提升>。"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_1220_dzoms"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 1500
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 280
+ },
+ "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.5
+ },
+ "respawnTime": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "hpRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "spRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ },
+ {
+ "key": "dmg_res.damage_resistance",
+ "value": 0.9,
+ "valueStr": null
+ },
+ {
+ "key": "buff_to_blocker.max_valid_stack_cnt",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "buff_to_blocker.block_cnt",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1221_dzomg",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1221_dzomg_b",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "大君之赐"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "难以击倒的<@eb.key>重生造物>,阻挡该敌人的单位<@eb.key>阻挡数上限提升>。"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_1221_dzomg"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 3000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 680
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 200
+ },
+ "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": 4.0
+ },
+ "respawnTime": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "hpRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "spRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 3
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ },
+ {
+ "key": "dmg_res.damage_resistance",
+ "value": 0.9,
+ "valueStr": null
+ },
+ {
+ "key": "buff_to_blocker.max_valid_stack_cnt",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "buff_to_blocker.block_cnt",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1224_dsuply",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1224_dsuply",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 12,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 13,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 14,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 15,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 16,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 17,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 18,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 19,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 20,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 21,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 22,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 23,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 0.0,
+ "interval": 20.0,
+ "routeIndex": 24,
+ "blockFragment": true,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 3,
+ "preDelay": 10.0,
+ "interval": 18.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 3,
+ "preDelay": 16.0,
+ "interval": 18.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1226_dklord",
+ "count": 2,
+ "preDelay": 6.0,
+ "interval": 95.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1224_dsuply_b",
+ "count": 3,
+ "preDelay": 70.0,
+ "interval": 35.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 110.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 5,
+ "preDelay": 135.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 6,
+ "preDelay": 155.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 6,
+ "preDelay": 180.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 200.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 85,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_097_hstone#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_097_hstone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_097_hstone#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_097_hstone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_097_hstone#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_097_hstone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_097_hstone#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_097_hstone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_097_hstone#5",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_097_hstone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_097_hstone#6",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_097_hstone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 643680670,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-5.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-5.json
new file mode 100644
index 000000000..0845b1624
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-5.json
@@ -0,0 +1,5872 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98
+ ],
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1249_lysdb",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1250_lyengs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1251_lysyta",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1255_lybgpa_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1088_ltsmer",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1256_lyacpa",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1088_ltsmer",
+ "count": 1,
+ "preDelay": 60.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1088_ltsmer",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1088_ltsmer",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1249_lysdb",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1249_lysdb",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 3.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1249_lysdb",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1250_lyengs",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 2,
+ "preDelay": 45.0,
+ "interval": 3.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 2,
+ "preDelay": 45.0,
+ "interval": 3.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1249_lysdb",
+ "count": 2,
+ "preDelay": 55.0,
+ "interval": 3.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 2,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 2,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1250_lyengs",
+ "count": 1,
+ "preDelay": 93.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 2,
+ "preDelay": 95.0,
+ "interval": 5.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 2,
+ "preDelay": 95.0,
+ "interval": 5.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1249_lysdb",
+ "count": 2,
+ "preDelay": 78.0,
+ "interval": 3.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1249_lysdb",
+ "count": 2,
+ "preDelay": 113.0,
+ "interval": 3.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1250_lyengs",
+ "count": 1,
+ "preDelay": 118.0,
+ "interval": 5.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 2,
+ "preDelay": 131.0,
+ "interval": 4.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 2,
+ "preDelay": 131.0,
+ "interval": 4.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 2,
+ "preDelay": 134.0,
+ "interval": 5.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1251_lysyta",
+ "count": 2,
+ "preDelay": 135.0,
+ "interval": 5.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 10.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1256_lyacpa",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 2,
+ "preDelay": 8.0,
+ "interval": 10.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1256_lyacpa",
+ "count": 1,
+ "preDelay": 25.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 85,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "line_01": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "line_02": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "line_03": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "line_04": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "line_05": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_076_bgarmn#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_076_bgarms",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "line_01"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_076_bgarmn#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_076_bgarms",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "line_02"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_076_bgarms#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_076_bgarms",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "line_03"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_075_bgarmn#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_076_bgarms",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "line_04"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_076_bgarms#5",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_076_bgarms",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "line_05"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_014_tower#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_014_tower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_014_tower#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_014_tower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_014_tower#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_014_tower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_014_tower#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_014_tower",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 643680670,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-6.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-6.json
new file mode 100644
index 000000000..d08b0d17c
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-6.json
@@ -0,0 +1,4872 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.25,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.25,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.25,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_enemy_replace",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_2068_skzirn"
+ },
+ {
+ "key": "value",
+ "value": 0.0,
+ "valueStr": "enemy_2068_skzirn_b"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.05,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2063_skzlch",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2068_skzirn",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1074_dbskar_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 2.9
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "revive.hp_ratio",
+ "value": 0.999,
+ "valueStr": null
+ },
+ {
+ "key": "revive.unmove_duration",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "revive.move_speed",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1074_dbskar_2b",
+ "level": 0,
+ "overwrittenData": {
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "RANGED"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": 3.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "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": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": false,
+ "id": "enemy_2068_skzirn_b",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "圣卫自动机"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "无法阻挡,移动速度逐渐加快,进入目标点后,对全场所有单位造成物理伤害\""
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2068_skzirn"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 10000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 600
+ },
+ "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.2
+ },
+ "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": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 2
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "Rush.predelay_duration",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "Rush.skzirn_t[trigger].move_speed",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "Rush.skzirn_t[trigger].interval",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "Rush.skzirn_t[trigger].trig_cnt",
+ "value": 28.0,
+ "valueStr": null
+ },
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1074_dbskar_2c",
+ "level": 0,
+ "overwrittenData": {
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "RANGED"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": 3.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "revive.hp_ratio",
+ "value": 0.999,
+ "valueStr": null
+ },
+ {
+ "key": "revive.unmove_duration",
+ "value": 240.0,
+ "valueStr": null
+ },
+ {
+ "key": "revive.move_speed",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": 250.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#4",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1074_dbskar_2c",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": true,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PLAY_OPERA",
+ "managedByScheduler": true,
+ "key": "dscout_skill_start",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1074_dbskar_2c",
+ "count": 1,
+ "preDelay": 2.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": true,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PLAY_OPERA",
+ "managedByScheduler": true,
+ "key": "dscout_skill_start",
+ "count": 1,
+ "preDelay": 2.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1074_dbskar_2b",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PLAY_OPERA",
+ "managedByScheduler": true,
+ "key": "dscout_skill_start",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1074_dbskar_2",
+ "count": 1,
+ "preDelay": 4.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PLAY_OPERA",
+ "managedByScheduler": true,
+ "key": "dscout_skill_start",
+ "count": 1,
+ "preDelay": 4.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 24.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 40.0,
+ "interval": 2.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 30.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 3,
+ "preDelay": 14.0,
+ "interval": 3.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 14.0,
+ "interval": 2.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 24.0,
+ "interval": 2.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 25.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 1,
+ "preDelay": 25.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 5,
+ "preDelay": 30.0,
+ "interval": 3.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 3,
+ "preDelay": 38.0,
+ "interval": 2.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 50.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "branch_1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "branch_2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "branch_1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "branch_2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1621099793,
+ "operaConfig": "rune_05-01",
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-7.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-7.json
new file mode 100644
index 000000000..992c5535a
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_4-7.json
@@ -0,0 +1,7412 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_flystart",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "NORMAL",
+ "key": "char_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 0.6,
+ "valueStr": null
+ },
+ {
+ "key": "char",
+ "value": 0.0,
+ "valueStr": "trap_086_larva"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "char_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "char",
+ "value": 0.0,
+ "valueStr": "trap_086_larva"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1336_bldbat",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1220_dzoms",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1221_dzomg",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1266_nhapos",
+ "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": 28000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 4.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 4.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 4.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 4.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 4.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 4.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g7",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g7",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g8",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g8",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g9",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g9",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g10",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g10",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g11",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g11",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g12",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g12",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 46.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g13",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 46.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g13",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 46.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g14",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 46.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g14",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g15",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g15",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g16",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g16",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g17",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g17",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 78.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g18",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 78.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g18",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 78.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g19",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 78.0,
+ "interval": 1.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g19",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 78.0,
+ "interval": 1.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g20",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 78.0,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g20",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1336_bldbat",
+ "count": 5,
+ "preDelay": 90.0,
+ "interval": 7.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 120.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 120.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 120.0,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 125.0,
+ "interval": 1.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 125.0,
+ "interval": 1.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 125.0,
+ "interval": 1.0,
+ "routeIndex": 56,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 125.0,
+ "interval": 1.0,
+ "routeIndex": 57,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 150.0,
+ "interval": 1.0,
+ "routeIndex": 58,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 150.0,
+ "interval": 1.0,
+ "routeIndex": 59,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 150.0,
+ "interval": 1.0,
+ "routeIndex": 60,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 150.0,
+ "interval": 1.0,
+ "routeIndex": 61,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 155.0,
+ "interval": 1.0,
+ "routeIndex": 62,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 155.0,
+ "interval": 1.0,
+ "routeIndex": 63,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1221_dzomg",
+ "count": 1,
+ "preDelay": 155.0,
+ "interval": 1.0,
+ "routeIndex": 64,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 155.0,
+ "interval": 1.0,
+ "routeIndex": 65,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 180.0,
+ "interval": 1.0,
+ "routeIndex": 66,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 67,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 68,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 69,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 70,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 71,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "route1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "route2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "route3": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "route4": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "route5": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "route6": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route1"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_low",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_high",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route2"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_low",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_high",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route3"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_low",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_high",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route4"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_low",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_high",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#5",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route5"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_low",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_high",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#6",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route6"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_low",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "polluted_damage_high",
+ "value": 50.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 643306036,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-1.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-1.json
new file mode 100644
index 000000000..a175f403a
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-1.json
@@ -0,0 +1,8693 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "NORMAL",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "normal"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": "TRAP",
+ "buildableMask": "NONE",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.4,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": -0.19,
+ "y": -0.3
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": -0.34,
+ "y": 0.07
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.32,
+ "y": -0.23
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": -0.25,
+ "y": -0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.13,
+ "y": -0.13
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.3,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": -0.23,
+ "y": -0.03
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.15,
+ "y": -0.11
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1511_mdrock",
+ "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": 30000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1229_darmy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1275_dwlock",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": false,
+ "id": "enemy_3001_upeopl_a",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "乌萨斯平民"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "<@eb.key>友好单位>撤回保护目标时不扣除关卡生命值,死亡时扣除关卡生命值;不计入歼灭数"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_3001_upeopl"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 3500
+ },
+ "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.65
+ },
+ "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": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ },
+ {
+ "key": "dead.value",
+ "value": -1.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1220_dzoms",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1222_dpvt",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1223_dmech",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1224_dsuply",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1226_dklord",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1221_dzomg",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1511_mdrock",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_1511_mdrock",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "DISPLAY_ENEMY_INFO",
+ "managedByScheduler": true,
+ "key": "enemy_1511_mdrock",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 1,
+ "preDelay": 0.5,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 25,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 2.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1222_dpvt",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1222_dpvt",
+ "count": 2,
+ "preDelay": 8.0,
+ "interval": 4.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 2,
+ "preDelay": 25.0,
+ "interval": 4.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1222_dpvt",
+ "count": 2,
+ "preDelay": 45.0,
+ "interval": 6.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1275_dwlock",
+ "count": 1,
+ "preDelay": 56.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 5.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 1,
+ "preDelay": 4.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1224_dsuply",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 3,
+ "preDelay": 20.0,
+ "interval": 8.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1275_dwlock",
+ "count": 2,
+ "preDelay": 25.0,
+ "interval": 15.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1226_dklord",
+ "count": 1,
+ "preDelay": 43.0,
+ "interval": 1.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 7.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1224_dsuply",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.5,
+ "interval": 1.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 3.5,
+ "interval": 1.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 2.5,
+ "interval": 1.0,
+ "routeIndex": 56,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms",
+ "count": 1,
+ "preDelay": 2.5,
+ "interval": 1.0,
+ "routeIndex": 57,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 58,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 18.0,
+ "interval": 1.0,
+ "routeIndex": 59,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 60,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 18.0,
+ "interval": 1.0,
+ "routeIndex": 61,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 62,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 18.0,
+ "interval": 1.0,
+ "routeIndex": 63,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 3,
+ "preDelay": 20.0,
+ "interval": 7.0,
+ "routeIndex": 64,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1226_dklord",
+ "count": 1,
+ "preDelay": 25.0,
+ "interval": 1.0,
+ "routeIndex": 65,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1275_dwlock",
+ "count": 1,
+ "preDelay": 35.0,
+ "interval": 1.0,
+ "routeIndex": 66,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 15.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 3,
+ "preDelay": 5.0,
+ "interval": 3.0,
+ "routeIndex": 67,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 3,
+ "preDelay": 5.0,
+ "interval": 3.0,
+ "routeIndex": 68,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 3,
+ "preDelay": 5.0,
+ "interval": 3.0,
+ "routeIndex": 69,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 70,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl_a",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 71,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 72,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 18.0,
+ "interval": 1.0,
+ "routeIndex": 73,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 74,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 18.0,
+ "interval": 1.0,
+ "routeIndex": 75,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 76,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1223_dmech",
+ "count": 1,
+ "preDelay": 18.0,
+ "interval": 1.0,
+ "routeIndex": 77,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 3,
+ "preDelay": 20.0,
+ "interval": 7.0,
+ "routeIndex": 78,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1226_dklord",
+ "count": 1,
+ "preDelay": 40.0,
+ "interval": 1.0,
+ "routeIndex": 79,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1275_dwlock",
+ "count": 2,
+ "preDelay": 25.0,
+ "interval": 20.0,
+ "routeIndex": 80,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1275_dwlock",
+ "count": 2,
+ "preDelay": 35.0,
+ "interval": 20.0,
+ "routeIndex": 81,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 65.0,
+ "interval": 1.0,
+ "routeIndex": 82,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 83,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 84,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 85,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 86,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 87,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": null,
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_058_gunctrl",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 3,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 135133109,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-2.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-2.json
new file mode 100644
index 000000000..a3005acf3
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-2.json
@@ -0,0 +1,4401 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "default_key",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.5,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_skill_cd_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_1273_stmgun"
+ },
+ {
+ "key": "scale",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "skill",
+ "value": 0.0,
+ "valueStr": "Cannon"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_skill_init_cd_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_1273_stmgun"
+ },
+ {
+ "key": "scale",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "skill",
+ "value": 0.0,
+ "valueStr": "Cannon"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.2,
+ "y": 0.19
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.19,
+ "y": -0.25
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": -0.2,
+ "y": 0.21
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": -0.2,
+ "y": -0.17
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1272_nhtank",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1273_stmgun",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1274_stmram",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1071_dftman",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1267_nhpbr_2",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1273_stmgun",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1273_stmgun",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1273_stmgun",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1273_stmgun",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1273_stmgun",
+ "count": 1,
+ "preDelay": 100.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1273_stmgun",
+ "count": 1,
+ "preDelay": 100.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1273_stmgun",
+ "count": 1,
+ "preDelay": 100.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1273_stmgun",
+ "count": 1,
+ "preDelay": 100.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 15,
+ "preDelay": 3.0,
+ "interval": 6.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1274_stmram",
+ "count": 1,
+ "preDelay": 60.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1274_stmram",
+ "count": 1,
+ "preDelay": 61.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1274_stmram",
+ "count": 1,
+ "preDelay": 62.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr_2",
+ "count": 9,
+ "preDelay": 105.0,
+ "interval": 9.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr_2",
+ "count": 9,
+ "preDelay": 110.0,
+ "interval": 9.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1272_nhtank",
+ "count": 3,
+ "preDelay": 135.0,
+ "interval": 25.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1272_nhtank",
+ "count": 3,
+ "preDelay": 135.0,
+ "interval": 25.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 170.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1435253037,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-3.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-3.json
new file mode 100644
index 000000000..9ce7570dd
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-3.json
@@ -0,0 +1,14036 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107
+ ],
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "ALL",
+ "key": "env_system_new",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "env_008_act29side_audio_type_switcher"
+ },
+ {
+ "key": "duration_portal_active",
+ "value": 30.0,
+ "valueStr": null
+ },
+ {
+ "key": "none",
+ "value": 5.0,
+ "valueStr": null
+ },
+ {
+ "key": "depressed",
+ "value": 500.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration_audio_buff",
+ "value": 490.0,
+ "valueStr": null
+ },
+ {
+ "key": "ui_plugin_name",
+ "value": 0.0,
+ "valueStr": "act29side_battle_ui_plugin"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.3,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_predefines_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "trap_134_condtr#1",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "trap_134_condtr#2",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "trap_134_condtr#3",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "trap_134_condtr#4",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "trap_134_condtr#14",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "trap_134_condtr#24",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "trap_134_condtr#34",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "trap_134_condtr#44",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 160.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 110.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 130.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 110.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 110.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 110.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 130.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 140.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 110.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 130.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 140.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 110.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 130.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 140.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 160.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 110.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 130.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 140.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 160.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 170.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 110.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 130.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 140.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 160.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 170.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 110.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 130.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 140.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 160.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 170.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 190.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 110.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 130.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 140.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 160.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 170.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 190.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 200.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 130.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 140.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 160.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 170.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 190.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 200.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 210.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 240.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 240.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 250.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 240.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 250.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 260.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 240.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 250.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 260.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 280.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 240.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 250.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 260.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 280.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 290.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 240.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 250.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 260.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 280.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 290.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 300.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 240.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 250.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 260.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 250.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 260.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 270.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 260.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 270.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 280.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 270.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 280.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 290.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 280.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 290.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 300.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 300.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 310.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 320.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 55.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 65.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 55.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 65.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 55.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 65.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 55.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 65.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 55.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 65.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1371_ltnflu",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1375_ltnclr",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1377_ltnclo",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1271_nhkodo_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 40.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 50.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 60.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 80.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 100.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 110.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1371_ltnflu",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1371_ltnflu",
+ "count": 2,
+ "preDelay": 35.0,
+ "interval": 3.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1371_ltnflu",
+ "count": 1,
+ "preDelay": 65.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1371_ltnflu",
+ "count": 2,
+ "preDelay": 95.0,
+ "interval": 3.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1371_ltnflu",
+ "count": 2,
+ "preDelay": 175.0,
+ "interval": 3.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 200.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 203.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 206.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 209.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 212.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 215.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1375_ltnclr",
+ "count": 1,
+ "preDelay": 230.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1375_ltnclr",
+ "count": 1,
+ "preDelay": 240.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1375_ltnclr",
+ "count": 1,
+ "preDelay": 250.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1375_ltnclr",
+ "count": 1,
+ "preDelay": 260.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1375_ltnclr",
+ "count": 1,
+ "preDelay": 270.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 280.0,
+ "interval": 1.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 85,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g999",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "trap_758_skzmbx#1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "trap_758_skzmbx#2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "trap_758_skzmbx#2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_134_condtr#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_134_condtr",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 2,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "LEFT",
+ "hidden": false,
+ "alias": "trap_134_condtr#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_134_condtr",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 2,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_134_condtr#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_134_condtr",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 2,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_134_condtr#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_134_condtr",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 2,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_134_condtr#14",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_134_condtr",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 4,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_134_condtr#24",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_134_condtr",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 4,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_134_condtr#34",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_134_condtr",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 4,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_134_condtr#44",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_134_condtr",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 4,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1648016289,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-4.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-4.json
new file mode 100644
index 000000000..8442b077a
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-4.json
@@ -0,0 +1,5863 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 100,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_talent_blackb_add",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_1513_dekght"
+ },
+ {
+ "key": "triggerrage.atk",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_talent_blackb_add",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_1513_dekght_2"
+ },
+ {
+ "key": "triggerrage.atk",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 166.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 190.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 166.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_WAVE_TIME",
+ "time": 190.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1513_dekght",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1513_dekght_2",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2063_skzlch",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2066_skzlcp",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1229_darmy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": 24.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 2,
+ "preDelay": 16.0,
+ "interval": 6.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 24.0,
+ "interval": 12.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 40.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 66.0,
+ "interval": 12.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 66.0,
+ "interval": 12.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 96.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 100.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1513_dekght",
+ "count": 1,
+ "preDelay": 150.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "DISPLAY_ENEMY_INFO",
+ "managedByScheduler": true,
+ "key": "enemy_1513_dekght",
+ "count": 1,
+ "preDelay": 150.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1513_dekght_2",
+ "count": 1,
+ "preDelay": 150.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "DISPLAY_ENEMY_INFO",
+ "managedByScheduler": true,
+ "key": "enemy_1513_dekght_2",
+ "count": 1,
+ "preDelay": 160.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 160.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 158.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 3,
+ "preDelay": 162.0,
+ "interval": 4.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 180.0,
+ "interval": 7.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 3.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 4.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 12.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 2,
+ "preDelay": 12.0,
+ "interval": 5.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 3,
+ "preDelay": 20.0,
+ "interval": 6.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 3,
+ "preDelay": 22.0,
+ "interval": 6.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 60.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 197667388,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-5.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-5.json
new file mode 100644
index 000000000..c16a65650
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-5.json
@@ -0,0 +1,8063 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 3,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116
+ ],
+ [
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103
+ ],
+ [
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90
+ ],
+ [
+ 65,
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77
+ ],
+ [
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64
+ ],
+ [
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51
+ ],
+ [
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38
+ ],
+ [
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25
+ ],
+ [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12
+ ]
+ ],
+ "tiles": [
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxic",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "dynamic",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxic",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxic",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxic",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxic",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxic",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicwall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxicroad",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxic",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxic",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "dynamic",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxic",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "dynamic",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_toxic",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "dynamic",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "NORMAL",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "normal"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 220.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 220.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 220.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 220.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 210.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 210.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 210.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 82.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 4.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 12
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 97.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 4.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 12
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 112.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 4.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 12
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 64.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 4.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 12
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 4.0,
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 12
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.02,
+ "y": -0.04
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.03,
+ "y": -0.07
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.02,
+ "y": -0.04
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.03,
+ "y": -0.07
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.02,
+ "y": -0.04
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.03,
+ "y": -0.07
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.095185,
+ "y": -0.043633
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.032152,
+ "y": 0.263371
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.031708,
+ "y": -0.090581
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1425_lrcmra_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1427_lrnazg_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1425_lrcmra",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1424_lrboom",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1010_demon_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1071_dftman_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
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1074_dbskar_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "revive.hp_ratio",
+ "value": 0.999,
+ "valueStr": null
+ },
+ {
+ "key": "revive.unmove_duration",
+ "value": 200.0,
+ "valueStr": null
+ },
+ {
+ "key": "revive.move_speed",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": 250.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1425_lrcmra_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1074_dbskar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1425_lrcmra_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1425_lrcmra_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1425_lrcmra_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1427_lrnazg_2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1427_lrnazg_2",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1427_lrnazg_2",
+ "count": 1,
+ "preDelay": 7.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1424_lrboom",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1424_lrboom",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1424_lrboom",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1425_lrcmra",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1425_lrcmra",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1425_lrcmra",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1425_lrcmra",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1425_lrcmra",
+ "count": 1,
+ "preDelay": 40.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman_2",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman_2",
+ "count": 1,
+ "preDelay": 25.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman_2",
+ "count": 2,
+ "preDelay": 52.0,
+ "interval": 20.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman_2",
+ "count": 2,
+ "preDelay": 53.0,
+ "interval": 20.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon_2",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman_2",
+ "count": 2,
+ "preDelay": 100.0,
+ "interval": 10.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman_2",
+ "count": 2,
+ "preDelay": 101.0,
+ "interval": 10.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman_2",
+ "count": 2,
+ "preDelay": 102.0,
+ "interval": 10.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon_2",
+ "count": 2,
+ "preDelay": 110.0,
+ "interval": 4.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon_2",
+ "count": 1,
+ "preDelay": 160.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman_2",
+ "count": 3,
+ "preDelay": 166.0,
+ "interval": 15.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman_2",
+ "count": 3,
+ "preDelay": 167.0,
+ "interval": 15.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman_2",
+ "count": 3,
+ "preDelay": 168.0,
+ "interval": 15.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon_2",
+ "count": 1,
+ "preDelay": 175.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon_2",
+ "count": 1,
+ "preDelay": 190.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 200.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "branch_1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "branch_2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 0,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_162_lrctrl#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_162_lrctrl",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "branch_1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "branch_2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 130735938,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-6.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-6.json
new file mode 100644
index 000000000..b94321631
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-6.json
@@ -0,0 +1,8394 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107
+ ],
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_flystart",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_flystart",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_flystart",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_flystart",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 40.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.14,
+ "y": -0.03
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.01,
+ "y": 0.23
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 43.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.36,
+ "y": 0.16
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.37,
+ "y": 0.02
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.38,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": -0.01,
+ "y": 0.38
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.26,
+ "y": -0.26
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.2,
+ "y": 0.06
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": -0.19,
+ "y": 0.12
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": -0.29,
+ "y": -0.25
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": -0.24,
+ "y": -0.24
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.16,
+ "y": -0.21
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.36,
+ "y": -0.36
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.01,
+ "y": 0.12
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.03,
+ "y": -0.37
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": -0.24,
+ "y": -0.24
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": -0.32,
+ "y": 0.04
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.2,
+ "y": -0.09
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 3,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.01,
+ "y": 0.23
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 160.0,
+ "position": {
+ "row": -1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": 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": 1500
+ },
+ "atk": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "def": {
+ "m_defined": false,
+ "m_value": 50
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 25000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1269_nhfly",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1403_gunsho_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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1269_nhfly_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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1401_pogpro",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1320_wdrrl_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1321_wdarft",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": 250.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1321_wdarft",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1321_wdarft",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1320_wdrrl_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1320_wdrrl_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1320_wdrrl_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1320_wdrrl_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1401_pogpro",
+ "count": 2,
+ "preDelay": 8.0,
+ "interval": 17.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 6,
+ "preDelay": 14.0,
+ "interval": 2.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 2,
+ "preDelay": 20.0,
+ "interval": 20.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 2,
+ "preDelay": 26.0,
+ "interval": 20.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1401_pogpro",
+ "count": 2,
+ "preDelay": 35.0,
+ "interval": 4.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1401_pogpro",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 3.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1403_gunsho_2",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1403_gunsho_2",
+ "count": 1,
+ "preDelay": 42.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1403_gunsho_2",
+ "count": 1,
+ "preDelay": 74.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1403_gunsho_2",
+ "count": 3,
+ "preDelay": 106.0,
+ "interval": 8.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1401_pogpro",
+ "count": 2,
+ "preDelay": 18.0,
+ "interval": 3.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai_3",
+ "count": 1,
+ "preDelay": 16.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 5,
+ "preDelay": 20.0,
+ "interval": 10.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 5,
+ "preDelay": 20.0,
+ "interval": 10.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 5,
+ "preDelay": 20.0,
+ "interval": 10.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 10,
+ "preDelay": 25.0,
+ "interval": 1.2,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1401_pogpro",
+ "count": 6,
+ "preDelay": 40.0,
+ "interval": 10.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1401_pogpro",
+ "count": 8,
+ "preDelay": 45.0,
+ "interval": 7.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1320_wdrrl_2",
+ "count": 1,
+ "preDelay": 115.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1321_wdarft",
+ "count": 1,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai_3",
+ "count": 1,
+ "preDelay": 72.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai_3",
+ "count": 1,
+ "preDelay": 74.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai_3",
+ "count": 1,
+ "preDelay": 76.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 77.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 78.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 79.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 80.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 3,
+ "preDelay": 105.0,
+ "interval": 3.5,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 3,
+ "preDelay": 105.0,
+ "interval": 3.5,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 10,
+ "preDelay": 135.0,
+ "interval": 1.2,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 12,
+ "preDelay": 140.0,
+ "interval": 3.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 3,
+ "preDelay": 150.0,
+ "interval": 3.5,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 3,
+ "preDelay": 150.0,
+ "interval": 3.5,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 180.0,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "branch_1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "branch_2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "branch_1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "branch_2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 7,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 754577798,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-7.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-7.json
new file mode 100644
index 000000000..99bd58cf2
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_5-7.json
@@ -0,0 +1,6728 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_smog",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.3,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_skill_cd_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_2066_skzlcp"
+ },
+ {
+ "key": "scale",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 200.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1429_lrwzrd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1428_lrsoul",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2066_skzlcp",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2063_skzlch",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1429_lrwzrd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1429_lrwzrd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1429_lrwzrd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1429_lrwzrd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 1.0,
+ "interval": 12.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 25.0,
+ "interval": 20.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 45.0,
+ "interval": 3.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 65.0,
+ "interval": 3.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 85.0,
+ "interval": 7.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 3,
+ "preDelay": 90.0,
+ "interval": 3.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 2,
+ "preDelay": 100.0,
+ "interval": 30.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 145.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 3,
+ "preDelay": 125.0,
+ "interval": 7.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 3,
+ "preDelay": 120.0,
+ "interval": 3.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 165.0,
+ "interval": 15.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 180.0,
+ "interval": 3.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 185.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 190.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 200.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1982820579,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_6-1.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_6-1.json
new file mode 100644
index 000000000..815024dff
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_6-1.json
@@ -0,0 +1,6520 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_flystart",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_add",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_1428_lrsoul"
+ },
+ {
+ "key": "def",
+ "value": 400.0,
+ "valueStr": null
+ },
+ {
+ "key": "move_speed",
+ "value": 0.3,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": -0.05,
+ "y": 0.02
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": -0.05,
+ "y": 0.02
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 8.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 8.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 8.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.2,
+ "y": 0.2
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1428_lrsoul",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1429_lrwzrd_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1430_lrrook_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1431_lrmzrd_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1423_lrfkkt_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2068_skzirn",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": 250.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1430_lrrook_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1430_lrrook_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1430_lrrook_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 6,
+ "preDelay": 2.0,
+ "interval": 2.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 10,
+ "preDelay": 50.0,
+ "interval": 2.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1431_lrmzrd_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_1431_lrmzrd_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1429_lrwzrd_2",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1429_lrwzrd_2",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1429_lrwzrd_2",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1430_lrrook_2",
+ "count": 1,
+ "preDelay": 16.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1423_lrfkkt_2",
+ "count": 1,
+ "preDelay": 22.0,
+ "interval": 3.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1423_lrfkkt_2",
+ "count": 2,
+ "preDelay": 43.0,
+ "interval": 3.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1423_lrfkkt_2",
+ "count": 2,
+ "preDelay": 65.0,
+ "interval": 3.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 40.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1430_lrrook_2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1430_lrrook_2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1430_lrrook_2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1428_lrsoul",
+ "count": 35,
+ "preDelay": 5.0,
+ "interval": 3.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1429_lrwzrd_2",
+ "count": 1,
+ "preDelay": 24.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1429_lrwzrd_2",
+ "count": 1,
+ "preDelay": 24.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1429_lrwzrd_2",
+ "count": 1,
+ "preDelay": 24.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1431_lrmzrd_2",
+ "count": 1,
+ "preDelay": 18.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1431_lrmzrd_2",
+ "count": 1,
+ "preDelay": 23.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1431_lrmzrd_2",
+ "count": 1,
+ "preDelay": 38.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1431_lrmzrd_2",
+ "count": 1,
+ "preDelay": 48.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 1,
+ "preDelay": 12.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 4,
+ "preDelay": 42.0,
+ "interval": 3.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1423_lrfkkt_2",
+ "count": 6,
+ "preDelay": 32.0,
+ "interval": 6.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 115.0,
+ "interval": 1.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "branch_1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "branch_2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "branch_1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "branch_2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1687098342,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_6-2.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_6-2.json
new file mode 100644
index 000000000..65d7dd1c9
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_6-2.json
@@ -0,0 +1,5528 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.4,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_talent_blackb_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_1216_cansld_2"
+ },
+ {
+ "key": "shotbuff.attack@headshot_trapdamage",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_talent_blackb_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_1216_cansld"
+ },
+ {
+ "key": "shotbuff.attack@headshot_trapdamage",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 8.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1212_mtrfol_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1213_mtrsnp_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1216_cansld_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1216_cansld",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1219_mtrbty",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1212_mtrfol_2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1212_mtrfol_2",
+ "count": 2,
+ "preDelay": 18.0,
+ "interval": 5.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1213_mtrsnp_2",
+ "count": 3,
+ "preDelay": 28.0,
+ "interval": 12.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1212_mtrfol_2",
+ "count": 2,
+ "preDelay": 30.0,
+ "interval": 5.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1212_mtrfol_2",
+ "count": 2,
+ "preDelay": 45.0,
+ "interval": 5.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1212_mtrfol_2",
+ "count": 4,
+ "preDelay": 65.0,
+ "interval": 6.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1213_mtrsnp_2",
+ "count": 2,
+ "preDelay": 80.0,
+ "interval": 8.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1213_mtrsnp_2",
+ "count": 3,
+ "preDelay": 15.0,
+ "interval": 15.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1219_mtrbty",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1212_mtrfol_2",
+ "count": 2,
+ "preDelay": 30.0,
+ "interval": 5.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1212_mtrfol_2",
+ "count": 2,
+ "preDelay": 50.0,
+ "interval": 5.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1212_mtrfol_2",
+ "count": 3,
+ "preDelay": 65.0,
+ "interval": 5.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1213_mtrsnp_2",
+ "count": 4,
+ "preDelay": 33.0,
+ "interval": 8.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 60.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 60.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1213_mtrsnp_2",
+ "count": 3,
+ "preDelay": 75.0,
+ "interval": 10.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1219_mtrbty",
+ "count": 2,
+ "preDelay": 80.0,
+ "interval": 20.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g7",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g7",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1213_mtrsnp_2",
+ "count": 2,
+ "preDelay": 110.0,
+ "interval": 3.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 125.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 80,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 5,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 3,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_057_wpnsts#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_057_wpnsts",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_057_wpnsts#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_057_wpnsts",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_057_wpnsts#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_057_wpnsts",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 161522598,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1-b.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1-b.json
new file mode 100644
index 000000000..79c3b447b
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1-b.json
@@ -0,0 +1,3643 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 15,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103
+ ],
+ [
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90
+ ],
+ [
+ 65,
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77
+ ],
+ [
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64
+ ],
+ [
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51
+ ],
+ [
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38
+ ],
+ [
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25
+ ],
+ [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12
+ ]
+ ],
+ "tiles": [
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 85.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.26,
+ "y": 0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.31,
+ "y": -0.21
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 28.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": -0.2,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 18.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": -0.23,
+ "y": 0.27
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": -0.46,
+ "y": -0.22
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 23.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.19,
+ "y": -0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2063_skzlch",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2066_skzlcp",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1238_ltmob",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2073_skzrck",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2072_skdny2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1266_nhapos",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 12,
+ "preDelay": 6.0,
+ "interval": 12.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 5,
+ "preDelay": 12.0,
+ "interval": 16.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 106.0,
+ "interval": 35.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2072_skdny2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 105.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 3.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 0.0,
+ "interval": 30.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 0.3,
+ "interval": 30.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 0.6,
+ "interval": 30.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 0.7,
+ "interval": 30.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 0.8,
+ "interval": 30.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 1.0,
+ "interval": 30.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 3,
+ "preDelay": 35.0,
+ "interval": 18.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "route1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "route2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1316061036,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1-c.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1-c.json
new file mode 100644
index 000000000..760fe57c0
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1-c.json
@@ -0,0 +1,3012 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": -1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2072_skdny2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2073_skzrck",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1229_darmy",
+ "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": 180
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1266_nhapos",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": 150.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2072_skdny2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 10.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 15.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 2,
+ "preDelay": 16.0,
+ "interval": 12.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 4,
+ "preDelay": 60.0,
+ "interval": 3.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 4,
+ "preDelay": 60.0,
+ "interval": 3.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 5,
+ "preDelay": 90.0,
+ "interval": 3.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 5,
+ "preDelay": 90.0,
+ "interval": 3.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 3.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1229_darmy",
+ "count": 4,
+ "preDelay": 3.0,
+ "interval": 3.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "route1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "route2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "route3": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "route4": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route1"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route2"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route3"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route4"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1110064368,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1.json
new file mode 100644
index 000000000..20f133bfe
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-1.json
@@ -0,0 +1,3925 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 15,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103
+ ],
+ [
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90
+ ],
+ [
+ 65,
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77
+ ],
+ [
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64
+ ],
+ [
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51
+ ],
+ [
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38
+ ],
+ [
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25
+ ],
+ [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12
+ ]
+ ],
+ "tiles": [
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 110.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 130.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.26,
+ "y": 0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.31,
+ "y": -0.21
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 28.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": -0.2,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 18.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": -0.23,
+ "y": 0.27
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": -0.46,
+ "y": -0.22
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 23.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.19,
+ "y": -0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2071_skzdny",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2063_skzlch",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2066_skzlcp",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1243_ltswar",
+ "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": 700
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1238_ltmob",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2073_skzrck",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 10,
+ "preDelay": 6.0,
+ "interval": 16.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 5,
+ "preDelay": 12.0,
+ "interval": 16.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 2,
+ "preDelay": 106.0,
+ "interval": 35.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2071_skzdny",
+ "count": 1,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 3.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 0.0,
+ "interval": 30.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 0.3,
+ "interval": 30.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 0.6,
+ "interval": 30.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 0.7,
+ "interval": 30.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 0.8,
+ "interval": 30.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob",
+ "count": 2,
+ "preDelay": 1.0,
+ "interval": 30.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2063_skzlch",
+ "count": 3,
+ "preDelay": 39.0,
+ "interval": 20.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1393091397,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2-b.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2-b.json
new file mode 100644
index 000000000..59213d70c
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2-b.json
@@ -0,0 +1,1906 @@
+{
+ "options": {
+ "characterLimit": 3,
+ "maxLifePoint": 15,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "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_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "ALL",
+ "key": "char_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "char",
+ "value": 0.0,
+ "valueStr": "trap_008_farm"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "ALL",
+ "key": "char_skill_cd_add",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "char",
+ "value": 0.0,
+ "valueStr": "trap_008_farm"
+ },
+ {
+ "key": "value",
+ "value": -20.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1071_dftman",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2075_skgly2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1317_wdexg",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 15,
+ "preDelay": 3.0,
+ "interval": 15.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 5,
+ "preDelay": 20.0,
+ "interval": 18.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1317_wdexg",
+ "count": 10,
+ "preDelay": 60.0,
+ "interval": 20.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 5,
+ "preDelay": 95.0,
+ "interval": 35.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2075_skgly2",
+ "count": 1,
+ "preDelay": 100.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 3,
+ "preDelay": 125.0,
+ "interval": 35.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_008_farm#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_008_farm",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_008_farm#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_008_farm",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_008_farm#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_008_farm",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1915227571,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2-c.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2-c.json
new file mode 100644
index 000000000..054720d4f
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2-c.json
@@ -0,0 +1,2672 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 15,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_infection",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 100.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "attack_speed",
+ "value": 50.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 300.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1418_mmkonm_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2075_skgly2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1267_nhpbr",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1275_dwlock",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 6.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1275_dwlock",
+ "count": 1,
+ "preDelay": 25.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 2,
+ "preDelay": 32.0,
+ "interval": 4.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 43.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1418_mmkonm_2",
+ "count": 1,
+ "preDelay": 51.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 3,
+ "preDelay": 55.0,
+ "interval": 3.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1275_dwlock",
+ "count": 1,
+ "preDelay": 65.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 3,
+ "preDelay": 75.0,
+ "interval": 5.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2075_skgly2",
+ "count": 1,
+ "preDelay": 80.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1418_mmkonm_2",
+ "count": 1,
+ "preDelay": 88.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 3,
+ "preDelay": 95.0,
+ "interval": 3.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1275_dwlock",
+ "count": 1,
+ "preDelay": 105.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1418_mmkonm_2",
+ "count": 1,
+ "preDelay": 120.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 3,
+ "preDelay": 120.0,
+ "interval": 3.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 3,
+ "preDelay": 125.0,
+ "interval": 3.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 145.0,
+ "interval": 7.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1275_dwlock",
+ "count": 1,
+ "preDelay": 140.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1418_mmkonm_2",
+ "count": 1,
+ "preDelay": 150.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 3,
+ "preDelay": 165.0,
+ "interval": 3.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1267_nhpbr",
+ "count": 3,
+ "preDelay": 167.0,
+ "interval": 3.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1418_mmkonm_2",
+ "count": 1,
+ "preDelay": 165.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_027_stone#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_027_stone",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 628546285,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2.json
new file mode 100644
index 000000000..0897cba5d
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-2.json
@@ -0,0 +1,1906 @@
+{
+ "options": {
+ "characterLimit": 3,
+ "maxLifePoint": 15,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "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_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "ALL",
+ "key": "char_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 2.0,
+ "valueStr": null
+ },
+ {
+ "key": "char",
+ "value": 0.0,
+ "valueStr": "trap_008_farm"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "ALL",
+ "key": "char_skill_cd_add",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "char",
+ "value": 0.0,
+ "valueStr": "trap_008_farm"
+ },
+ {
+ "key": "value",
+ "value": -20.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2074_skzgly",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1071_dftman",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1012_dcross_2",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 18,
+ "preDelay": 5.0,
+ "interval": 13.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1071_dftman",
+ "count": 6,
+ "preDelay": 20.0,
+ "interval": 15.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross_2",
+ "count": 5,
+ "preDelay": 70.0,
+ "interval": 38.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 5,
+ "preDelay": 85.0,
+ "interval": 35.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2074_skzgly",
+ "count": 1,
+ "preDelay": 105.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 3,
+ "preDelay": 135.0,
+ "interval": 35.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_008_farm#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_008_farm",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_008_farm#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_008_farm",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_008_farm#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_008_farm",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1931189717,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3-b.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3-b.json
new file mode 100644
index 000000000..cdf966497
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3-b.json
@@ -0,0 +1,2069 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1141_merbow",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1145_atkspd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1080_sotidp",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1027_mob",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2077_skklz2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2079_skmst2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2079_skmst2",
+ "count": 1,
+ "preDelay": 100.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2077_skklz2",
+ "count": 1,
+ "preDelay": 100.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1027_mob",
+ "count": 5,
+ "preDelay": 5.0,
+ "interval": 16.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1027_mob",
+ "count": 2,
+ "preDelay": 105.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1027_mob",
+ "count": 2,
+ "preDelay": 125.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1027_mob",
+ "count": 2,
+ "preDelay": 170.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1027_mob",
+ "count": 2,
+ "preDelay": 190.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1141_merbow",
+ "count": 3,
+ "preDelay": 50.0,
+ "interval": 30.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1141_merbow",
+ "count": 2,
+ "preDelay": 155.0,
+ "interval": 30.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1080_sotidp",
+ "count": 5,
+ "preDelay": 25.0,
+ "interval": 35.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_037_airsup#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_037_airsup",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 105147723,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3-c.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3-c.json
new file mode 100644
index 000000000..aeb00deaf
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3-c.json
@@ -0,0 +1,3173 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 100,
+ "initialCost": 20,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 85.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1108_uterer",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1107_uoffcr",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1110_uamord",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1081_sotisd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2077_skklz2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2079_skmst2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1113_empace_2",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1081_sotisd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1108_uterer",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 8.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1108_uterer",
+ "count": 4,
+ "preDelay": 11.0,
+ "interval": 9.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1081_sotisd",
+ "count": 2,
+ "preDelay": 25.0,
+ "interval": 25.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1107_uoffcr",
+ "count": 4,
+ "preDelay": 28.0,
+ "interval": 15.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1110_uamord",
+ "count": 2,
+ "preDelay": 35.0,
+ "interval": 5.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1110_uamord",
+ "count": 2,
+ "preDelay": 55.0,
+ "interval": 5.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1107_uoffcr",
+ "count": 2,
+ "preDelay": 62.0,
+ "interval": 3.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1107_uoffcr",
+ "count": 1,
+ "preDelay": 65.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 2.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2077_skklz2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2079_skmst2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1107_uoffcr",
+ "count": 2,
+ "preDelay": 12.0,
+ "interval": 7.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1107_uoffcr",
+ "count": 3,
+ "preDelay": 10.0,
+ "interval": 15.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1107_uoffcr",
+ "count": 4,
+ "preDelay": 21.0,
+ "interval": 5.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1110_uamord",
+ "count": 1,
+ "preDelay": 38.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1113_empace_2",
+ "count": 1,
+ "preDelay": 50.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1113_empace_2",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1113_empace_2",
+ "count": 1,
+ "preDelay": 50.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1113_empace_2",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1113_empace_2",
+ "count": 1,
+ "preDelay": 50.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1110_uamord",
+ "count": 1,
+ "preDelay": 62.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1110_uamord",
+ "count": 1,
+ "preDelay": 62.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 340152497,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3.json
new file mode 100644
index 000000000..60b00e9e7
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-3.json
@@ -0,0 +1,2069 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2076_skzklz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2078_skzmst",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1141_merbow",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1145_atkspd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1080_sotidp",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1027_mob",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2076_skzklz",
+ "count": 1,
+ "preDelay": 100.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2078_skzmst",
+ "count": 1,
+ "preDelay": 100.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1027_mob",
+ "count": 5,
+ "preDelay": 5.0,
+ "interval": 16.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1027_mob",
+ "count": 2,
+ "preDelay": 105.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1027_mob",
+ "count": 2,
+ "preDelay": 125.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1027_mob",
+ "count": 2,
+ "preDelay": 170.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1027_mob",
+ "count": 2,
+ "preDelay": 190.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1141_merbow",
+ "count": 3,
+ "preDelay": 50.0,
+ "interval": 30.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1141_merbow",
+ "count": 2,
+ "preDelay": 155.0,
+ "interval": 30.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1080_sotidp",
+ "count": 5,
+ "preDelay": 25.0,
+ "interval": 35.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_037_airsup#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_037_airsup",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": -1,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-4.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-4.json
new file mode 100644
index 000000000..4ed8212d0
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-4.json
@@ -0,0 +1,4924 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 0,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4boss1",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116
+ ],
+ [
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103
+ ],
+ [
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90
+ ],
+ [
+ 65,
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77
+ ],
+ [
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64
+ ],
+ [
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51
+ ],
+ [
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38
+ ],
+ [
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25
+ ],
+ [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12
+ ]
+ ],
+ "tiles": [
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "ALL",
+ "key": "char_respawntime_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "scale",
+ "value": 0.5,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 60.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 152.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 152.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 152.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 175.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 175.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 175.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1242_ltsmag",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1243_ltswar",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1377_ltnclo",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1372_ltntpt",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1376_ltndru_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1373_ltnhor",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2080_skzlwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2083_skzhg",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2066_skzlcp",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": false,
+ "id": "enemy_2064_skzwdd_a",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "温迪戈大盾"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "处于凋亡区域时,攻击变为2连击"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2064_skzwdd"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 10000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 750
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 700
+ },
+ "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": 3.5
+ },
+ "respawnTime": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "hpRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "spRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 3
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1371_ltnflu",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1092_mdgint",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": 190.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2080_skzlwy",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_2080_skzlwy",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "DISPLAY_ENEMY_INFO",
+ "managedByScheduler": true,
+ "key": "enemy_2080_skzlwy",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1242_ltsmag",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1242_ltsmag",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1242_ltsmag",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1242_ltsmag",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1242_ltsmag",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1242_ltsmag",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1242_ltsmag",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1377_ltnclo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1372_ltntpt",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1372_ltntpt",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1372_ltntpt",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1373_ltnhor",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1376_ltndru_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1376_ltndru_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1376_ltndru_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1243_ltswar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1371_ltnflu",
+ "count": 10,
+ "preDelay": 38.0,
+ "interval": 15.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1371_ltnflu",
+ "count": 10,
+ "preDelay": 38.0,
+ "interval": 15.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 3.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 12,
+ "preDelay": 5.0,
+ "interval": 16.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd_a",
+ "count": 6,
+ "preDelay": 15.0,
+ "interval": 35.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 3,
+ "preDelay": 50.200001,
+ "interval": 50.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1092_mdgint",
+ "count": 2,
+ "preDelay": 20.0,
+ "interval": 80.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 606374395,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-5.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-5.json
new file mode 100644
index 000000000..c2853efd5
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-5.json
@@ -0,0 +1,6496 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4boss2",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116
+ ],
+ [
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103
+ ],
+ [
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90
+ ],
+ [
+ 65,
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77
+ ],
+ [
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64
+ ],
+ [
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51
+ ],
+ [
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38
+ ],
+ [
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25
+ ],
+ [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12
+ ]
+ ],
+ "tiles": [
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_bigforce",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "base_force_level",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_bigforce",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "base_force_level",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2081_skztxs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1220_dzoms_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1271_nhkodo_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1220_dzoms_2_a",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "仁慈之触"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "难以击倒的<@eb.key>重生造物>,阻挡该敌人的单位<@eb.key>阻挡数上限提升>。"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_1220_dzoms_2"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 1500
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 380
+ },
+ "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.5
+ },
+ "respawnTime": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "hpRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "spRecoveryPerSec": {
+ "m_defined": true,
+ "m_value": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ },
+ {
+ "key": "dmg_res.damage_resistance",
+ "value": 0.9,
+ "valueStr": null
+ },
+ {
+ "key": "buff_to_blocker.max_valid_stack_cnt",
+ "value": 6.0,
+ "valueStr": null
+ },
+ {
+ "key": "buff_to_blocker.block_cnt",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1224_dsuply",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1271_nhkodo_2_a",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "萨卡兹枯朽吸纳者"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "首次被阻挡时吞噬阻挡者,<@eb.key>防御力>大幅提升但<@eb.key>移动速度>下降,被击倒时干员返回"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_1271_nhkodo_2"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 40000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 1350
+ },
+ "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": 0.6
+ },
+ "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": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 4
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ },
+ {
+ "key": "Stronger.def",
+ "value": 700.0,
+ "valueStr": null
+ },
+ {
+ "key": "Stronger.move_speed",
+ "value": -0.3,
+ "valueStr": null
+ }
+ ],
+ "skills": [
+ {
+ "prefabKey": "Devour",
+ "priority": 0,
+ "cooldown": -1.0,
+ "initCooldown": 0.0,
+ "spCost": 0,
+ "blackboard": null
+ }
+ ],
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1271_nhkodo",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1419_mmcike",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": 250.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2081_skztxs",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "DISPLAY_ENEMY_INFO",
+ "managedByScheduler": true,
+ "key": "enemy_2081_skztxs",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_2081_skztxs",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 15.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2_a",
+ "count": 8,
+ "preDelay": 5.0,
+ "interval": 17.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 6,
+ "preDelay": 10.0,
+ "interval": 22.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 6,
+ "preDelay": 15.0,
+ "interval": 22.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 6,
+ "preDelay": 0.0,
+ "interval": 22.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 6,
+ "preDelay": 3.0,
+ "interval": 22.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 6,
+ "preDelay": 5.0,
+ "interval": 22.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 6,
+ "preDelay": 7.0,
+ "interval": 22.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 6,
+ "preDelay": 10.0,
+ "interval": 22.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 6,
+ "preDelay": 15.0,
+ "interval": 22.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 6,
+ "preDelay": 5.0,
+ "interval": 20.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1224_dsuply",
+ "count": 2,
+ "preDelay": 35.0,
+ "interval": 55.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "spawn_skzthx": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_761_skzthx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_761_skzthx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_761_skzthx#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_761_skzthx#4",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_761_skzthx#7",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_761_skzthx#8",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_761_skzthx#9",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_761_skzthx#10",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "branch_skztxy_normal": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "branch_skztxy_final": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2_a",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2_a",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2_a",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo_2_a",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "branch_skztxy_final_hard": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1419_mmcike",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1419_mmcike",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1419_mmcike",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1419_mmcike",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1419_mmcike",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1419_mmcike",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1419_mmcike",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "direction": "RIGHT",
+ "hidden": false,
+ "alias": "trap_762_skztxy#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_762_skztxy",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_761_skzthx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_761_skzthx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_761_skzthx#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_761_skzthx#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 11
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_761_skzthx#7",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 11
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_761_skzthx#8",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 11
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_761_skzthx#9",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 11
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_761_skzthx#10",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "LEFT",
+ "hidden": false,
+ "alias": "trap_761_skzthx#11",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "direction": "LEFT",
+ "hidden": false,
+ "alias": "trap_761_skzthx#12",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "direction": "LEFT",
+ "hidden": false,
+ "alias": "trap_761_skzthx#13",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "direction": "LEFT",
+ "hidden": false,
+ "alias": "trap_761_skzthx#14",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "direction": "RIGHT",
+ "hidden": false,
+ "alias": "trap_761_skzthx#15",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "direction": "RIGHT",
+ "hidden": false,
+ "alias": "trap_761_skzthx#16",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "RIGHT",
+ "hidden": false,
+ "alias": "trap_761_skzthx#17",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "RIGHT",
+ "hidden": false,
+ "alias": "trap_761_skzthx#18",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_761_skzthx#19",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_761_skzthx#20",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_761_skzthx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1220826777,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-6.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-6.json
new file mode 100644
index 000000000..87ea1196b
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_b-6.json
@@ -0,0 +1,11538 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 15,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4boss3",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116
+ ],
+ [
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103
+ ],
+ [
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90
+ ],
+ [
+ 65,
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77
+ ],
+ [
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64
+ ],
+ [
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51
+ ],
+ [
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38
+ ],
+ [
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25
+ ],
+ [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12
+ ]
+ ],
+ "tiles": [
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 8,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 8,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 8,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 1.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1216_cansld_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": true,
+ "m_value": 0.35
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1171_durokt_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2082_skzdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "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": true,
+ "m_value": 0.35
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2068_skzirn",
+ "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": 2000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1010_demon_a",
+ "level": 0,
+ "overwrittenData": {
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1012_dcross_a",
+ "level": 0,
+ "overwrittenData": {
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "RANGED"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "sarkaz"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "ELITE"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": 2.2
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1220_dzoms_2",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": 80.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon_a",
+ "count": 9,
+ "preDelay": 3.0,
+ "interval": 10.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 6,
+ "preDelay": 7.0,
+ "interval": 13.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon_a",
+ "count": 9,
+ "preDelay": 12.0,
+ "interval": 12.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1220_dzoms_2",
+ "count": 6,
+ "preDelay": 15.0,
+ "interval": 13.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross_a",
+ "count": 5,
+ "preDelay": 30.0,
+ "interval": 16.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1171_durokt_2",
+ "count": 3,
+ "preDelay": 75.0,
+ "interval": 3.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1171_durokt_2",
+ "count": 3,
+ "preDelay": 100.0,
+ "interval": 3.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 2,
+ "preDelay": 50.0,
+ "interval": 2.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 2,
+ "preDelay": 100.0,
+ "interval": 2.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": 90.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2082_skzdd",
+ "count": 1,
+ "preDelay": 9.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 9.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 9.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1171_durokt_2",
+ "count": 3,
+ "preDelay": 50.0,
+ "interval": 3.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1171_durokt_2",
+ "count": 3,
+ "preDelay": 75.0,
+ "interval": 3.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1171_durokt_2",
+ "count": 3,
+ "preDelay": 100.0,
+ "interval": 3.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 2,
+ "preDelay": 0.0,
+ "interval": 2.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 2,
+ "preDelay": 25.0,
+ "interval": 2.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 2,
+ "preDelay": 50.0,
+ "interval": 2.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 2,
+ "preDelay": 75.0,
+ "interval": 2.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 2,
+ "preDelay": 100.0,
+ "interval": 2.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 60.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 2,
+ "preDelay": 9.0,
+ "interval": 60.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 2,
+ "preDelay": 15.0,
+ "interval": 60.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 2,
+ "preDelay": 15.0,
+ "interval": 60.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 60.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 60.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 2,
+ "preDelay": 9.0,
+ "interval": 60.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 2,
+ "preDelay": 15.0,
+ "interval": 60.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 2,
+ "preDelay": 9.0,
+ "interval": 60.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "spawn_skzirn": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 2.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "spawn_skzddd": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#4",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#5",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#6",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "spawn_skzddd_hard": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#11",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#12",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#13",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#14",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#15",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_763_skzddd#16",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "spawn_skzcy": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 9.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 9.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 9.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1216_cansld_2",
+ "count": 1,
+ "preDelay": 15.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#5",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 11
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#6",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#11",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 30,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#12",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 30,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#13",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 30,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#14",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 30,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#15",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 30,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 11
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_763_skzddd#16",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_763_skzddd",
+ "level": 30,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1218033980,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-1.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-1.json
new file mode 100644
index 000000000..3b8ee5f4a
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-1.json
@@ -0,0 +1,10467 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 1,
+ "initialCost": 20,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": 120.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107
+ ],
+ [
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89
+ ],
+ [
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71
+ ],
+ [
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53
+ ],
+ [
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35
+ ],
+ [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17
+ ]
+ ],
+ "tiles": [
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 17
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 16
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": true
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1104_lfkght_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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1103_wdkght_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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1062_rager_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1516_jakill",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": 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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1098_cchmpn_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2046_smwar",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1342_frtuna",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1293_duswrd_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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1219_mtrbty_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1184_cadkgt_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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1539_reid",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1255_lybgpa_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1095_ccripr",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1259_durwar",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1134_diamd",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1118_lidbox",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1264_durgrd",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1328_cbjedi",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1053_norgst_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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1022_dmage_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1172_dugago_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1329_cbshld_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2078_skzmst",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2070_skzfbx",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "STORY",
+ "managedByScheduler": true,
+ "key": "Obt/Roguelike/RO4/tutorial_rogue4_d-tr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1053_norgst_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1134_diamd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1118_lidbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1095_ccripr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1259_durwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1501_demonk",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1103_wdkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1264_durgrd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2078_skzmst",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1219_mtrbty_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1184_cadkgt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2046_smwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1025_reveng_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1328_cbjedi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1329_cbshld_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1516_jakill",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1098_cchmpn_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1104_lfkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1293_duswrd_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1539_reid",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1062_rager_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1342_frtuna",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1022_dmage_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1172_dugago_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1053_norgst_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1134_diamd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1118_lidbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1095_ccripr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1259_durwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1501_demonk",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1103_wdkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1264_durgrd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2078_skzmst",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1219_mtrbty_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1184_cadkgt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2046_smwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1025_reveng_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1328_cbjedi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1329_cbshld_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1516_jakill",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1098_cchmpn_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1104_lfkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1293_duswrd_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1539_reid",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1062_rager_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 56,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1342_frtuna",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 57,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1022_dmage_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 58,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 59,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 60,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 61,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1172_dugago_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 62,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1053_norgst_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 63,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 64,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1134_diamd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 65,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1118_lidbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 66,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1095_ccripr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 67,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1259_durwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 68,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1501_demonk",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 69,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1103_wdkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 70,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1264_durgrd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 71,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2078_skzmst",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 72,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1219_mtrbty_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 73,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1184_cadkgt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 74,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2046_smwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 75,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1025_reveng_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 76,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1328_cbjedi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 77,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 78,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 79,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1329_cbshld_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 80,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 81,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1516_jakill",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 82,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1098_cchmpn_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 83,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1104_lfkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 84,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1293_duswrd_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 85,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1539_reid",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 86,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1062_rager_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 87,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1342_frtuna",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 88,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1022_dmage_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 89,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 90,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 91,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 92,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1172_dugago_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 93,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "Walk": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#5",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": null,
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_767_duelcdt",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "tile_col_begin_stage_2",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_end_stage_2",
+ "value": 17.0,
+ "valueStr": null
+ },
+ {
+ "key": "is_duel_2v2",
+ "value": 0.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_begin_stage_1",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_end_stage_1",
+ "value": 8.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1019050822,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-2.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-2.json
new file mode 100644
index 000000000..79891a391
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-2.json
@@ -0,0 +1,16059 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 2,
+ "initialCost": 30,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": 180.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107
+ ],
+ [
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89
+ ],
+ [
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71
+ ],
+ [
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53
+ ],
+ [
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35
+ ],
+ [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17
+ ]
+ ],
+ "tiles": [
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 17
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 16
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 13
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 13
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 17
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 16
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 13
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 13
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": true
+ }
+ ],
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1012_dcross",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": 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": true,
+ "m_value": 5000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_3001_upeopl",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1160_hvyslr",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1161_tidmag",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1069_icebrk",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1113_empace_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1047_sagent_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1049_eagent_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1161_tidmag_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1162_magmot_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1163_hvymot_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1160_hvyslr_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1271_nhkodo",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1050_lslime",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1505_frstar",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1098_cchmpn",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1182_flasrt_3",
+ "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": 50000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1183_mlasrt_3",
+ "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": 50000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1255_lybgpa",
+ "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": 35000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1256_lyacpa",
+ "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": 35000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2028_syevil",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2029_symon",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2070_skzfbx",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2076_skzklz",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2078_skzmst",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1500_skulsr",
+ "level": 2,
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1502_crowns",
+ "level": 2,
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1259_durwar",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1095_ccripr",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1080_sotidp",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1084_sotidm",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2014_csicer",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2015_csicem",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2003_rockman",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1516_jakill",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "STORY",
+ "managedByScheduler": true,
+ "key": "Obt/Roguelike/RO4/tutorial_rogue4_d-tr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1259_durwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1008_ghost",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1024_mortar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1160_hvyslr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1080_sotidp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1095_ccripr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1006_shield_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1161_tidmag",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1084_sotidm",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1049_eagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1161_tidmag_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1069_icebrk",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1095_ccripr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1058_traink",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1058_traink",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1113_empace_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1160_hvyslr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1025_reveng_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1098_cchmpn",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1163_hvymot_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1050_lslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1182_flasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2014_csicer",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2028_syevil",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2076_skzklz",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1500_skulsr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1516_jakill",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t15",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1162_magmot_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1505_frstar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1183_mlasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1256_lyacpa",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2015_csicem",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2029_symon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2078_skzmst",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1502_crowns",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2003_rockman",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t15",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1259_durwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1008_ghost",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1024_mortar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 56,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1160_hvyslr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 57,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1080_sotidp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 58,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1095_ccripr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 59,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 60,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 61,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1006_shield_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 62,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1161_tidmag",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 63,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1084_sotidm",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 64,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 65,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1049_eagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 66,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 67,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1161_tidmag_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 68,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 69,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1069_icebrk",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 70,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1095_ccripr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 71,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 72,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1058_traink",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 73,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1058_traink",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 74,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1113_empace_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 75,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1160_hvyslr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 76,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 77,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1025_reveng_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 78,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1098_cchmpn",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 79,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 80,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1163_hvymot_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 81,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1050_lslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 82,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1182_flasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 83,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 84,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2014_csicer",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 85,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 86,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2028_syevil",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 87,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2076_skzklz",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 88,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1500_skulsr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 89,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 90,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 91,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1516_jakill",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 92,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t15",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1162_magmot_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 93,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1505_frstar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 94,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1183_mlasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 95,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1256_lyacpa",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 96,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2015_csicem",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 97,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 98,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2029_symon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 99,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2078_skzmst",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 100,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1502_crowns",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 101,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2003_rockman",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 102,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 103,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 104,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t15",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1259_durwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 105,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1008_ghost",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 106,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 107,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1024_mortar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 108,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1160_hvyslr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 109,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1080_sotidp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 110,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1095_ccripr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 111,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 112,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 113,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1006_shield_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 114,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1161_tidmag",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 115,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1084_sotidm",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 116,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 117,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1049_eagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 118,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 119,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1161_tidmag_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 120,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 121,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1069_icebrk",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 122,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1095_ccripr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 123,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 124,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1058_traink",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 125,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1058_traink",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 126,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1113_empace_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 127,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1160_hvyslr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 128,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 129,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1025_reveng_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 130,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1098_cchmpn",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 131,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 132,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1163_hvymot_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 133,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1050_lslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 134,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1182_flasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 135,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 136,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2014_csicer",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 137,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 138,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2028_syevil",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 139,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2076_skzklz",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 140,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1500_skulsr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 141,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 142,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 143,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1516_jakill",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 144,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t15",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1162_magmot_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 145,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1505_frstar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 146,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1183_mlasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 147,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1256_lyacpa",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 148,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2015_csicem",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 149,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 150,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2029_symon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 151,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2078_skzmst",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 152,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1502_crowns",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 153,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2003_rockman",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 154,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 155,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 156,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t15",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "Walk_1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "Walk_2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1023_jmage",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#5",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#6",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": null,
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_767_duelcdt",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "tile_col_begin_stage_2",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_end_stage_2",
+ "value": 17.0,
+ "valueStr": null
+ },
+ {
+ "key": "is_duel_2v2",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_begin_stage_1",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_end_stage_1",
+ "value": 8.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1389255814,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-3.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-3.json
new file mode 100644
index 000000000..b447131a7
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_d-3.json
@@ -0,0 +1,18682 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 2,
+ "initialCost": 30,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": 180.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107
+ ],
+ [
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89
+ ],
+ [
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 65,
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71
+ ],
+ [
+ 36,
+ 37,
+ 38,
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51,
+ 52,
+ 53
+ ],
+ [
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35
+ ],
+ [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17
+ ]
+ ],
+ "tiles": [
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_infection",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": [
+ {
+ "key": "damage",
+ "value": 200.0,
+ "valueStr": null
+ },
+ {
+ "key": "atk",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "attack_speed",
+ "value": 50.0,
+ "valueStr": null
+ },
+ {
+ "key": "duration",
+ "value": 300.0,
+ "valueStr": null
+ }
+ ],
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_pollution_roadf",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 17
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 16
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 15
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 15
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 13
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 13
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 17
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 16
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 15
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 15
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": true
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1513_dekght",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1513_dekght_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1182_flasrt_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": 30000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1183_mlasrt_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": 30000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1104_lfkght_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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1103_wdkght_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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1062_rager_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": 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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": 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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1006_shield_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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1502_crowns",
+ "level": 2,
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1516_jakill",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1254_lypa_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2028_syevil",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2029_symon",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_3001_upeopl",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1113_empace_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": 1800
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1069_icebrk_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2014_csicer",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2015_csicem",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1053_norgst_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1047_sagent_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1001_bigbo",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1001_bigbo_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1118_lidbox_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1259_durwar_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1238_ltmob_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1258_durman_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1299_ymkilr_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1300_ymmir_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1080_sotidp_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1084_sotidm_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1311_mhkryk_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1306_mhtrtl_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1174_duholy_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1175_dushdo_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1309_mhboar_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1172_dugago_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1509_mousek",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1060_emouse_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1510_frstar2",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1281_sgcar_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1263_durbus_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1277_sgman_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1240_ltgint_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1255_lybgpa_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1256_lyacpa_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2026_syudg",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2027_syudg2",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2070_skzfbx",
+ "level": 2,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "STORY",
+ "managedByScheduler": true,
+ "key": "Obt/Roguelike/RO4/tutorial_rogue4_d-tr",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1118_lidbox_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1024_mortar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1300_ymmir_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1080_sotidp_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1259_durwar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1006_shield_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1053_norgst_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1258_durman_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1299_ymkilr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1084_sotidm_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1182_flasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1062_rager_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1025_reveng_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2028_syevil",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1175_dushdo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1309_mhboar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1183_mlasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1063_rageth_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1502_crowns",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2029_symon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1113_empace_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1306_mhtrtl_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1174_duholy_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1072_dlancer_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1513_dekght",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1104_lfkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1256_lyacpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1516_jakill",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2014_csicer",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1510_frstar2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1509_mousek",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1001_bigbo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1240_ltgint_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2026_syudg",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1513_dekght_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1103_wdkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1254_lypa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2015_csicem",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1069_icebrk_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1060_emouse_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1001_bigbo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1172_dugago_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2027_syudg2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 56,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1118_lidbox_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 57,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 58,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1024_mortar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 59,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 60,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 61,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1300_ymmir_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 62,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1080_sotidp_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 63,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 64,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1259_durwar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 65,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 66,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1006_shield_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 67,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1053_norgst_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 68,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1258_durman_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 69,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1299_ymkilr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 70,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1084_sotidm_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 71,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 72,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1182_flasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 73,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 74,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1062_rager_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 75,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1025_reveng_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 76,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2028_syevil",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 77,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 78,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 79,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1175_dushdo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 80,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1309_mhboar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 81,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1183_mlasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 82,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 83,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1063_rageth_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 84,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1502_crowns",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 85,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2029_symon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 86,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1113_empace_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 87,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1306_mhtrtl_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 88,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1174_duholy_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 89,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1072_dlancer_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 90,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1513_dekght",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 91,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1104_lfkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 92,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1256_lyacpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 93,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1516_jakill",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 94,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2014_csicer",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 95,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1510_frstar2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 96,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1509_mousek",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 97,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1001_bigbo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 98,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1240_ltgint_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 99,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 100,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2026_syudg",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 101,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1513_dekght_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 102,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1103_wdkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 103,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 104,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1254_lypa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 105,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2015_csicem",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 106,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1069_icebrk_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 107,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1060_emouse_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 108,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1001_bigbo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 109,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1172_dugago_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 110,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 111,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2027_syudg2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 112,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1118_lidbox_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 113,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1010_demon_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 114,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1024_mortar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 115,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 116,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1238_ltmob_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 117,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1300_ymmir_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 118,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1080_sotidp_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 119,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 120,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "r10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1259_durwar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 121,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1012_dcross_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 122,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1006_shield_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 123,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1053_norgst_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 124,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1258_durman_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 125,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1299_ymkilr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 126,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1084_sotidm_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 127,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 128,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": "r10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1182_flasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 129,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 130,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1062_rager_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 131,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1025_reveng_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 132,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2028_syevil",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 133,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3001_upeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 134,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 135,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1175_dushdo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 136,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1309_mhboar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 137,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": "z13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1183_mlasrt_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 138,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 139,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z2",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1063_rageth_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 140,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1502_crowns",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 141,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2029_symon",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 142,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z7",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1113_empace_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 143,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1306_mhtrtl_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 144,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1174_duholy_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 145,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1072_dlancer_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 146,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": "z13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1513_dekght",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 147,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1104_lfkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 148,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1256_lyacpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 149,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1516_jakill",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 150,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2014_csicer",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 151,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1510_frstar2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 152,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1509_mousek",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 153,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1001_bigbo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 154,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1240_ltgint_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 155,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 156,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2026_syudg",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 157,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": "t13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1513_dekght_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 158,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t1",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1103_wdkght_3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 159,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t3",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1255_lybgpa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 160,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t4",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1254_lypa_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 161,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t5",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2015_csicem",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 162,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t6",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1069_icebrk_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 163,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t8",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1060_emouse_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 164,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t9",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1001_bigbo_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 165,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t10",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1172_dugago_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 166,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t11",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 167,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t12",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 20,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2027_syudg2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 168,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": "t13",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 10,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "Walk_1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1009_lurker",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "Walk_2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1023_jmage",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 2.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#5",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_766_duelwal#6",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_766_duelwal",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "group_id",
+ "value": 3.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": null,
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_767_duelcdt",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "tile_col_begin_stage_2",
+ "value": 10.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_end_stage_2",
+ "value": 17.0,
+ "valueStr": null
+ },
+ {
+ "key": "is_duel_2v2",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_begin_stage_1",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "tile_col_end_stage_1",
+ "value": 8.0,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1389255814,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_ev-1.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_ev-1.json
new file mode 100644
index 000000000..2972c86ef
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_ev-1.json
@@ -0,0 +1,4017 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 100,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 6,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2084_skzcan",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2070_skzfbx",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1106_byokai",
+ "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": 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": true,
+ "m_value": 0.2
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "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": 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": true,
+ "m_value": 0.2
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1136_redace_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1139_hologc_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1056_ganwar_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1171_durokt_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1355_mrfly_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": true,
+ "m_value": 0.2
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1042_frostd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1355_mrfly_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1017_defdrn",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1106_byokai",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1106_byokai",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2084_skzcan",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 25.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1056_ganwar_2",
+ "count": 3,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1171_durokt_2",
+ "count": 2,
+ "preDelay": 50.0,
+ "interval": 2.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1056_ganwar_2",
+ "count": 3,
+ "preDelay": 60.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1171_durokt_2",
+ "count": 2,
+ "preDelay": 75.0,
+ "interval": 2.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1056_ganwar_2",
+ "count": 3,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1171_durokt_2",
+ "count": 2,
+ "preDelay": 100.0,
+ "interval": 2.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1056_ganwar_2",
+ "count": 3,
+ "preDelay": 115.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1136_redace_2",
+ "count": 1,
+ "preDelay": 120.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1136_redace_2",
+ "count": 2,
+ "preDelay": 125.0,
+ "interval": 5.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1136_redace_2",
+ "count": 2,
+ "preDelay": 150.0,
+ "interval": 5.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 3,
+ "preDelay": 160.0,
+ "interval": 5.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1056_ganwar_2",
+ "count": 3,
+ "preDelay": 172.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1171_durokt_2",
+ "count": 2,
+ "preDelay": 175.0,
+ "interval": 2.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 180.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_480_roadblockxb#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_480_roadblockxb",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": null,
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_480_roadblockxb#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_480_roadblockxb",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1531360209,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_ev-2.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_ev-2.json
new file mode 100644
index 000000000..9f099b2fe
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_ev-2.json
@@ -0,0 +1,4193 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98
+ ],
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 9.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.15,
+ "y": 0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 50.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.11,
+ "y": -0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2084_skzcan",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2070_skzfbx",
+ "level": 2,
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1285_sgwlf",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1281_sgcar_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": false,
+ "id": "enemy_2068_skzirn_b",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "圣卫自动机"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "无法阻挡,移动速度逐渐加快,进入目标点后,对全场所有单位造成物理伤害\""
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_2068_skzirn"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 10000
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 600
+ },
+ "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.2
+ },
+ "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": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 2
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": []
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ },
+ {
+ "key": "Rush.predelay_duration",
+ "value": 3.0,
+ "valueStr": null
+ },
+ {
+ "key": "Rush.skzirn_t[trigger].move_speed",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "Rush.skzirn_t[trigger].interval",
+ "value": 0.5,
+ "valueStr": null
+ },
+ {
+ "key": "Rush.skzirn_t[trigger].trig_cnt",
+ "value": 28.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1056_ganwar",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1277_sgman_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 5.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1285_sgwlf",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1285_sgwlf",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2084_skzcan",
+ "count": 1,
+ "preDelay": 16.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2068_skzirn_b",
+ "count": 26,
+ "preDelay": 35.0,
+ "interval": 6.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 7,
+ "preDelay": 60.0,
+ "interval": 16.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1056_ganwar",
+ "count": 3,
+ "preDelay": 45.0,
+ "interval": 2.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1056_ganwar",
+ "count": 3,
+ "preDelay": 68.0,
+ "interval": 2.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 2,
+ "preDelay": 90.0,
+ "interval": 3.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 90.0,
+ "interval": 3.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 2,
+ "preDelay": 120.0,
+ "interval": 3.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 2,
+ "preDelay": 180.0,
+ "interval": 3.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1056_ganwar",
+ "count": 3,
+ "preDelay": 185.0,
+ "interval": 2.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1056_ganwar",
+ "count": 3,
+ "preDelay": 200.0,
+ "interval": 2.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 2,
+ "preDelay": 180.0,
+ "interval": 4.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 3,
+ "preDelay": 180.0,
+ "interval": 3.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 2,
+ "preDelay": 205.0,
+ "interval": 4.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 3,
+ "preDelay": 205.0,
+ "interval": 3.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 300.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1531360209,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-1.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-1.json
new file mode 100644
index 000000000..3a8f69ce0
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-1.json
@@ -0,0 +1,3613 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 20,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98
+ ],
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 45.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 73.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 68.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 63.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": -0.23,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": -0.05,
+ "y": -0.16
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": -0.25,
+ "y": -0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.02,
+ "y": -0.23
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.5,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": -0.45,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": -0.44,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.49,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.5,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.47,
+ "y": -0.02
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.48,
+ "y": 0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.49,
+ "y": -0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": -0.47,
+ "y": 0.02
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": -0.45,
+ "y": 0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": -0.47,
+ "y": 0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.48,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.47,
+ "y": -0.02
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": -0.48,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.5,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.5,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.5,
+ "y": 0.3
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": -0.23,
+ "y": -0.15
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": -0.05,
+ "y": -0.16
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": -0.25,
+ "y": -0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 5.0,
+ "position": {
+ "row": 1,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.02,
+ "y": -0.23
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1277_sgman",
+ "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": true,
+ "m_value": 0.8
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_3004_speople",
+ "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": true,
+ "m_value": 0.8
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1281_sgcar",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_005_sensor#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_005_sensor#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1277_sgman",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 2.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1277_sgman",
+ "count": 3,
+ "preDelay": 7.0,
+ "interval": 2.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3004_speople",
+ "count": 1,
+ "preDelay": 4.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3004_speople",
+ "count": 1,
+ "preDelay": 8.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1277_sgman",
+ "count": 4,
+ "preDelay": 73.0,
+ "interval": 2.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3004_speople",
+ "count": 1,
+ "preDelay": 74.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1277_sgman",
+ "count": 2,
+ "preDelay": 80.0,
+ "interval": 2.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_005_sensor#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_005_sensor",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_005_sensor#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_005_sensor",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 766559998,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-2.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-2.json
new file mode 100644
index 000000000..250abbb0d
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-2.json
@@ -0,0 +1,5614 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 100,
+ "initialCost": 0,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal1",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.4,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.4,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.4,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hidden"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_disable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "normal"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "NORMAL",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "normal"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "char_attribute_mul",
+ "professionMask": "TRAP",
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 12.0,
+ "valueStr": null
+ },
+ {
+ "key": "char",
+ "value": 0.0,
+ "valueStr": "trap_480_roadblockxb"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "def",
+ "value": 1.4,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "enemy",
+ "value": 0.0,
+ "valueStr": "enemy_2001_duckmi"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.0875,
+ "y": -0.0125
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.09375,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.125,
+ "y": -0.015625
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.125,
+ "y": -0.015625
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 12.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.0875,
+ "y": -0.0125
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.0875,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.05,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.09,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.0875,
+ "y": -0.0125
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 12.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": -0.06,
+ "y": -0.02
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 24.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.0875,
+ "y": -0.0125
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.05,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 24.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.09,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 24.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": -0.06,
+ "y": -0.02
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 24.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.0875,
+ "y": -0.0125
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.05,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 24.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 30.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": -0.09,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 24.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_3005_lpeopl",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "Move.isBossLevel",
+ "value": 1.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1302_ymtro",
+ "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": true,
+ "m_value": 0.55
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1279_sgbdg",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1277_sgman",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1278_sgbow",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1281_sgcar",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1302_ymtro_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": true,
+ "m_value": 0.55
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1281_sgcar_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1278_sgbow_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1280_sgmag_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1279_sgbdg_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1277_sgman_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1302_ymtro",
+ "count": 1,
+ "preDelay": 8.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1279_sgbdg_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1279_sgbdg_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1302_ymtro_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "PREVIEW_CURSOR",
+ "managedByScheduler": true,
+ "key": "enemy_1302_ymtro",
+ "count": 1,
+ "preDelay": 0.5,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 50.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1302_ymtro_2",
+ "count": 1,
+ "preDelay": 8.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 3.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1278_sgbow",
+ "count": 1,
+ "preDelay": 14.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1277_sgman",
+ "count": 1,
+ "preDelay": 17.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 26.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar",
+ "count": 3,
+ "preDelay": 0.0,
+ "interval": 13.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1277_sgman",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1278_sgbow",
+ "count": 2,
+ "preDelay": 14.0,
+ "interval": 4.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1279_sgbdg",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1279_sgbdg_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1279_sgbdg_2",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 2.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1302_ymtro_2",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 16.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 2,
+ "preDelay": 0.0,
+ "interval": 8.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1278_sgbow_2",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1279_sgbdg_2",
+ "count": 1,
+ "preDelay": 12.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 16.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 1,
+ "preDelay": 1.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_3005_lpeopl",
+ "count": 1,
+ "preDelay": 2.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": true,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1302_ymtro_2",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 24.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1280_sgmag_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 2,
+ "preDelay": 0.0,
+ "interval": 6.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1278_sgbow_2",
+ "count": 2,
+ "preDelay": 10.0,
+ "interval": 9.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1279_sgbdg_2",
+ "count": 2,
+ "preDelay": 12.0,
+ "interval": 30.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1280_sgmag_2",
+ "count": 2,
+ "preDelay": 24.0,
+ "interval": 24.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1281_sgcar_2",
+ "count": 2,
+ "preDelay": 32.0,
+ "interval": 4.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 40.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 1,
+ "col": 4
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_480_roadblockxb#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_480_roadblockxb",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 2123932968,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-3.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-3.json
new file mode 100644
index 000000000..c8db45447
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-3.json
@@ -0,0 +1,2205 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.3,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.3,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "g1"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 9
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 90.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 180.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 1
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 120.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 1,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1104_lfkght",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1133_harchn",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1137_plasm",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1134_diamd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1104_lfkght",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1134_diamd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1134_diamd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "g1",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1133_harchn",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#4",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 5.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "g1",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1133_harchn",
+ "count": 1,
+ "preDelay": 130.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 140.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "direction": "RIGHT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1662886154,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-4.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-4.json
new file mode 100644
index 000000000..81fba9326
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-4.json
@@ -0,0 +1,7949 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107
+ ],
+ [
+ 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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "NORMAL",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "normal"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "raid"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.3,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": true
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 13.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 13.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 13.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 13.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.26,
+ "y": -0.09
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.26,
+ "y": -0.09
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.21,
+ "y": 0.11
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.24,
+ "y": 0.13
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.25,
+ "y": -0.12
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.28,
+ "y": -0.1
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.27,
+ "y": 0.08
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.26,
+ "y": 0.06
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 11
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.22,
+ "y": 0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.23,
+ "y": -0.09
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.29,
+ "y": 0.02
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.27,
+ "y": -0.11
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.093208,
+ "y": 0.252192
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": -0.29,
+ "y": -0.14
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 4,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2001_duckmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2002_bearmi",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2034_sythef",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1263_durbus",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": true
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2070_skzfbx",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1311_mhkryk_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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "Shield.max_hp_ratio",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "Weakness.damage_resistance",
+ "value": 0.8,
+ "valueStr": null
+ },
+ {
+ "key": "Mode.mode",
+ "value": 1.0,
+ "valueStr": null
+ },
+ {
+ "key": "WeaknessUI.value",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2046_smwar",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1092_mdgint",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1283_sgkill_2",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#3",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#4",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": "d1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2046_smwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2046_smwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2046_smwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1092_mdgint",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1092_mdgint",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 17,
+ "preDelay": 5.0,
+ "interval": 5.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": true,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 18,
+ "preDelay": 93.0,
+ "interval": 5.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": true,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 3,
+ "preDelay": 85.0,
+ "interval": 6.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 3,
+ "preDelay": 140.0,
+ "interval": 6.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 5,
+ "preDelay": 115.0,
+ "interval": 10.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 5,
+ "preDelay": 115.0,
+ "interval": 10.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 105.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 105.0,
+ "interval": 1.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 120.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 120.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 135.0,
+ "interval": 1.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 135.0,
+ "interval": 1.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 150.0,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 150.0,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1092_mdgint",
+ "count": 1,
+ "preDelay": 80.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1092_mdgint",
+ "count": 1,
+ "preDelay": 80.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1092_mdgint",
+ "count": 4,
+ "preDelay": 105.0,
+ "interval": 12.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1092_mdgint",
+ "count": 4,
+ "preDelay": 105.0,
+ "interval": 12.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2046_smwar",
+ "count": 10,
+ "preDelay": 75.0,
+ "interval": 9.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 56,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 57,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 58,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 59,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2046_smwar",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 60,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1092_mdgint",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 61,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 62,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 63,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 17,
+ "preDelay": 5.0,
+ "interval": 5.0,
+ "routeIndex": 64,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": true,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2001_duckmi",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 65,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 66,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2034_sythef",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 67,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2002_bearmi",
+ "count": 1,
+ "preDelay": 20.0,
+ "interval": 1.0,
+ "routeIndex": 68,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1263_durbus",
+ "count": 18,
+ "preDelay": 93.0,
+ "interval": 5.0,
+ "routeIndex": 69,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": true,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 3,
+ "preDelay": 85.0,
+ "interval": 6.0,
+ "routeIndex": 70,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 3,
+ "preDelay": 140.0,
+ "interval": 6.0,
+ "routeIndex": 71,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 72,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 73,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 105.0,
+ "interval": 1.0,
+ "routeIndex": 74,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 115.0,
+ "interval": 1.0,
+ "routeIndex": 75,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 125.0,
+ "interval": 1.0,
+ "routeIndex": 76,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 135.0,
+ "interval": 1.0,
+ "routeIndex": 77,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 1,
+ "preDelay": 145.0,
+ "interval": 1.0,
+ "routeIndex": 78,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1283_sgkill_2",
+ "count": 3,
+ "preDelay": 155.0,
+ "interval": 8.0,
+ "routeIndex": 79,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 80,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 81,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 105.0,
+ "interval": 1.0,
+ "routeIndex": 82,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 115.0,
+ "interval": 1.0,
+ "routeIndex": 83,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 125.0,
+ "interval": 1.0,
+ "routeIndex": 84,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 135.0,
+ "interval": 1.0,
+ "routeIndex": 85,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 1,
+ "preDelay": 145.0,
+ "interval": 1.0,
+ "routeIndex": 86,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1311_mhkryk_2",
+ "count": 3,
+ "preDelay": 155.0,
+ "interval": 8.0,
+ "routeIndex": 87,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1092_mdgint",
+ "count": 1,
+ "preDelay": 80.0,
+ "interval": 1.0,
+ "routeIndex": 88,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1092_mdgint",
+ "count": 5,
+ "preDelay": 105.0,
+ "interval": 10.0,
+ "routeIndex": 89,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2046_smwar",
+ "count": 12,
+ "preDelay": 75.0,
+ "interval": 8.0,
+ "routeIndex": 90,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "raid",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#3",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#4",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": [
+ {
+ "initialCnt": 1,
+ "hidden": false,
+ "alias": null,
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_001_crate",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ]
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1397934046,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-5.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-5.json
new file mode 100644
index 000000000..9a05d9d0b
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-5.json
@@ -0,0 +1,2786 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 20,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_enemy_replace",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "enemy_1218_bomscr_2"
+ },
+ {
+ "key": "value",
+ "value": 0.0,
+ "valueStr": "enemy_1218_bomscr_2b"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": -0.07,
+ "y": 0.01
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 4,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.02,
+ "y": -0.04
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": -0.01,
+ "y": 0.04
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 40.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 4
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 80.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.24
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 100.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": -0.33
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ }
+ ],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 7
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_1217_rescar_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1218_bomscr_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": 200
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1342_frtuna",
+ "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": 550
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": false,
+ "id": "enemy_1218_bomscr_2b",
+ "level": 0,
+ "overwrittenData": {
+ "name": {
+ "m_defined": true,
+ "m_value": "精致糖果车"
+ },
+ "description": {
+ "m_defined": true,
+ "m_value": "被阻挡后发生爆炸,对周围所有目标造成法术伤害及<$ba.dt.burning>灼燃损伤>,爆炸对周围的“冰淇淋机”造成大量法术伤害"
+ },
+ "prefabKey": {
+ "m_defined": true,
+ "m_value": "enemy_1218_bomscr_2"
+ },
+ "attributes": {
+ "maxHp": {
+ "m_defined": true,
+ "m_value": 3800
+ },
+ "atk": {
+ "m_defined": true,
+ "m_value": 200
+ },
+ "def": {
+ "m_defined": true,
+ "m_value": 200
+ },
+ "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.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": 1.0
+ },
+ "maxDeployCount": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "massLevel": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "baseForceLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "tauntLevel": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": true,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": true,
+ "m_value": "MELEE"
+ },
+ "motion": {
+ "m_defined": true,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": true,
+ "m_value": [
+ "machine"
+ ]
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 1
+ },
+ "levelType": {
+ "m_defined": true,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": true,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": true,
+ "m_value": -1.0
+ },
+ "notCountInTotal": {
+ "m_defined": true,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "boom.attack@s2mode_ep_fire_damage",
+ "value": 350.0,
+ "valueStr": null
+ },
+ {
+ "key": "boom.attack@s2mode_boom_atk_totrap",
+ "value": 7500.0,
+ "valueStr": null
+ },
+ {
+ "key": "boom.attack@s2mode_boom_atk",
+ "value": 550.0,
+ "valueStr": null
+ },
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": {
+ "spType": "INCREASE_WITH_TIME",
+ "maxSp": 0,
+ "initSp": 0,
+ "increment": 1.0
+ }
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1342_frtuna",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1218_bomscr_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1217_rescar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1217_rescar_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 3,
+ "col": 6
+ },
+ "direction": "LEFT",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1303945354,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-6.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-6.json
new file mode 100644
index 000000000..b0f30b8af
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-6.json
@@ -0,0 +1,9883 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 3,
+ "initialCost": 50,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "environmentSe": null,
+ "mapData": {
+ "map": [
+ [
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103
+ ],
+ [
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90
+ ],
+ [
+ 65,
+ 66,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77
+ ],
+ [
+ 52,
+ 53,
+ 54,
+ 55,
+ 56,
+ 57,
+ 58,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64
+ ],
+ [
+ 39,
+ 40,
+ 41,
+ 42,
+ 43,
+ 44,
+ 45,
+ 46,
+ 47,
+ 48,
+ 49,
+ 50,
+ 51
+ ],
+ [
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 37,
+ 38
+ ],
+ [
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25
+ ],
+ [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12
+ ]
+ ],
+ "tiles": [
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "atk",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "def",
+ "value": 1.2,
+ "valueStr": null
+ },
+ {
+ "key": "max_hp",
+ "value": 1.2,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "hidden"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "level_hidden_group_disable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "normal"
+ }
+ ]
+ },
+ {
+ "difficultyMask": "NORMAL",
+ "key": "level_hidden_group_enable",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "key",
+ "value": 0.0,
+ "valueStr": "normal"
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.27,
+ "y": 0.21
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": -0.23,
+ "y": -0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.25,
+ "y": -0.25
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": -0.24,
+ "y": 0.24
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.27,
+ "y": 0.21
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": -0.23,
+ "y": -0.18
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.25,
+ "y": -0.25
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": -0.24,
+ "y": 0.24
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 35.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 70.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 6,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 6,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 6,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": -0.26,
+ "y": -0.26
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.23,
+ "y": 0.21
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": -0.19,
+ "y": 0.24
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.25,
+ "y": -0.29
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": -0.21,
+ "y": -0.24
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.16,
+ "y": 0.14
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": -0.15,
+ "y": 0.19
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.11,
+ "y": -0.2
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 150.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 7,
+ "col": 7
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 9
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 3,
+ "col": 11
+ },
+ "endPosition": {
+ "row": 1,
+ "col": 5
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1008_ghost",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1271_nhkodo",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1022_dmage",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1266_nhapos",
+ "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": 27000
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1269_nhfly",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1317_wdexg",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1047_sagent_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1021_bslime",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2066_skzlcp",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1008_ghost",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "s1",
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1008_ghost",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1008_ghost",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1008_ghost",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1008_ghost",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "a",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "s1",
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1021_bslime",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "c",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "s3",
+ "randomSpawnGroupPackKey": "g",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1271_nhkodo",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "g",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "s3",
+ "randomSpawnGroupPackKey": "h",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2066_skzlcp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "h",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1022_dmage",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "s2",
+ "randomSpawnGroupPackKey": "d",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1022_dmage",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "d",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1022_dmage",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "d",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "s1",
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1269_nhfly",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "b",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "s2",
+ "randomSpawnGroupPackKey": "e",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "e",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "e",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "e",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1047_sagent_2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "e",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1317_wdexg",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "s2",
+ "randomSpawnGroupPackKey": "f",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1317_wdexg",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "f",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1317_wdexg",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "f",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1317_wdexg",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "f",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1317_wdexg",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "f",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "s2",
+ "randomSpawnGroupPackKey": "i",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "i",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": "i",
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 50,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 50.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "normal",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 50.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 55.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "route1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "route2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1266_nhapos",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 3,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route1"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 11
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_086_larva#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_086_larva",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "route2"
+ },
+ {
+ "key": "action_index",
+ "value": 0.0,
+ "valueStr": null
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 726027100,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-7.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-7.json
new file mode 100644
index 000000000..db37e6524
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-7.json
@@ -0,0 +1,10262 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 100,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4special",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_fence_bound",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": null,
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 76.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 96.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 8.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 76.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 96.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 76.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 96.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 76.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 96.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 116.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 8.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 76.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 96.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 116.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 26.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 76.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 96.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 116.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 76.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 96.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 116.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 136.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 8.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 76.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 96.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 116.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 136.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 46.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 76.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 96.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 116.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_CURRENT_FRAGMENT_TIME",
+ "time": 136.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 16.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 25.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 20.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 12.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 12.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 6,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 3
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 0,
+ "col": 2
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 10.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 6.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 2,
+ "col": 1
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 7,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 6,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 1,
+ "col": 6
+ },
+ "endPosition": {
+ "row": 7,
+ "col": 8
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 1,
+ "col": 11
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 4,
+ "col": 9
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2069_skzbox",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2064_skzwdd",
+ "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": true,
+ "m_value": 0.4
+ },
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1506_patrt",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1510_frstar2",
+ "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": 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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": true,
+ "m_value": 5
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": null,
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1064_snsbr",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1069_icebrk_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1068_snmage_2",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1085_sotiwz",
+ "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
+ },
+ "tauntLevel": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "epDamageResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "epResistance": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitratePhysical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "damageHitrateMagical": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "stunImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "silenceImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "sleepImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "frozenImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "levitateImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "disarmedCombatImmune": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "fearedImmune": {
+ "m_defined": false,
+ "m_value": false
+ }
+ },
+ "applyWay": {
+ "m_defined": false,
+ "m_value": "NONE"
+ },
+ "motion": {
+ "m_defined": false,
+ "m_value": "WALK"
+ },
+ "enemyTags": {
+ "m_defined": false,
+ "m_value": null
+ },
+ "lifePointReduce": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "levelType": {
+ "m_defined": false,
+ "m_value": "NORMAL"
+ },
+ "rangeRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "numOfExtraDrops": {
+ "m_defined": false,
+ "m_value": 0
+ },
+ "viewRadius": {
+ "m_defined": false,
+ "m_value": 0.0
+ },
+ "notCountInTotal": {
+ "m_defined": false,
+ "m_value": false
+ },
+ "talentBlackboard": [
+ {
+ "key": "parasitic",
+ "value": 0.0,
+ "valueStr": "true"
+ }
+ ],
+ "skills": null,
+ "spData": null
+ }
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1067_snslime",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 850,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_757_skzbox#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 105,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_758_skzmbx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 35,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_759_skzwyx#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "t1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 15,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 1.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1064_snsbr",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 6.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1068_snmage_2",
+ "count": 2,
+ "preDelay": 19.0,
+ "interval": 4.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 15.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1064_snsbr",
+ "count": 2,
+ "preDelay": 0.0,
+ "interval": 4.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 6.0,
+ "interval": 16.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1085_sotiwz",
+ "count": 1,
+ "preDelay": 22.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1510_frstar2",
+ "count": 1,
+ "preDelay": 35.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 50.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1068_snmage_2",
+ "count": 3,
+ "preDelay": 3.0,
+ "interval": 10.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1069_icebrk_2",
+ "count": 1,
+ "preDelay": 12.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1069_icebrk_2",
+ "count": 1,
+ "preDelay": 36.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 6.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 16.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 16.0,
+ "interval": 1.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 16.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 26.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 26.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 1,
+ "preDelay": 26.0,
+ "interval": 1.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1506_patrt",
+ "count": 1,
+ "preDelay": 54.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": true,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1085_sotiwz",
+ "count": 2,
+ "preDelay": 120.0,
+ "interval": 40.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1067_snslime",
+ "count": 5,
+ "preDelay": 12.0,
+ "interval": 5.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1069_icebrk_2",
+ "count": 1,
+ "preDelay": 28.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ },
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 3.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1067_snslime",
+ "count": 6,
+ "preDelay": 5.0,
+ "interval": 5.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1069_icebrk_2",
+ "count": 2,
+ "preDelay": 16.0,
+ "interval": 24.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1068_snmage_2",
+ "count": 1,
+ "preDelay": 40.0,
+ "interval": 1.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ },
+ {
+ "preDelay": 40.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 32.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 32.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2064_skzwdd",
+ "count": 2,
+ "preDelay": 3.0,
+ "interval": 32.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1085_sotiwz",
+ "count": 2,
+ "preDelay": 24.0,
+ "interval": 30.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 90.0,
+ "interval": 1.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": {
+ "frstar_frosts": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_010_frosts#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_010_frosts#2",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx1": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ },
+ "mbx2": {
+ "phases": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2069_skzbox",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ],
+ "m_randomActionGroups": null,
+ "m_actionWithRandomSpawn": null,
+ "m_validActionPackKeys": null
+ }
+ ]
+ }
+ },
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_757_skzbox#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_757_skzbox",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx1"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_758_skzmbx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_758_skzmbx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": [
+ {
+ "key": "branch_id",
+ "value": 0.0,
+ "valueStr": "mbx2"
+ }
+ ]
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 1,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_759_skzwyx#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_759_skzwyx",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": false,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 3,
+ "col": 7
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_010_frosts#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_010_frosts",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_010_frosts#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_010_frosts",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": 0,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 6,
+ "col": 8
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#2",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 1028589187,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-8.json b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-8.json
new file mode 100644
index 000000000..82bce794e
--- /dev/null
+++ b/zh_CN/gamedata/levels/obt/roguelike/ro4/level_rogue4_t-8.json
@@ -0,0 +1,5438 @@
+{
+ "options": {
+ "characterLimit": 6,
+ "maxLifePoint": 99,
+ "initialCost": 10,
+ "maxCost": 99,
+ "costIncreaseTime": 1.0,
+ "moveMultiplier": 0.5,
+ "steeringEnabled": true,
+ "isTrainingLevel": false,
+ "isHardTrainingLevel": false,
+ "isPredefinedCardsSelectable": false,
+ "maxPlayTime": -1.0,
+ "functionDisableMask": "NONE",
+ "configBlackBoard": null
+ },
+ "levelId": null,
+ "mapId": null,
+ "bgmEvent": "rl4normal2",
+ "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": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_wall",
+ "heightType": "HIGHLAND",
+ "buildableType": "RANGED",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telout",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_hole",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_road",
+ "heightType": "LOWLAND",
+ "buildableType": "MELEE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_end",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_start",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_floor",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_telin",
+ "heightType": "LOWLAND",
+ "buildableType": "NONE",
+ "passableMask": "ALL",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ },
+ {
+ "tileKey": "tile_forbidden",
+ "heightType": "HIGHLAND",
+ "buildableType": "NONE",
+ "passableMask": "FLY_ONLY",
+ "playerSideMask": "ALL",
+ "blackboard": null,
+ "effects": null
+ }
+ ],
+ "blockEdges": null,
+ "tags": [
+ "rogue_skz"
+ ],
+ "effects": null,
+ "layerRects": null
+ },
+ "tilesDisallowToLocate": [],
+ "runes": [
+ {
+ "difficultyMask": "FOUR_STAR",
+ "key": "enemy_attribute_mul",
+ "professionMask": 1023,
+ "buildableMask": "ALL",
+ "blackboard": [
+ {
+ "key": "max_hp",
+ "value": 1.8,
+ "valueStr": null
+ }
+ ]
+ }
+ ],
+ "globalBuffs": [
+ {
+ "prefabKey": "rogue_4_parasitic_buff",
+ "blackboard": [
+ {
+ "key": "enemy_key",
+ "value": 0.0,
+ "valueStr": "enemy_2065_skzjs"
+ }
+ ],
+ "overrideCameraEffect": null,
+ "passProfessionMaskFlag": false,
+ "professionMask": "NONE",
+ "useExtraData": false
+ }
+ ],
+ "routes": [
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 1
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 2
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 4
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 6
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 2,
+ "col": 8
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 2,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 10
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "DISAPPEAR",
+ "time": 0.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 3.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "APPEAR_AT_POS",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "FLY",
+ "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": [],
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "WALK",
+ "startPosition": {
+ "row": 5,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 3,
+ "col": 10
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": [
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 3
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 3,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "WAIT_FOR_SECONDS",
+ "time": 15.0,
+ "position": {
+ "row": 0,
+ "col": 0
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 5
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "time": 0.0,
+ "position": {
+ "row": 5,
+ "col": 7
+ },
+ "reachOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "randomizeReachOffset": false,
+ "reachDistance": 0.0
+ },
+ {
+ "type": "MOVE",
+ "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,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ },
+ {
+ "motionMode": "E_NUM",
+ "startPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "endPosition": {
+ "row": 0,
+ "col": 0
+ },
+ "spawnRandomRange": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "spawnOffset": {
+ "x": 0.0,
+ "y": 0.0
+ },
+ "checkpoints": null,
+ "allowDiagonalMove": true,
+ "visitEveryTileCenter": false,
+ "visitEveryNodeCenter": false,
+ "visitEveryCheckPoint": false
+ }
+ ],
+ "extraRoutes": [],
+ "enemies": [],
+ "enemyDbRefs": [
+ {
+ "useDb": true,
+ "id": "enemy_2085_skzjxd",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2070_skzfbx",
+ "level": 2,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1017_defdrn",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_1005_yokai",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2067_skzcy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2065_skzjs",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2086_skzdwx",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2087_skzdwy",
+ "level": 0,
+ "overwrittenData": null
+ },
+ {
+ "useDb": true,
+ "id": "enemy_2088_skzdwz",
+ "level": 0,
+ "overwrittenData": null
+ }
+ ],
+ "waves": [
+ {
+ "preDelay": 0.0,
+ "postDelay": 0.0,
+ "maxTimeWaitingForNextWave": -1.0,
+ "fragments": [
+ {
+ "preDelay": 0.0,
+ "actions": [
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 3.0,
+ "interval": 1.0,
+ "routeIndex": 0,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 8.0,
+ "interval": 1.0,
+ "routeIndex": 1,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 2,
+ "preDelay": 12.0,
+ "interval": 8.0,
+ "routeIndex": 2,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 2,
+ "preDelay": 15.0,
+ "interval": 9.0,
+ "routeIndex": 3,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1017_defdrn",
+ "count": 1,
+ "preDelay": 16.0,
+ "interval": 1.0,
+ "routeIndex": 4,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 22.0,
+ "interval": 1.0,
+ "routeIndex": 5,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 24.0,
+ "interval": 1.0,
+ "routeIndex": 6,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1017_defdrn",
+ "count": 1,
+ "preDelay": 30.0,
+ "interval": 1.0,
+ "routeIndex": 7,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 2,
+ "preDelay": 35.0,
+ "interval": 4.0,
+ "routeIndex": 8,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 3,
+ "preDelay": 33.0,
+ "interval": 2.0,
+ "routeIndex": 9,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 2,
+ "preDelay": 35.0,
+ "interval": 3.0,
+ "routeIndex": 10,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1017_defdrn",
+ "count": 1,
+ "preDelay": 41.0,
+ "interval": 1.0,
+ "routeIndex": 11,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 42.0,
+ "interval": 1.0,
+ "routeIndex": 12,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 43.0,
+ "interval": 1.0,
+ "routeIndex": 13,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 14,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g1",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1017_defdrn",
+ "count": 1,
+ "preDelay": 45.0,
+ "interval": 1.0,
+ "routeIndex": 15,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 46.0,
+ "interval": 1.0,
+ "routeIndex": 16,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 10.0,
+ "interval": 1.0,
+ "routeIndex": 17,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g2",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 47.0,
+ "interval": 1.0,
+ "routeIndex": 18,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 48.0,
+ "interval": 1.0,
+ "routeIndex": 19,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 2,
+ "preDelay": 50.0,
+ "interval": 3.0,
+ "routeIndex": 20,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 55.0,
+ "interval": 1.0,
+ "routeIndex": 21,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 60.0,
+ "interval": 1.0,
+ "routeIndex": 22,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 2,
+ "preDelay": 60.0,
+ "interval": 3.0,
+ "routeIndex": 23,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1017_defdrn",
+ "count": 1,
+ "preDelay": 62.0,
+ "interval": 1.0,
+ "routeIndex": 24,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 65.0,
+ "interval": 1.0,
+ "routeIndex": 25,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 68.0,
+ "interval": 1.0,
+ "routeIndex": 26,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 3,
+ "preDelay": 70.0,
+ "interval": 2.0,
+ "routeIndex": 27,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 70.0,
+ "interval": 1.0,
+ "routeIndex": 28,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 74.0,
+ "interval": 1.0,
+ "routeIndex": 29,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 74.0,
+ "interval": 1.0,
+ "routeIndex": 30,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g3",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 31,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 75.0,
+ "interval": 1.0,
+ "routeIndex": 32,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g4",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 76.0,
+ "interval": 1.0,
+ "routeIndex": 33,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 2,
+ "preDelay": 76.0,
+ "interval": 2.0,
+ "routeIndex": 34,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 78.0,
+ "interval": 1.0,
+ "routeIndex": 35,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1017_defdrn",
+ "count": 1,
+ "preDelay": 80.0,
+ "interval": 1.0,
+ "routeIndex": 36,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 82.0,
+ "interval": 1.0,
+ "routeIndex": 37,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 83.0,
+ "interval": 1.0,
+ "routeIndex": 38,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 3,
+ "preDelay": 88.0,
+ "interval": 2.0,
+ "routeIndex": 39,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1017_defdrn",
+ "count": 1,
+ "preDelay": 88.0,
+ "interval": 1.0,
+ "routeIndex": 40,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 3,
+ "preDelay": 93.0,
+ "interval": 3.0,
+ "routeIndex": 41,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 2,
+ "preDelay": 95.0,
+ "interval": 2.0,
+ "routeIndex": 42,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 98.0,
+ "interval": 1.0,
+ "routeIndex": 43,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 3,
+ "preDelay": 105.0,
+ "interval": 2.0,
+ "routeIndex": 44,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 108.0,
+ "interval": 1.0,
+ "routeIndex": 45,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 110.0,
+ "interval": 1.0,
+ "routeIndex": 46,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 110.0,
+ "interval": 1.0,
+ "routeIndex": 47,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g5",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2070_skzfbx",
+ "count": 1,
+ "preDelay": 112.0,
+ "interval": 1.0,
+ "routeIndex": 48,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 30,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "",
+ "count": 1,
+ "preDelay": 112.0,
+ "interval": 1.0,
+ "routeIndex": 49,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": "g6",
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 70,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 115.0,
+ "interval": 1.0,
+ "routeIndex": 50,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 115.0,
+ "interval": 1.0,
+ "routeIndex": 51,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 118.0,
+ "interval": 1.0,
+ "routeIndex": 52,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2085_skzjxd",
+ "count": 1,
+ "preDelay": 120.0,
+ "interval": 1.0,
+ "routeIndex": 53,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 120.0,
+ "interval": 1.0,
+ "routeIndex": 54,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 3,
+ "preDelay": 123.0,
+ "interval": 3.0,
+ "routeIndex": 55,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 123.0,
+ "interval": 1.0,
+ "routeIndex": 56,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 1,
+ "preDelay": 128.0,
+ "interval": 1.0,
+ "routeIndex": 57,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 2,
+ "preDelay": 163.0,
+ "interval": 7.0,
+ "routeIndex": 58,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 4,
+ "preDelay": 168.0,
+ "interval": 7.0,
+ "routeIndex": 59,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_1005_yokai",
+ "count": 3,
+ "preDelay": 180.0,
+ "interval": 6.0,
+ "routeIndex": 60,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": null,
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "SPAWN",
+ "managedByScheduler": true,
+ "key": "enemy_2067_skzcy",
+ "count": 1,
+ "preDelay": 200.0,
+ "interval": 1.0,
+ "routeIndex": 61,
+ "blockFragment": false,
+ "autoPreviewRoute": true,
+ "autoDisplayEnemyInfo": true,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "hidden_door",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_764_skzshp",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 62,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "cargo",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ },
+ {
+ "actionType": "ACTIVATE_PREDEFINED",
+ "managedByScheduler": true,
+ "key": "trap_760_skztzs#1",
+ "count": 1,
+ "preDelay": 0.0,
+ "interval": 1.0,
+ "routeIndex": 63,
+ "blockFragment": false,
+ "autoPreviewRoute": false,
+ "autoDisplayEnemyInfo": false,
+ "isUnharmfulAndAlwaysCountAsKilled": false,
+ "hiddenGroup": "calamity",
+ "randomSpawnGroupKey": null,
+ "randomSpawnGroupPackKey": null,
+ "randomType": "ALWAYS",
+ "refreshType": "ALWAYS",
+ "weight": 0,
+ "dontBlockWave": false,
+ "isValid": false,
+ "extraMeta": null,
+ "actionId": null
+ }
+ ]
+ }
+ ],
+ "advancedWaveTag": null
+ }
+ ],
+ "branches": null,
+ "predefines": {
+ "characterInsts": [],
+ "tokenInsts": [
+ {
+ "position": {
+ "row": 1,
+ "col": 9
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_764_skzshp",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_764_skzshp",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ },
+ {
+ "position": {
+ "row": 4,
+ "col": 5
+ },
+ "direction": "UP",
+ "hidden": true,
+ "alias": "trap_760_skztzs#1",
+ "uniEquipIds": null,
+ "inst": {
+ "characterKey": "trap_760_skztzs",
+ "level": 1,
+ "phase": "PHASE_0",
+ "favorPoint": 0,
+ "potentialRank": 0
+ },
+ "skillIndex": -1,
+ "mainSkillLvl": 1,
+ "skinId": "",
+ "tmplId": null,
+ "overrideSkillBlackboard": null
+ }
+ ],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "hardPredefines": {
+ "characterInsts": [],
+ "tokenInsts": [],
+ "characterCards": [],
+ "tokenCards": []
+ },
+ "excludeCharIdList": null,
+ "randomSeed": 813634418,
+ "operaConfig": null,
+ "runtimeData": null
+}
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_1.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_1.txt
new file mode 100644
index 000000000..4c6de5d12
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_1.txt
@@ -0,0 +1,37 @@
+昨天夜里,供暖又停了。清早,妮芙被克伦妮的呼喊吵醒时,窗户上已经结了一层霜。
+大箱小包堆成一座小山,堵在妮芙家的门口。一根手杖从箱包的缝隙里伸出来,一下一下地敲击房门。
+“克伦妮,这些都是......你的行李?”妮芙打开房门,揉着眼睛问道。
+“我是来告别的,妮芙。”克伦妮的嗓音有些沙哑,“我决定了,我还是要去那里找找看。”
+自从这群“讲述者”被弗莱蒙特从魂灵熔炉里赶出来,回到自己原本的生活后,他们多多少少都有些不适应。有人干什么活都提不起劲儿,有人每次开门前都会打寒战,有人把锅子放在柴堆上,嘴里念叨着“饭做好了,饭做好了”却忘记点火。巴别塔的医生帮他们检查过后,说这些症状大概可以总结为一种“熔炉后遗症”,他们需要的不是药物治疗而是心理辅导。
+克伦妮的症状最严重,对于传说中那座深陷地下的卡兹戴尔,她一直难以释怀。
+“这次我真的下决心了。”她红着眼圈说,“我已经梦到了它具体的方位。我一闭上眼,就能看到那个巨大的深坑,我的灵感之井......我忘不掉,我忘不掉!”
+“好吧,祝你一路顺风。”妮芙打了个呵欠,准备关上门。
+“等等!你不再挽留我一下吗?”克伦妮用手杖卡住门缝。
+“今天来不及了......”妮芙摇摇晃晃地向着自己的床走去,“我要错过浮空城上的派对了,他们已经把绳子扔了下来,我得赶紧爬上去。”
+没错,妮芙的症状是嗜睡,但她坚称自己没有睡着,而是去往了一座名为卡兹戴尔的浮空城市。
+“没事的,你可以让他们把卡兹戴尔开到大深坑上面,咱们直接跳进去......糟糕,巫妖来了,快跑!”克伦妮还想劝说妮芙,但她却瞥到了一个可怕的身影正从节点炉旁走过来。
+“欸,你怎么也在?正好正好,你和妮芙跟我一起来。”埃芒加德用法术丝线捆住克伦妮的手腕,阻止了她的逃跑行为。
+听到有人叫自己的名字,妮芙嘟囔着说:“好心的女士......我现在还不需要治疗,我真的急着去那场派对......”
+“别睡了,妮芙,醒醒!”
+埃芒加德打了个响指,妮芙立马睁开了眼,直愣愣站在原地。随后巫妖又一挥手,堵在门口的行李全被她收进了小方块。
+“跟我来吧,其他人都到齐了,就差你们俩了。”
+“埃米,又是这样!我差一点就能......我只是想回去看一眼!你有什么事就不能晚点再说吗?”
+“不是我,是老师要见你们。”
+“老师......弗莱蒙特先生?他、他又要干什么!”刚睡醒的妮芙有些小脾气,“要不是他把我们赶出来,我早就跟着卡兹戴尔到天上玩去了!”
+......
+“你放心,这次一定让你玩个够。”半个小时后,魂灵熔炉外,弗莱蒙特听完埃芒加德汇报,这样对妮芙说道。
+妮芙看着弗莱蒙特脸上的愠怒之色,撇了撇嘴,没敢说话,只是抱着胳膊跺脚取暖。
+“怎么这么冷?”克伦妮问,“供暖又停了吗?”
+拎着锅子的珀耳盘算了一下,说:“昨天夜里停的,一直到现在都没恢复,这是时间最长的一次了。”
+“难道是大熔炉又出了什么问题?”
+众人的目光飘向弗莱蒙特,这位德高望重的知识圣殿看守人忍不住训斥道:“还不都是多亏了你们讲的好故事?!”
+“你们闯进熔炉瞎鼓捣,讲些稀奇古怪的故事也就算了,干嘛非得把这些死魂灵哄得那么高兴?”弗莱蒙特嘴角微颤,“现在他们没有故事听就要闹,早上闹完晚上闹,还敢用罢工来威胁我......算了,我又何必跟你们解释呢?”
+他甩了甩衣袖,在场众人立刻像被一股绳子拽起,飞向了熔炉核心。
+“就这一次,我已经答应了那些死魂灵,这是最后一次给他们讲故事!”
+妮芙的眼睛立刻亮了起来:“您是说......我们还能再来一次探险?太好了,浮空城......”
+“大深坑......妮芙你听到没有,我梦到的果然要成真了!”克伦妮不停摇晃着珀耳的肩膀。
+珀耳抱紧了锅子,脸上露出一抹自信的笑容:“还好我早有准备,只要能回到故事里,就随时都能吃上热乎饭了。”
+“别想跟上次一样在故事里胡说八道。”弗莱蒙特往妮芙脑袋上敲了一下,“这次我会一直跟在你们后面盯着你们,谁敢乱讲一句,我就把他踢出去。”
+妮芙挨了这一记,却显得更加兴奋:“上一次遇见它,我没有好好珍惜,这次说什么我都不会轻易放弃的!”
+看着这帮兴致勃勃的“熔炉后遗症”患者,弗莱蒙特不由翻了个白眼。
+“最后一件事,故事讲完以后就立马出来。无论那些死魂灵跟你们说什么,都不许答应他们再讲一次了!”
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_2.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_2.txt
new file mode 100644
index 000000000..eb2c54714
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_2.txt
@@ -0,0 +1,18 @@
+锡人离开卡兹戴尔的那天,妮芙和其他的“讲述者”们赶到城外给他送别。
+那时候大家似乎还没从那场诡谲瑰丽的故事中缓过神来,谁也不知道这种场合该说些什么。于是他们就在烈日下面面相觑,直到城墙上搬运石料的工人们在歇息时指着他们说:“瞧那群大傻子,也不嫌热。”
+还是锡人率先打破了沉默,他显摆起自己新买的针织衫,胸口的位置还绣着迷你版的魂灵熔炉。妮芙感叹着金属身躯的散热性能果然不错,克伦妮则认出那件针织衫是自己摊位上的商品。在这场送别的结尾,妮芙代表大家给锡人送上了一份礼物,那是一盒用异铁雕刻成的“薯条”,原料来自大熔炉翻修中换下的废铁。锡人拿到这份礼物后大笑不止,并说如果有一天他找不到合适的身躯,当一盒薯条也不错。
+“那么,再见了。等我完成在哥伦比亚的工作,应该还会再回来看看的,希望那时的卡兹戴尔不会让我认不出来。”锡人说完,点燃了烟斗,朝着荒野那头走去。趴在他肩上的三个“锡友”抢走了他的帽子,在空中抛接玩耍。
+一个月后,卡莱莎也离开了,没有告诉任何人。
+在原本小屋所在的空地上,留着一口木箱子和一封信。箱子里是许多小瓶的药膏,还有一顶花冠。花冠上的巫术已经被剥离,但它仍是一件精美的饰品。在信中,卡莱莎拜托妮芙将那些药膏送去城外,并交给正在扩建新移动地块的食腐者士兵们。卡莱莎曾为他们死去的同伴主持过葬礼,这些药膏能为还活着的这些人减轻皮肤溃烂的痛苦。
+在信的末尾,卡莱莎解释道,自己不想再经历一次送别锡人时的尴尬场面,所以请妮芙原谅自己的不辞而别。能够帮更多食腐者减轻痛苦的方法仍藏匿在萨米,等待着她去取回,但她会在风雪中远眺卡兹戴尔的方向。
+那时的妮芙已经回到大熔炉给死魂灵讲过许多故事了,“熔炉后遗症”的症状也已经消退,可她拿着那封信还是会鼻头发酸。克伦妮安慰她说,没关系的,至少老祖宗们还在,还可以去找他们讲故事,在故事里跑到萨米去看看。
+不久后,魂灵熔炉的改建工程终于完成,死魂灵们离开了那座熔炉。而克伦妮也又一次打包好了行李,这次她真的要走了。
+还留在城里的讲述者们又一次聚集在城墙下为同伴送别。此时的城墙上已经布满了崭新的法术防御单元,不再会有歇息的工人嘲笑他们。于是妮芙无所顾忌地哭了出来,一边揪着克伦妮的袖子,一边喊道:“老祖宗走了,你也走了!”
+克伦妮将一枚玫瑰花造型的发卡别在妮芙的鬓角,又给她系上一条石榴石项链,然后退了两步仔细端详,笑着说:“不要哭。这是我这些日子最好的作品了,要配上笑容才更好看。”
+克伦妮不再想着去寻找那座传说中的失落之城,她带着自己的设计图稿,要去应聘那个运动服装品牌的设计师。她说,即便失败了也没关系,她在卡兹戴尔还有纪念品生意要经营呢。城市每天都会变个样,也许用不了多久,游客们就会接踵而至。
+克伦妮走后不久,卡兹戴尔城里果然多了一些新面孔。但他们并非游客,而是从城外聚居地迁入的各种族感染者。卡兹戴尔城里还有不少空地可以建起楼房,扩容后的立体农场也能养活更多人,就连节点炉的灰堆里,也埋着比以前更多的红薯与土豆。珀耳对妮芙说,任何一座繁荣的城市,都是这样不断有人离开,也不断有人进来的。今天的卡兹戴尔还称不上繁荣,但明天、后天的卡兹戴尔,就不一定了。
+妮芙找到了泥岩,本想问问她什么时候会离开。但当她看到泥岩背后那一排排新建起的房屋,房屋边用砖头围起的一方小小的菜圃,还有泥土中刚露出头的菜苗......妮芙最终什么都没问,只是将一个大箱子交给她,里面是克伦妮委托企鹅物流送来的最新款式工作防护服。
+“接下来,我们该怎么办?留在这里,还是离开?”妮芙这样问珀耳。她帮珀耳将房间里的东西装上手推车,准备运到罗德岛办事处旁新建的员工宿舍。
+珀耳没有直接回答她的问题,而是从手推车上取下一个写满数字的本子,指着上面的几处标注对妮芙说,新一季的种子刚刚种下,上一季的粮食还没有收上来,在这样青黄不接的时候,城里老年人的总数却并没有像往年那般急剧减少,这证明他们现在起码都有一口饭吃,有一口热水喝;虽然老年人口占总人口的比例有所下降,但那是因为越来越多的年轻人正在涌入卡兹戴尔,他们不仅养活了自己,还帮助这座城市变得更好。
+她回头望向那座没有死魂灵的大熔炉,熔炉的外表看起来似乎和以前没有什么区别,但“阿喃那”正在其中安静燃烧。能量从大熔炉流入管道,抵达每一处节点炉。妮芙从跳动的火焰中感觉到了城市的呼吸,这是一座不会停止生长的城市。她的血脉古老,但是顽强。
+更何况,城市里还有这么多令人欣喜的新故事。
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_3.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_3.txt
new file mode 100644
index 000000000..12ae985a8
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_1_3.txt
@@ -0,0 +1,68 @@
+在推开房门的一瞬间,锡人叹了一口气。
+被打翻的台灯。音量开到最大的收音机。空中飘浮的薯片袋子。浴室门缝里溢出的水。打结的百叶窗。平躺着的电视机。书和本子在地毯上搭成的叠叠乐。翻过来的茶几。沙发上的破洞。沙发破洞里的薯片碎渣。
+锡人的脸上看不出表情。在推开门前,他已经知道自己将要面临些什么。
+“你跑哪儿去了?怎么去了这么久?”“我要的酸奶呢?是香菜口味的吗?”“又有什么好玩的吗?”“太无聊了!我要出去玩!”“你放的这也叫音乐?快关掉!”......
+“慢点儿!”锡人放下塞得满满当当的纸袋,“一个一个说!”
+“岂有此理,现在买酸奶都不送吸管了吗?真是世风日下!”这是老科利。
+“把你帽子借我一下,我要做个降落伞!”这是小默。
+锡人走到沙发边上,犹豫再三还是没坐下。“你们差不多就行了,跟大拉里学学,安安静静的不好吗?”
+沙发上的大拉里咂着奶嘴翻了个白眼,随即一道低沉雄浑的嗓音在锡人脑中响起:“没见我嘴里含着东西吗?”
+“死魂灵说话又不用张嘴!”老科利气愤地挥舞着拐杖,“才来了哥伦比亚几天,连怎么说话都忘了吗?真是没规矩!”
+大拉里浑厚的嗓音再度响起:“死魂灵不会吃香菜味的薯片,你倒也没少吃。”
+“你说什么?!”
+“我说......老科利你个蠢货!我受够一切香菜口味的食物了!小默,你也不喜欢香菜,我们是一伙儿的,帮我捆住老科利的脖子!”
+“没问题......等等,他是个甜甜圈,哪儿有脖子?”
+“那就拴住他的眼儿!”
+“呦呵——!”
+“笨蛋!我说的是眼儿,不是眼睛!”
+绳圈在空中突然拐了一个弯,冲着锡人的帽子飞来。
+“喂喂——”锡人抬手挡开了绳圈,“这些家具弄坏了都是要赔的,为了我的钱夹......不,为了你们的薯片着想,稍微安分一点儿可以吗?”
+“糟糕,就差一点儿!”
+“被他看穿了!狡诈的哥伦比亚人!”
+“交出降落伞帽,饶你的钱夹一命!”
+刚刚还扭打在一起的三人瞬间便统一了战线。不,不应该说是“人”,这三位明明是——
+一个热狗面包,一个甜甜圈,还有一个芝士汉堡,但他们全都和锡人一样,由金属制成。
+“狡诈的哥伦比亚人......说你们自己吗?”锡人靠坐在沙发扶手上,“你们的证件都办下来了,瞧瞧......咦,证件呢?大拉里,你又偷我东西!”
+大拉里若无其事地将三张哥伦比亚护照扔向空中。“你自己不细心,弄丢了,也怪我吗?”
+“总有一天我要将所有口袋都缝起来,看你还怎么掏。”锡人招手,那三张证件又落回他手上,“知道这几张纸有多难办吗?”
+老科利用手里的拐杖猛戳锡人的膝盖。“那我们是不是就可以光明正大地上街玩了?”
+“没那么快,对你们的安全资质核验工作还在进行中。”锡人说,“别用那种眼神看着我——你是不知道我这几天写了多少份保证书、填了多少次问卷。”
+拓荒者打扮的小默失望地踢了一脚空气。“整天就待在这个破房间里,我都快闷死了!我要骑驮兽,我要在太阳下决斗!”
+“我再说一遍,这不是什么破房间,这是有特殊安保措施的收容基地,这里的一切东西都很值钱——水龙头是谁忘关了?快去关上。”锡人瞥了一眼翻倒的电视机,顺手拔掉了插头。
+“少看点拓荒者电影,还有那些幼稚的喜剧节目......各位都是几千岁的老东西了。”
+“你不也是?”大拉里立马还嘴道。
+“街上这么热闹......”小默钻进百叶窗的缝隙里张望着深夜的街道,“我们却只能缩在这个破房间里。”
+“——还不如回卡兹戴尔去呢。熔炉里至少暖气管够,也不会停热水!”老科利说着,在沙发上跳了一下,浴室内的哗哗水声随即止住了。
+锡人用手背敲了敲困涩的关节。
+“你当初可是跟我们保证过,哥伦比亚特别好玩,我们才跟着你出来的!”
+锡人摘下帽子给自己扇起风来。
+“等我回去就告诉他们,你就是个骗子!”
+“告诉谁?”锡人把帽子扣在大拉里身上。帽子太深,大拉里不得不用两只手撑着帽檐。
+“告诉弗莱蒙特?告诉维什戴尔?还是她肩膀上的那位?”
+锡人的声音越来越高。
+“现在的卡兹戴尔正在迎来新生,一切旧的都会被熔铸成新的城砖。你们回去,有谁会理你们?你们又能帮上什么忙?”
+死魂灵们陷入沉默。收音机里的欢快乐声显得格外刺耳。
+不知道是谁啧了一声,收音机便像被一只无形的巨手攥住,瞬间变为了一坨冒烟的废铁。
+“一百五十金券。”锡人说,“从你们的零花钱里扣。”
+大拉里松开手,任由帽子滑落,完全将自己盖入其中。
+那道低沉浑厚的声音又一次在帽子之内、房间之外的维度里逐渐响起,只是多出了一些愁绪。
+“......破房间,破房间......”
+剩下的老科利和小默也跟着节奏喊叫起来:“破房间!破房间!破房间破房间破房间!”
+锡人摇了摇头,把躺倒的电视机扶起,插回插头,转动旋钮,胡闹喜剧三人组的声音与夸张的音效又在房间里响起。
+帽檐被抬起一条缝,慢慢转向电视机的方向。锡人抓起帽子扣回自己的头上。
+“拉里,科利和默。”锡人念出屏幕上出现的名字。
+金属制成的热狗面包、甜甜圈和芝士汉堡都转头看向他。
+“我坐在那座炉子上面的时候,其实本来没想带你们离开。熔炉之外,无非是另一座熔炉。但我和你们分享那些汉堡包和薯条时,突然就冒出这么一个想法——我想把我见到过的、碰到过的那些美好的东西,全都分给你们。
+“也许算是一份补偿?不,我并不欠你们任何东西。但你们绝对值得。
+“关于过去的记忆,既然已经差不多被烧得一干二净,那么干脆就当做没有过,重新来活一次,活得不一样。
+“这是当时我的原话。我说完等了很久,但只有你们从炉子里跳了出来。”锡人嗤笑一声,“也不知道你们听懂没有。”
+“听懂了。”大拉里刚说完,电视机里突然传来一连串叮咚响声,古老的新哥伦比亚人连忙扭头看向屏幕:三个各有特点的角色在一场庄严的庭审上突然演奏起音乐来,其中一人将大提琴当成了弓箭,将琴弓发射进了书记员的嘴里。
+“哈哈哈,那个人是你,老科利!你又闯祸了!”大拉里的粗嗓门放肆大笑起来。
+“闭嘴!没礼貌!我才没那么蠢!”老科利气得胡子都歪了。
+“你输了!付钱!”小默挥舞起绳圈,毫不掩饰地威胁着。
+老科利气冲冲地从礼帽底下掏出一叠金券,数出几张分给旁边的两个死魂灵,最后将剩下的全递给了锡人。
+“赔你收音机的钱。多出来的麻烦帮我换成香菜味的薯片......我知道你们要说些什么,闭嘴!大拉里和小默,你们无法理解香菜与金属接触时奇妙变化的滋味,是你们的损失。”
+锡人笑着接过那叠金券。“我先帮你存着,再过几天,我带你们去商店,你可以自己买。”
+“存你那的话,一天利息半张金券。”老科利扭过头去盯着屏幕,“没错,我终于弄明白什么叫利息了。你不愿告诉我也没用,电视里什么都能学到。”
+“没问题。不过你们还欠我二百金券的房屋清洁费。嗯哼,欠款也是要算利息的。”
+“破房间。”大拉里头也没回,嘴里飞快地接上一句。
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_1.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_1.txt
new file mode 100644
index 000000000..73ff7c5c9
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_1.txt
@@ -0,0 +1,29 @@
+卡兹戴尔看上去已经许久没有遭受过天灾,城市的边缘早已被各式各样的建筑填满,道路在建筑间交错,一直通到了城外,原本用作接驳的平台,现在正堆放着各式各样的集装箱。一队商人正在关卡前讨论着要在卡兹戴尔采购的商品——有的准备去娱乐公司订购唱片,有的则要去服装公司看看当下最流行的款式;有的想买一批《萨卡兹咒文通解》,有的则想买些卡兹戴尔产的优质农作物运往南方。他们手上都拿着特殊的巫术卡片,似乎凭借这张卡,他们就能够在城市中自由通行。
+那座市中心的宏伟建筑似乎是卡兹戴尔的博物馆,庆祝建馆百年的横幅拉得到处都是。一些脚手架还没拆除,土石之子和工人们正在商量如何完成最后的修缮工作。一部分工人刚刚结束轮班,换了身干净衣服就走入了参观博物馆的人群间,准备观赏藏品。不论萨卡兹还是其他种族的人都是凭票入场,看不见什么区别对待的影子。女妖讲解员领着长长的游客队伍参观展品,歌利亚保安们则笔直地站立在展品两侧。一些简陋而神秘的仪式器具,如今被安放在展架上,用巫术玻璃罩住展现给来自五湖四海的游客们。走过层层展区,最后一站是礼品店,在这里能够买到古老熔炉的模型、巫妖手记的拓印,抑或是女妖之主的同款香氛。
+在城市的一角,一整块区域被留给了年轻的学生,每间教室里都坐满了人。女妖教授声乐,巫妖钻研逻辑,温迪戈带着学生锻炼,笞心魔则当起了心理医生,安抚孩子们敏感的内心。校园内的青青草地适合散心与聚会,清澈的人工河流则引来了想要纵情玩乐的人,如果顺着河流一路前行,便会来到曾经的魂灵熔炉遗址。
+似乎在某一个时期,萨卡兹们以燃烧死魂灵来驱动这座城市,当萨卡兹们拥有建造移动城市的完整技术后,死魂灵们便被放出了熔炉。但在那之后,这座古老的建筑一直没有被拆除,经过改造,这个曾经盛满火焰的建筑,如今成了卡兹戴尔所有人工水道的源头,继续滋养着这座城市......
+......
+妮芙从床上醒来,回想着之前看到的场景。
+那些是她昏迷前浅浅一瞥所见到的景象。
+那是卡兹戴尔,她和伙伴们所讲述的卡兹戴尔。
+多么美好,多么令人向往啊。
+可现实呢?
+妮芙望向窗外,清晨的雾气混杂着源石尘,只能看到一片土黄中若隐若现的破旧楼房,远处时不时传来萨卡兹工人们的吆喝声。
+“你醒了,妮芙小姐,睡得还好吗?”阿米娅带着早餐来看妮芙。
+“睡得可香了,阿米娅小姐。”妮芙揉了揉自己的脸颊,“外面发生了什么事吗?”
+“没什么特别的,只是一些罗德岛承运的建材到了,现在正在交接,准备直接运到施工场地去......他们吵到你了吗?”
+“完全没有。”妮芙拿起病床旁的梳子,打理着自己那头长发,“对了,我刚刚梦到了自己离开故事前看到的卡兹戴尔街景,你愿意听我说说吗?”
+“当然。”
+阿米娅坐在病床边,竖起耳朵认真听着妮芙的讲述。
+......
+“哎呀,要是卡兹戴尔真能变成这样就好了。”
+“我想这样有趣的生活离萨卡兹并不遥远。”
+“所以我也想再努力一下,去罗德岛多学些本领,说不定等我回来的时候,就可以把卡兹戴尔建设成故事中的样子了呢。”
+“你一定能做到的,妮芙小姐。”
+“嘿嘿,谢谢你~”
+“时候还早,那我也来讲一个我的故事吧。”
+“对哦阿米娅小姐,那个时候是你进入死魂灵空间里把我拉出来的吧。”
+“下次当心些,不要再沉浸得那么深了。”
+“我知道错啦......那时候我感觉自己从身体里飞了出去,只看到殿下和将军转过了脑袋......到底发生了什么?”
+“别急别急,我想想该怎么讲。嗯......
+“就从那个故事中的‘阿米娅’开始讲起吧。”
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_2.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_2.txt
new file mode 100644
index 000000000..517454a69
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_2.txt
@@ -0,0 +1,17 @@
+很久很久以前,特蕾西娅与特雷西斯在雷姆必拓遇袭,被迫分散了许久。在两人分开的时间里,特蕾西娅救下了一个感染者女孩。
+她的名字,叫作阿米娅。
+整个失事的车队中只有她一个人活了下来,源石在她的右臂上留下了大片结晶。
+她根本走不动路,源石感染还带来了极为严重的发热症状。特蕾西娅没有别的办法,只能简单处理一下她的伤口,然后背着女孩尝试穿过荒野,寻找帮手。
+刺客还在紧追不舍,女孩的高烧久久没有退去,特蕾西娅只能尽力护着女孩,在荒野中苦苦前行。当特雷西斯带着巴别塔成员找到特蕾西娅时,衣匠正怀抱着沉睡的女孩歇息,最后一批刺客就倒在不远处,而她抱着女孩的那只手,此刻仍在流血。
+女孩被紧急送去巴别塔救治,最终幸运地活了下来,只是右臂上那片源石结晶,或许只能陪伴她一生了。
+特蕾西娅收养了她,每当有时间,她都会和特雷西斯一起陪伴这个孩子。无论是因为命运,还是出于内心的悲悯,她都准备抚养阿米娅直至她生命的终结——毕竟阿米娅的感染状况并不乐观,根据巴别塔医疗团队的预计,或许五年之内,阿米娅就将离开这片大地。
+然而她幸运地活到了成年,在那之后又过了二十多年才最终离开。没有人知道她是何时逝去的,当人们找寻失踪的阿米娅时,他们只找到了一个沾满源石粉尘的药箱、一件被源石粉尘撕裂的白袍,以及一块损坏的身份牌。
+特蕾西娅知道这一天终究会到来,她早已做好了准备,可当她拿到药箱里那份为魔王们所留的矿石病监测预防笔记时,还是没能忍住眼眶中的泪水。对于阿米娅的逝去,特雷西斯心底也满是惋惜,这不单单是双子间的感同身受,更怀着他个人对阿米娅的认可与尊敬。为了远大的理想,巴别塔不得不建构在鲜血之上,这与阿米娅内心的期望背道而驰——她是战争的受害者,不想再以暴力加害他人。于是在与魔王们道别后,她没有接受他们的任何援助,独自离开了卡兹戴尔,走上了行医施药、救死扶伤的道路。渐渐地,她组建起了一支医疗小分队,专门前往天灾肆虐或是战争频发的地区进行医疗救援。很少有人能将自己的理想坚持到最后一刻,但在为阿米娅收敛遗物时,特雷西斯仍不住地想起当初那只被矿石病折磨的小卡特斯。当时,他正代替特蕾西娅看护阿米娅,在询问她有什么愿望时,小阿米娅告诉剑士,她想成为那个打败矿石病的人。特雷西斯笑了笑,只当作一个孩子朴素的愿望,而现在,他真切地感受着这份决心的重量。
+......
+正因这些共同经历过的点滴,魔王们才如此珍视这场交流。即使他们知道那并非他们所熟知的阿米娅,可那份顽强与坚韧,决断与勇气,却正是他们记忆中阿米娅的样貌。当她飘浮在空中,显现出王冠,继承了他们未竟的事业时,那份从心底涌现的欣喜,令他们由衷地感到欣慰。
+而在阿米娅眼中,她能有幸见到一个两人和解的未来,看到特蕾西娅理想中的大地时,又怎会不为之激动和振奋呢?
+......
+“所以你最后和两位殿下说了什么?”
+阿米娅笑了笑,她并没有回答,只是嘱咐妮芙好好休息。
+就在她身旁的空病床上,“魔王”拿着并不存在的纸和笔,记录下了阿米娅和妮芙的谈话,以及那些奇怪的故事。
+她笑得很开心。
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_3.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_3.txt
new file mode 100644
index 000000000..b6ff0aea8
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_2_3.txt
@@ -0,0 +1,36 @@
+很少有人知道,巴别塔最下层隐藏着一间囚室。没有人在此看守,因为魔王早已在此设下重重禁制,以确保萨卡兹的大敌永远无法逃脱。这里很少有访客,但今天,特雷西斯走过空旷的长廊,打开了那间囚室的大门。
+“好久不见,凯尔希。”
+被称作“凯尔希”的菲林并没有回应,只是继续坐在书桌前看着她手中的那本古籍。
+“还是说,我该称呼你为,AMa-10?”
+菲林回过头看着特雷西斯,毫无生气的眼睛中潜藏着一丝惊讶。
+“不应当有人知晓这串字符的意义,是谁告诉你的,魔王?”
+“阿米娅与我们分享了这个秘密。在那个她健在的世界里,你是她,是魔王最得力的助手之一。
+“当然,在这里,你并不认识她,于你而言,她只是一个受到源石感染的卡特斯,不值得你为之倾注任何注意。
+“我们想知道的,只有一件事。
+“在阿米娅身边,有一个将面容隐藏在兜帽下的‘人类’,是谁?”
+“我没有答案。”
+“我们也不奢求你说出答案。”
+囚室外的长廊再次响起了脚步声,特蕾西娅快步走入囚室。
+“有问到什么吗?”
+“没有,特蕾西娅,凯尔希从不会告诉我们任何真相。那头怪物的情况怎么样?”
+“凯尔希的仆从已经被巫妖静滞封存,她的思绪没有机会溜出去。”
+“时间紧迫,我们开始吧。”
+“嗯。”
+黑王冠在两人头顶浮现。
+“你的思维就像是一片山脉,凯尔希,如果没有向导,没有人能从中挖掘到自己想要的信息。
+“但现在,我们有了一个形象、一个声音、一段回忆。阿米娅坚信那个人能够帮助我们战胜源石,所以我们必须与其接触。”
+“抱歉,凯尔希,请不要抵抗,我们也不希望你受到伤害。把你知道的,都告诉我们,好吗?请放心,你不会记得今天发生过什么的。”
+特蕾西娅的语气很轻柔,仿佛这是一句恳求,凯尔希的记忆却已如潮水般涌入兄妹两人的心灵。
+从始至终,凯尔希都没有任何抵抗,但她早已将自己的记忆化作迷宫,试图阻碍魔王们探寻真相。
+只可惜,阿米娅留给魔王们的记忆是那么真切,凯尔希的虚假回忆并不足以迷惑魔王们的心灵,在绕过那些无法触碰的记忆区间后,他们很快就找到了那个答案,特雷西斯与特蕾西娅在同一时间说出了那个名字。
+“预言家......”
+......
+四个月后,根据凯尔希的记忆,巴别塔发掘到了一艘舰船的遗迹。船上的智能控制系统仍在运作,工程师为了绕过系统获取控制权花费了许多时间,每一道舱门的开启,都意味着大量的人力付出。但魔王们仍将尚不富裕的资源全部倾入了这艘舰船中,因为那里面装着的,是能够一劳永逸地解决源石问题的最终方案——至少,魔王们是这样相信的。
+终于,最后一道门也被攻破,大门缓缓打开,显现出一个尚在沉睡的人形生物。
+那正是他们在阿米娅记忆中看到的那个人。
+特蕾西娅走上前去,伸出一只手,等待着对方的回应。
+那个人的意识仍很浑浊,几乎是本能地抓住了特蕾西娅伸来的手,兜帽下的双眼缓缓睁开,对上了一双充满希望与喜悦的眼睛。
+黑冠在她头上悬浮,她毫无保留地将大地上所有已知的信息分享给了眼前的陌生人。她希望,他们希望,这个来自过往的救世主能够一劳永逸地解决大地最根深蒂固的顽疾。
+那个人沉默了许久,许久,魔王们没有出声,静静等待着眼前之人的回应。
+最终,一个无人能够回答的问题开始在大厅中回响——
+“普瑞赛斯在哪里?”
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_1.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_1.txt
new file mode 100644
index 000000000..abe641532
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_1.txt
@@ -0,0 +1,59 @@
+与由履带承载的其他一切不同,圣城卡兹戴尔巨大的正门——巡礼门,是一座锚定在土壤上的建筑。
+自建成之日起,它便未曾移动分毫,毁灭与繁荣都不曾撼动它。它的坐标、它的周界通信呼号、它附近的地理特征、从其他主要定居点到达它的路线,由万国信使们抄写、背诵,早已传遍了大地的每个角落。它那不计其数的来访者中,有的寻找启示,有的仰慕秩序,有的追求更好的生活,有的则是受情势所迫。但这座巨门对他们一视同仁,悉数接纳——它从未关闭过,哪怕天灾来临。
+确保巡礼门不至于陷入必须要关闭的情况,则是一代代圣卫铳骑的职责。
+为此,负责卫戍巡礼门的圣卫铳骑每天需要在有限的时间里进行数十公里的外围警戒勘察,撰写报告,并且赶在正午之前回到巡礼门,完成从门前到升降机之间的四十二次巡回。在那以后,他们则要进行守夜,带领圣卫们帮助那些因为升降机进入安息时段而未能进入圣城,滞留在无玷甬道里的人们,向他们分发食物和其他必需品。
+在自动机应用尚不广泛的过去,这样艰巨的任务需要多名铳骑协力完成。但在现代,自动机承担了大量机械的、重复的任务,铳骑肩上的责任虽然一如既往,负担却已大大减轻。他们不再需要多人同勤,也不必再常驻门前。当代的守门铳骑,便只余博卓卡斯替一人,他一人便已足够。
+“然后呢?你就回来了?”
+——博卓卡斯替一人便已足够,对这一点,铳骑年轻的女儿曾经深信不疑。
+“唔,虽然不知道为何,但他们显然更愿意跟随迷途者。我若下令缠斗,恐会出现死伤。”
+“圣卫会出现死伤?还是说那些迷途者?”
+“区别何在?我们终为同胞。”
+“父亲......”
+叶莲娜叹着气,眼睛瞥向别处,像赌气一样,视线执拗地寻找往来人流的空隙,最终落在无玷甬道洁净的白墙上。
+这条宽广的大道之所以被称为“甬道”,是因为其两侧宏伟的高墙,也是因为过去这里除了往来圣城的人以外空无一物。
+但现在,这里有了她和父亲眼下并排坐着的长椅,从自动水车里引出的供旅人取水的喷泉,以及移动卫生间一类的便利设施。最近,也开始有人贩卖各种款式的气球和动物形状的甜点。
+当然,这一切都是在圣卫铳骑的准许之下。
+博卓卡斯替只是安静地坐着,靠在长椅的椅背上,好像在晒太阳。但无玷甬道中没有真实的阳光,照射进来的自然光全都受过处理,并受到人工光源的补强,以确保在这条通道中不会形成任何阴影。
+此刻,他的思绪正是逃避在这些他早已无比熟悉的巡礼门小知识里面,哪怕他真心实意地宁愿把千百倍的思考与关注倾泻向他的女儿。
+他就是无法主动开口。
+他没有办法与女儿共感。所以甚至也没有手段传达自己的为难。
+他是个提卡兹,而叶莲娜是卡特斯,他们并没有血缘关系。
+沉默的几分钟过去,博卓卡斯替感到无法忍受。
+“叶——”
+“父——”
+双方同时开口,随即同时示意将话语权让渡给对方,有着长耳朵的姑娘终于抓住了机会。
+“父亲,你其实觉得格罗瓦兹尔是对的,不是吗?”
+“......”
+女孩这回开启对话的方式不同以往,很直接。这令博卓卡斯替感到意外,不过他还是在话语间捕捉到了对方的意图。
+“但他离开了卡兹戴尔。”
+“是啊。”
+“你不肯告诉我你们共感到的东西。”
+“不,我告诉过你了,你哥哥也同样担心你会莽撞地——”
+“我不会离开卡兹戴尔的。”
+这一次,女孩坚定的态度并没有像刚才的话语一样令圣卫铳骑惊讶,话题的走向就是如此,他已经十分熟悉。
+“我不会离开岗位,我无法与提卡兹共感,比圣卫中最坚定的信徒更难以动摇,不会受到迷途者的影响。
+“第五厅和第七厅都愿意为我的能力出具担保,这你也是知道的,不,不如说,我不就是你自己教出来的吗?”
+姑娘一字一顿地说完,吐了一口气,随即又开始努力思考起要补充的话。
+“我也并不惧怕矿石病感染。我是一名教宗骑士的亲属,有权得到庇护。
+“母亲也同意了,她说只要你点头她就没问题,她说的。
+“最根本的是,卡兹戴尔并没有任何一条律法阻止我进入这个岗位,而如果我的申请能够通过,也是呼应了当代教宗阁下的......”
+博卓卡斯替静静地听着姑娘罗列着一条又一条的理由,如同他之前无数次所做的那样。
+不,他绝不是在假装尊重女儿的想法,只为了等待一个最后拒绝她的机会。相反,每一次,他都试图让自己被女儿说服。每一次,叶莲娜列举的理由都更丰富、更充分,这回甚至连海伦都松口了。
+如果我是叶莲娜,我会多渴望这份责任,我这样做又会是为了什么呢。
+他无法与女儿共感,他只能退而求其次,使出浑身解数去和女儿“共感”。
+所以这一次,他也经过了良久的斟酌和斗争才给出了自己的回答,尽管他自己也明白这回答在女孩看来可能和之前的没有太多不同。
+“我知道,我会在适当的时候询问教宗阁下的意见,在那之前,等我的消息好吗,叶莲娜?”
+“......你每天都见他。”
+“但我也跟你说过,我并不是每天都有机会表达我的意见,我不会忘的,好吗?”
+“你们今天也会见面,对吗?”
+“......对,我会尽力找机会的,我保证。”
+“总有一天。”姑娘故意用不管不顾的语调说,“在那之前,我保证你值勤时都会见到我的。”
+“如果你成为一名圣卫,我值勤的时候也会一直见到你的,叶莲娜。走吧,我送你回升降机,然后我就去见教宗阁下。”
+他将选择向卡兹戴尔教宗报告的内容,不幸的是,至少就今天来说,那内容中主要的部分都将与叶莲娜的愿望无关。
+还有时间,博卓卡斯替这样想着,努力说服着自己。就像当年面对儿子的时候一样。
+但他还是失败了。对于圣城的判断,他的儿子是正确的;对于他本身的状况,他的女儿也是正确的。
+而他们的正确难道没有一部分恰恰来自身为父亲的我自己吗,他想。
+——他今天仍然为律法治下的和平服务,但他也服务于律法的指导吗?
+——如果和平本身陷入险境,他维护谁?
+传闻中,一些提卡兹有预言的能力。博卓卡斯替相信自己没有这样的能力,但他仍预感到,变化即将到来。
+叶莲娜不能成为圣卫。
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_2.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_2.txt
new file mode 100644
index 000000000..929dc0f61
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_2.txt
@@ -0,0 +1,51 @@
+圣城卡兹戴尔,巡礼门外大约二十公里的地方,一丛规模庞大的源石晶簇之间。
+巡礼门不能移动,也就只能无奈地放任爆发生长的源石结晶渐渐逼近。在卡兹戴尔的某些地块之外,源石结晶已经开始和城内的建筑展开高度的攀比;在另一些地方,黑色的晶体尖刺甚至已经攀上高大的白色城墙。
+这片源石晶簇过于靠近巡礼门,圣城的城防炮火不会将这里设为打击目标。圣卫为了保护往来圣城的人群,也会尽量避免在如此之近的危险源石周围战斗,不会前来巡察。这算是扎营在此的反抗军游击队员们与圣城达成的一种默契。
+凯尔希和游击队员们已经在巡礼门附近和卡兹戴尔的圣卫纠缠了不少年。一开始,是因为圣城援引律法,不再允许她进入城市。后来,则是因看不惯圣城强制“启示”做法或其他制度的人们自发地不断聚集、加入,不断开展抗议活动。
+现在,又加上了那些蔓延生长的晶刺——圣城完全忽视它们。
+凯尔希不想与卡兹戴尔开战,在一种惯性的驱使下,她还是一边和同伴努力劝返巡礼的人群,一边慢慢地寻找进入城市的办法。直到最近——
+游击队员们找到一些高耸的土丘,在土丘上面打进桩子,深入地下,钉住基岩,再在它们之间挂上复合织物材质的巨大防尘布,遮住整个地带,最后把车辆设备等一股脑儿拖到土丘间的空地里,就算是安好了营帐。他们自有一些法子,让生长的源石不至于过分地干扰到他们。
+妮芙过去几天里就被关在这个大遮阳棚下的一辆车里。
+“......蕾缪安和格罗瓦兹尔一直在就你的待遇问题向我抗议,我承认,我过于谨慎了。”
+平淡地让话语流出的是白色短发的菲林。妮芙没有问过,但她知道这是凯尔希,这位“凯尔希”和之前死魂灵老祖宗们绘声绘色描述的那一位几乎一模一样。
+“我没有理由认为你这几天里对我撒过什么影响重大的谎,因此我们决定,你滞留期间可以在这片营地自由走动,我们只请求你不要随意离开。”
+妮芙赶紧抓住机会问了最想问的问题:
+“请问,和我一起的同伴们呢?”
+“......和你同一批受到保护的人里,只有你的行踪还在我们的掌握中。”凯尔希顿了顿,皱着眉头继续说道,“意思是说,趁我们不注意的时候,他们似乎都消失了。”
+这也是为什么我们一开始决定对你采取那种措施,她进一步补充。
+“那么我为什么还留在这里......”是死魂灵不愿意放自己离开吗?但她也已经多日没有听到过老祖宗们的声音。
+“综合这几天跟你了解到的情况来看,我们对此有个猜测。”
+妮芙首度觉得对方透亮的绿色眼睛里出现了一丝阴霾。
+“基点毋需自我参照,亦不会迷失于决策的平原。”
+时间没有给笞心魔理解这句话的机会,哨兵的大吼打断了对话。
+“自动机——!”
+凯尔希立时跃起,转瞬间不见了踪影。
+妮芙愣了一下,也跟了上去。营地里的游击队员纷纷冲向各自的岗位,她在人群中跌跌撞撞了一番,跑到遮阳棚外,刚好看到一架黄铜色的无人机冒着烟从天空砸到地上。
+接着,有人一把将妮芙抓到了源石晶簇的阴影中,她的痛哼声也被捂在了嘴里。
+是凯尔希。她的另一只手上已经握着一把大剑,而在通向外界的小径另一侧,她们正对面的晶岔上,那只听从她指挥的黑色怪物正低伏着身躯。
+天空中又有几架新的无人机飞来,遮阳棚下此刻已是一片空无一人的模样。
+“是定向搜索协议的队形,但自动机数量太少了。”凯尔希偏过头,轻声向肩膀处的对讲机说,“对,一定和她有关,但应该是个人行为,或者是有交涉意图。”
+妮芙一边想着自己听不懂,一边意识到胳膊仍然被菲林攥着。
+“打下来,送个信号,但等对方先现身。”
+话音落下,那几架无人机好像突然在空中顿了顿,随即坠向大地。
+过了一小会儿,正当妮芙觉得警报应该已经解除的时候,凯尔希却如离弦之箭一般狂奔出去,随后传来了金属碰撞的声音。
+不,那是一块巨物砸向另一块巨物所发出的巨响。
+凯尔希腾跃而起,将武器砸向举盾抵挡的对手。一呼一吸间,她的仆役,那怪物的镰刀般的双爪仿佛就要在举起盾牌的敌人露出的破绽间咬合。几乎同时,一个粉红色的影子跳跃着出现在那敌人身后的晶簇顶端,手中细长之物顶端爆发出安静的雷光。
+但在下一个瞬间里,敌人——妮芙终于看清了银白色的铳骑——已经挥开了持剑的菲林,一脚踩住了怪物,并且用空闲的右手直接在身后接住了飞行的蚀刻弹药。
+“我未持械,我为谈话而来,不寻求冲突。”
+“......我们需要确认一下。”
+游击队员们从晶簇间、土丘上出现,五花八门的长短兵器对准了铳骑。
+“蕾缪安,怎么样?”
+随着凯尔希的问话,粉色头发的提卡兹从晶簇顶端轻盈地跃下,头顶的光环前后摇摆,像是跟不上她。
+“铳骑阁下没有撒谎哦。”
+天使朝营地的方向挥了挥手,人群散去。
+“铳骑阁下要来点茶水吗?甜饼如何?虽然我们这里都没有呢。”
+“不必——凯尔希勋爵。”
+“我在。”
+“教宗阁下需要见你带走的那位同胞。”
+“如果我不同意?”
+“教宗阁下有言,此事拖延下去对双方皆有害,你应心知肚明。”
+“......”
+“教宗阁下保证此会面的目的绝非要启示她。”
+博卓卡斯替停顿片刻——
+“我也愿意保证她的安全。”
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_3.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_3.txt
new file mode 100644
index 000000000..e4e5eed96
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/endbook/endbook_rogue_4_3_3.txt
@@ -0,0 +1,65 @@
+游击队一行人正在冰面上快速滑行。
+这冰面是由源石技艺所封冻做出,比真正的冰块坚硬百倍,圣卫们来自冰面下的射击无法伤它分毫。
+这是叶莲娜的杰作,它还在顺着她的意志向前延伸,速度甚至比他们的滑行还要快。
+凯尔希正在叶莲娜前方指挥方向。而在后者身旁,已经重新振作起来的妮芙闭着眼念念有词,于是凡是靠近她们的自动机便快速朽坏,在空中化为飞沙。蕾缪安敏捷的身影则在冰面上来回跃动,如同乐队指挥一般挥舞着那支细长的守护铳——没有人听到射击的声音,不论是她自己的,还是那些狙击型自动机的。
+“叶莲娜小姐,我们的目的地快要到了。”
+和博卓卡斯替分开后,众人已经在卡兹戴尔首尾相接的移动地块中奔行了一天,时而在地下潜行,时而借着法术在楼宇间的高处快速行进。
+“知道了。”
+一开始带路的是叶莲娜,但随着一行人逐渐深入城市,凯尔希变成了那个更熟悉路线的人。
+“前方会有一块被地块包围的天然地面,没有升降机但应该影响不到我们。我们的目标就埋在那地面之下,不需要挖掘,我知道有一条通道,提卡兹早就尝试过了。”
+凯尔希回头看着叶莲娜。
+“叶莲娜小姐,你的父亲并不希望你继续跟随我们。”
+“他并不在这里。”
+“......好吧,那么我有个额外的任务委托给你,看好妮芙小姐,千万不要让她离开你的视线。”
+“好的。”答应的是叶莲娜。
+“咦?”发出疑问的是妮芙。
+“我们将要造访的是这片大地上最特殊的场所。”
+凯尔希不带感情地淡淡说道。
+“我一直试图进入卡兹戴尔,有一部分原因也和这个地方有关。我并不想鲁莽,我仍不想鲁莽,但妮芙小姐和卡兹戴尔宗座会面的结果过于出乎意料,自他开始大量向城内搬运那些切割粗糙的晶簇,我就不再有时间了。”
+“我们要找什么?”
+“一个我愿付出一切信任,但却不愿打扰的人。
+“妮芙小姐,你需要亲自把你的来处和经历告诉他。在那之前,你不能消失,我也相信你不会消失。
+“只有基点毋需自我参照,亦不会迷失于决策的平原。妮芙小姐,就算你的出现代表我们这些人的生命都是徒劳无功......
+“但他是不同的,且我知道他确实存在于此。如果我们仍要挣扎,那么我们也许......必须祝告他的救援。”
+
+
+“格罗瓦兹尔,你并未......变化。”
+“那‘变化’要求我全心全意地伤害一位提卡兹同胞,所以是的,父亲,我并未‘变化’。但我早就已经改变。”
+博卓卡斯替想起第二次访问迷途者营地时,与那个瘦削的青年——他的亲生儿子——之间的简短对话。
+而今,青年的父亲做好了全心全意地去伤害一位提卡兹同胞的准备——
+眼前这位身着黑袍,背对着他,看似普通至极的中年提卡兹。
+“教宗阁下。”
+“我并未传召你,博卓卡斯替阁下。”
+“我祝告您重回理智的殿堂,收回您的训谕。”
+“那么我祝告您回到您的岗位上去,巡礼门眼下的情况一定混乱不堪。”
+“不幸的是,您的训谕正是那混乱的源头。”
+“......”
+“......”
+“我问你,这宗座其余的捍卫者呢?”
+“他们休息了,这很好,他们未曾面对过这个疯狂的您。而当他们醒来,一切都已过去。”
+博卓卡斯替握紧手中的长戟。为了这个时刻,他已经选择了放下自己的守护铳。
+“博卓卡斯替。”
+“我在。”
+“你可知道何谓‘萨卡兹’?”
+“‘否定同胞’?抑或是,‘没有......家园’?......不,我不知道这个词。”
+“卡兹戴尔的使命是什么?”
+“传播、接受、容纳。”
+“类比芸芸,提卡兹有何出众?”
+“......提卡兹并不特殊,所以我们接受和容纳。”
+“那你为何反对我?律法已经令我知晓,若即若离之处有我们蒙受苦难的同胞,你却要让卡兹戴尔袖手旁观?”
+“您的话语在我们耳中如同梦呓,我不知哪里是‘若即若离之处’,但您的决定实在地戕害着外面活着的人!”
+长戟一挥,指向宗座间巨大的落地窗外。
+“源石是终要面对的危害!这乃是您自己的所言!”
+“但律法纠正了我。”
+“......”
+“还记得我请求你带回,又被你悄无声息带走的那位访客吗?
+“正是她传达了律法的意愿。
+“初步设计中,决策的存取只能严格单向进行。”
+奇妙的词句开始在教宗的声音中出现。
+“但源石,只有源石,存在突破限制的可能性。”
+那声音从静谧开始,逐渐迸发出热情。
+“卡兹戴尔将容纳‘萨卡兹’,这才是我们真正的命运。”
+声音的主人转过身,满脸陶醉的狂喜。
+博卓卡斯替决定不再听下去。
+“——父亲,启迪应是选择,它不应强加于人。”
+以血亲的话语洗净思绪,圣卫铳骑的长戟指向圣城的敌人。
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_1.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_1.txt
new file mode 100644
index 000000000..b3492f57f
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_1.txt
@@ -0,0 +1,17 @@
+妮芙对这里很熟悉,这则故事中的卡兹戴尔还没离开现实太远,层层叠叠的民居充斥着这里,一砖一瓦都有迹可循。在应对完这则故事中的冲突后,妮芙带着思绪与伙伴们离开了这则故事。
+......
+还是卡兹戴尔,还是熟悉的环境,唯一不同的是,妮芙在民居中见到了一片坍塌的瓦砾。一位萨卡兹正在清理废墟,好把横死的同伴从瓦砾里拉出来带去火化,顺便取走他身上值钱的东西。
+这只是她所经历的万千故事中的一个片段,虽然有片刻感到悲伤,但妮芙并没有太在意这个细节。
+......
+在被埃芒加德的老师从安魂仪式中赶出来之后,妮芙很快就回到了正常的生活中去,在她离开卡兹戴尔去罗德岛之前,总要先给手头还没做完的事画上句号。忙忙碌碌间,她路过了一栋“熟悉”的建筑。
+她突然间想到了什么。
+她冲入眼前的建筑,循着记忆跑向那间民居——一楼,二楼,三楼,穿过走廊,敲响房门。
+“已死之人”带着疑惑打开了房门,透过窄缝,妮芙看到那位为同伴收尸的萨卡兹。
+“你说我们的房间有问题?”开门的萨卡兹用一种看傻瓜的眼神看着神情凝重的妮芙,“你当我们不知道吗,笞心魔?又老又旧,是个人都知道这里不安全,但那又怎么样?要是有足够多的铁片和钢镚,谁愿意住这种地方?”
+“这里真的很危险!”妮芙一边斟酌着词句,一边奋力从脑海里挖掘出当时她所“看”到的情形。逝者的手......粉碎的砖石......坍塌的墙壁......断裂的......房梁?!
+“您可以不相信我,这没有关系,但请您检查一下房梁好吗?我看您的床就在正下方,如果它断掉的话,整个房间会直接塌掉一半,您会被活埋的!”
+“真是个疯子......喂,铁棍,你也听到了吧,赶紧爬上去看一眼,不然这个笞心魔怕不是要把我们这扇门给敲烂。”虽然仍旧是怀疑的口气,但这个萨卡兹最终还是催促他的同伴去检查一下房梁,不一会儿,他就听到了同伴的惊呼。
+“我的血魔大君啊,这根房梁已经裂了一半了,那个老石翼魔把房子给我们的时候根本没提过这件事。”
+“*语无伦次的萨卡兹粗口*。”门前的萨卡兹用最恶毒的词句咒骂了一顿屋子的原主人后,立刻换上一副笑脸转向了妮芙——
+“谢谢你,朋友,你真是救了我一命。可我们从来都没见过面,你是怎么知道我家有问题的?”
+“我有一个......嗯......独眼巨人朋友。”
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_2.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_2.txt
new file mode 100644
index 000000000..3a458a85c
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_2.txt
@@ -0,0 +1,16 @@
+“你真的在那场仪式里见到了一个悲剧,并且阻止了它发生?”
+“是真的,埃米!”
+“可你又怎么确定呢?你并没有看到过事情的全貌,说不定是一场谋杀呢?说不定那位萨卡兹的同伴从头到尾都知晓这件事,只是看着它发生呢?”
+“这个......我的直觉告诉我他们两个都不是坏人......”
+“那我就相信你作为笞心魔的直觉吧,所以呢?”
+“你还不明白吗,埃米?如果人们可以自由地同先祖们分享自己过去与现在的故事,是不是就意味着,他们能够体验到未来,然后规避那些会伤害到他们的事物?”
+“你知道自己在说什么吗,妮芙......”
+“我很清楚,埃米你不觉得这是一项划时代的发现吗?”
+“你大概忘了锡人先生在其中做了多少事,没有他作为沟通者,我们这样深入意识空间脑子都会被烧坏的,那是死魂灵,不是什么从地底里挖出来的许愿机器。”
+“可是......”
+“退一步说,就算你说服了老师重新开放熔炉核心区,和死魂灵恢复沟通,也不一定能利用那些潜意识精确地去讲述那些你想要预测,想要回避的事。就算你是笞心魔,也做不到。”
+“......试试也不可以吗?”
+“我劝你死了这条心——”
+“好吧......”
+“——不过,如果你只是想要和先祖们沟通一下的话,我倒是有个方法。”
+“谢谢埃米,埃米最好了!”
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_3.txt b/zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_3.txt
new file mode 100644
index 000000000..1fcf10422
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/rogue/rogue_4/monthrecord/month_record_rogue_4_1_3.txt
@@ -0,0 +1,37 @@
+夜深人静,机械停止轰鸣,城市陷入沉睡,然而魂灵熔炉与各个节点炉,依旧散发着光芒与热量。
+为了不被人发现,妮芙和埃芒加德找了一个边缘城区的节点炉。两个人布置了一个微型仪式祭坛,将一个雕像放在祭坛中央,随后默念咒语,等待时机。
+过了一小会儿,远方的魂灵熔炉开始发亮——这是魂灵熔炉将能源输送给各个节点炉的讯号,考虑到熔炉系统联通了整个卡兹戴尔,理论上死魂灵们也可以在其中穿行。
+妮芙将一些呼唤的词句写在纸上烧毁,埃芒加德则继续念诵着加工过的安魂仪式咒语。
+熔炉亮起,而后暗淡,它将作为这个城区的心脏,将能源泵入千家万户。
+埃芒加德的咒语念完了,妮芙的问候也通过火焰传递给了节点炉,她们都在等待。
+“死魂灵们没有回应也是很正常的啦,所有节点炉在建造时就考虑到了这种可能性,土石之子用专门的术法加固过建材,不会让半点魂灵的力量从里面透出来。”
+“埃米——”
+“怎么了?”
+“等到魂灵熔炉被改建成动力炉,先祖们会被送去哪里呢?”
+“嗯......这个老师没和我透露过,不过这帮老祖宗鬼点子这么多,应该也不至于闲下来之后还蹲在炉子里过上一辈子。”
+“如果,我是说如果啊,如果他们可以在节点炉里给来往的萨卡兹们提供一些人生的——”
+“那么不到半个月全城的人都只会在街上大喊我好恨了......不是每个人都像你一样愿意时时刻刻帮助别人的,按照老祖宗们的性格,我想他们也不愿意一天被百来个人围住问这问那的。”
+“对哦......对不起,埃米......我又给你添麻烦了。”
+“哪里,有这样一个专门试验新咒语的机会,我也很开心的。”
+“那咒语成功了吗?”
+“好像没有。”
+又一次闪烁,又一次泵动,依然什么都没有发生,只有放在祭坛中央,用来给死魂灵附身的雕像倒下了。
+妮芙把它捡起,擦干净尘土,放回了原位。
+过了半秒,她突然意识到了什么。
+“埃米!”
+“怎么了,我还在想怎么调整咒语能够让死魂灵们接收到我们的讯号。”
+“雕像的手,姿势是不是变了?”
+这个雕像是埃芒加德出行前随手从架子上拿的,她记得那只手原本应该指向天空,而现在,它指向了妮芙。
+“或许死魂灵们已经过来了,只是我们没有意识到?”
+埃芒加德在两张纸上分别写下了“是”与“否”放在了雕像前,然后问出了自己的问题——
+“您是死魂灵先祖吗?”
+雕像一只手指着埃芒加德,一只手指向了写有“是”的纸片。
+“成功了?”
+“大概是成功了吧......这个程度的沟通应该很安全,不用害怕他们用威压恐吓你。”
+似乎是为了表达愤怒,雕像的两只手都指向了埃芒加德。
+“那我问了?”
+“嗯,快试试吧。”
+“先祖魂灵们,请解答我的疑问——
+“我能通过安魂仪式的力量预测未来吗?”
+妮芙问出这个问题的瞬间,她听到了身后那声长长的叹息。
+一阵风吹过,雕像摇晃了几下,倒在了那张写有“否”的纸片上。
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_1.txt b/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_1.txt
new file mode 100644
index 000000000..14da006bd
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_1.txt
@@ -0,0 +1,205 @@
+[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")]
+[stopmusic]
+[Dialog]
+[Background(image="bg_black",screenadapt="coverall")]
+[PlaySound(key="$grenade_explosion", volume=1)]
+[CameraShake(duration=1.7, xstrength=20, ystrength=40, vibrato=30, randomness=90, fadeout=true, block=false)]
+[delay(time=1)]
+[PlaySound(key="$grenade_explosion", volume=1)]
+[PlaySound(key="$d_sp_ballista", volume=1)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0, block=true)]
+[CameraShake(duration=1.7, xstrength=20, ystrength=40, vibrato=30, randomness=90, fadeout=true, block=false)]
+[Blocker(a=1, r=255, g=255, b=255, fadetime=0.4, block=true)]
+[delay(time=2)]
+[Background(image="52_mini03_sarkazfurnace",screenadapt="coverall")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)]
+[Delay(time=2)]
+[playMusic(key="$calm_loop", volume=0.6)]
+[charslot(slot="m",name="avg_4151_tinman_1#1$1",focus="m",duration=1)]
+[delay(time=1.5)]
+[charslot]
+[charslot(slot="m",name="avg_4146_nymph_1#2$1",focus="m",duration=1)]
+[delay(time=2)]
+[name="妮芙"]欸,我们回来了?
+[Dialog]
+[charslot]
+[charslot(slot = "m", name = "avg_npc_1114_1#7$1")]
+[CameraShake(duration=0.5, ystrength=20, vibrato=20, randomness=90, fadeout=true, block=false)]
+[name="弗莱蒙特"]埃芒加德!
+[Dialog]
+[charslot]
+[charslot(slot = "m", name = "avg_npc_869_1#9$1",duration=1)]
+[delay(time=2)]
+[name="埃芒加德"]老师我在这里......
+[dialog]
+[charslot]
+[charslot(slot = "r", name = "avg_npc_869_1#9$1",focus="l")]
+[charslot(slot = "l", name = "avg_npc_1114_1#10$1",focus="l")]
+[name="弗莱蒙特"]这就是你脑袋里挤出来的好主意?趁着我不注意拉半打萨卡兹来熔炉里?
+[charslot(slot = "r", name = "avg_npc_869_1#8$1",focus="r")]
+[name="埃芒加德"]我也就是想帮个忙,您看,您之前那一次也没有想象中的那么顺利嘛......
+[charslot(slot = "r", name = "avg_npc_869_1#8$1",focus="r")]
+[name="埃芒加德"]维什戴尔大人被炸上了天,死魂灵们也气得从熔炉里溜了出去。
+[charslot(slot = "l", name = "avg_npc_1114_1#5$1",focus="l")]
+[name="弗莱蒙特"]嗯?
+[charslot(slot = "r", name = "avg_npc_869_1#1$1",focus="r")]
+[name="埃芒加德"]我就是想说,我们举行仪式的结果还是不错的......
+[charslot(slot = "r", name = "avg_npc_869_1#1$1",focus="r")]
+[name="埃芒加德"]您不觉得熔炉已经平静下来了吗?
+[Dialog]
+[charslot]
+熔炉里没有任何杂音,也感受不到任何死魂灵的躁动,他们就像是刚刚饱餐一顿陷入小憩的食客,抑或是......
+躲在门后等着看某人笑话的顽童。
+[charslot(slot="m",name="avg_4151_tinman_1#1$1",focus="m")]
+[name="锡人"](脱帽行礼)
+[charslot(slot = "m", name = "avg_npc_1114_1#12$1")]
+[name="弗莱蒙特"]......(颔首示意)
+[dialog]
+[charslot]
+[charslot(slot = "r", name = "avg_npc_869_1#1$1",focus="l")]
+[charslot(slot = "l", name = "avg_npc_1114_1#7$1",focus="l")]
+[name="弗莱蒙特"]要是没人给你搭建通道,承受失控的魂灵之怒,把想法从那些张不开的嘴里扒出来,你现在就得和你的小朋友们躺在这里被烘干。
+[charslot(slot = "r", name = "avg_npc_869_1#8$1",focus="r")]
+[name="埃芒加德"]但——
+[charslot(slot = "l", name = "avg_npc_1114_1#7$1",focus="l")]
+[name="弗莱蒙特"]等回到知识圣殿我可以揪着你的命结慢慢听你狡辩,埃芒加德。
+[charslot(slot = "l", name = "avg_npc_1114_1#7$1",focus="l")]
+[name="弗莱蒙特"]现在给我过来,把嘴闭上。
+[charslot(slot = "r", name = "avg_npc_869_1#6$1",focus="r")]
+[name="埃芒加德"]唔......
+[dialog]
+[PlaySound(key="$d_gen_walk_n")]
+[charslot(slot = "r", name = "avg_npc_869_1#6$1",focus="l")]
+[charslot(slot = "l", name = "avg_npc_1114_1#7$1",focus="l")]
+[charslot(slot="r",focus="l",posfrom="0,0",posto="-200,0",duration=2)]
+[delay(time=2.5)]
+[charslot]
+[charslot(slot = "m", name = "avg_npc_1114_1#12$1")]
+[name="弗莱蒙特"]至于你们。
+[charslot(slot = "m", name = "avg_npc_1114_1#12$1")]
+[name="弗莱蒙特"]我不管你们是王庭稚儿、街区里的包打听、罗德岛的佣兵......
+[charslot(slot = "m", name = "avg_npc_1114_1#12$1")]
+[name="弗莱蒙特"]还是云游回来的裁缝又或是孽茨雷的弃信者。
+[charslot(slot = "m", name = "avg_npc_1114_1#7$1")]
+[name="弗莱蒙特"]回你们该回的地方,做你们该做的事。
+[charslot(slot = "m", name = "avg_npc_1114_1#12$1")]
+[name="弗莱蒙特"]卡兹戴尔那么多地方要垒起砖瓦,你们倒好,跑来这里做梦?
+[charslot(slot = "m", name = "avg_npc_1114_1#12$1")]
+[name="弗莱蒙特"]如果你们真想让自己梦想里的卡兹戴尔有那么一点成为现实的可能,就自己去动手。
+[charslot(slot = "m", name = "avg_npc_1114_1#12$1")]
+[name="弗莱蒙特"]别窝在这里靠臆想取悦自己和炉子里那帮老混蛋。
+[dialog]
+[charslot]
+[PlaySound(key="$firestorm", channel="bg",volume=1)]
+[bgeffect(name="$eb_burn",layer=1,y=-100)]
+[delay(time=3)]
+[StopSound(fadetime=1, channel="bg")]
+[charslot(slot = "m", name = "avg_npc_1114_1#7$1")]
+[bgeffect]
+[CameraShake(duration=0.5, ystrength=20, vibrato=20, randomness=90, fadeout=true, block=false)]
+[name="弗莱蒙特"]说的就是你们,怎么了!
+[charslot(slot = "m", name = "avg_npc_869_1#6$1")]
+[name="埃芒加德"]好了好了老师,您消消气......
+[charslot(slot = "m", name = "avg_npc_1114_1#7$1")]
+[name="弗莱蒙特"]我没有气,说话声音大一点就叫气吗?
+[charslot(slot = "m", name = "avg_npc_869_1#6$1")]
+[name="埃芒加德"]是是是,您说得对......
+[charslot(slot = "m", name = "avg_npc_1114_1#7$1")]
+[name="弗莱蒙特"]哼。
+[charslot(slot = "m", name = "avg_npc_1114_1#12$1")]
+[name="弗莱蒙特"]现在离开这里,萨卡兹们,我不计较你们闯入魂灵熔炉的罪责。
+[charslot(slot = "m", name = "avg_npc_1114_1#12$1")]
+[name="弗莱蒙特"]埃芒加德,带他们出去。
+[charslot(slot = "m", name = "avg_npc_869_1#8$1")]
+[name="埃芒加德"]是......
+[Dialog]
+[charslot]
+[stopmusic(fadetime=2)]
+[PlaySound(key="$d_gen_walk_n")]
+于是萨卡兹们跟着埃芒加德离开了熔炉核心,对于他们的想法,巫妖之主并不在意。
+但当锡人路过他身边时,弗莱蒙特伸手拦住了去路。
+[charslot(slot="l",name="avg_4151_tinman_1#1$1",focus="r")]
+[charslot(slot = "r", name = "avg_npc_1114_1#12$1",focus="r")]
+[name="弗莱蒙特"]你还要在卡兹戴尔住多久?
+[charslot(slot="l",name="avg_4151_tinman_1#1$1",focus="l")]
+[name="锡人"]假期快用完了,我也该准备准备回哥伦比亚述职了。
+[charslot(slot = "r", name = "avg_npc_1114_1#12$1",focus="r")]
+[name="弗莱蒙特"]魂灵熔炉的历史使命已经接近尾声。
+[charslot(slot="l",name="avg_4151_tinman_1#1$1",focus="l")]
+[name="锡人"]他们烧了那么久,也该冷静一下了。
+[charslot(slot = "r", name = "avg_npc_1114_1#12$1",focus="r")]
+[name="弗莱蒙特"]有了那些技术,我们也不必抱着愧疚继续燃烧自己的同族。
+[charslot(slot="l",name="avg_4151_tinman_1#2$1",focus="l")]
+[name="锡人"]可你刚刚还在骂他们。
+[charslot(slot = "r", name = "avg_npc_1114_1#1$1",focus="r")]
+[name="弗莱蒙特"]呵,也就现在还能骂上几句,等他们离开百年千年,卡兹戴尔的熔炉只为节庆而燃烧的时候,我会想念他们的。
+[charslot(slot="l",name="avg_4151_tinman_1#1$1",focus="l")]
+[name="锡人"]那么,我有件事想和你商量。
+[Dialog]
+[charslot]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)]
+[Background(image="49_g5_furnaceplatform",screenadapt="coverall")]
+[delay(time=2)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)]
+[playMusic(intro="$drift_intro",key="$drift_loop", volume=0.6)]
+[charslot(slot="m",name="avg_4151_tinman_1#9$1",focus="m",duration=1)]
+[delay(time=2)]
+[name="锡人"]我回来了,老朋友们。
+[charslot(slot="m",name="avg_4151_tinman_1#9$1",focus="m")]
+[name="锡人"]弗莱蒙特把熔炉核心给封了,只能换到这儿来。
+[charslot(slot="m",name="avg_4151_tinman_1#3$1",focus="m")]
+[name="锡人"]我带了些哥伦比亚的特产,你们有兴趣尝尝吗?
+[dialog]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)]
+[Background(image="bg_black",screenadapt="coverall")]
+[Dialog]
+[charslot]
+[delay(time=1)]
+[Image(image="pic_rogue_4_34", x=-60,y=0, xScale=0.9, yScale=0.9)]
+[ImageTween(image="pic_rogue_4_34", xTo=0,yTo=0, xScaleTo=0.85, yScaleTo=0.85, duration=40)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)]
+锡人拿出了一个哥伦比亚随处可见的快餐店纸袋,郑重地把汽水、汉堡、薯条等食品摆在一旁。
+热量从熔炉中传来,随之而来的是混杂在一起的情感。
+好奇、轻蔑、愤怒。
+它们混合在一起,一如既往。
+[name="锡人"]老人也总得尝试下新事物,不是吗?
+锡人抓起一块炸兽肉丢进自己口中,随后将一包薯条丢下了熔炉。
+[name="锡人"](咀嚼)
+[name="锡人"](吞咽)
+[name="锡人"]味道怎么样,要不要再来点?
+[name="锡人"]还是说加份番茄酱?
+薯条在空中碳化,充分融入炽热的空气中,就像是恰到好处的助燃剂,引动了魂灵们的热情。
+很快地,其他快餐也被丢入熔炉中,死魂灵狂热地“品尝”着食物。
+于他们而言,咀嚼、品尝,是一些来自记忆深处的回忆,味道也是如此。
+甜来自古老的果实,咸来自流下的眼泪,破碎的记忆拼凑起了进食的想象。
+他们近乎遗忘,他们乐在其中。
+[name="锡人"]虽然你们被天上那家伙一个个抓来丢进了这里,但熔炉里的生活马上要成为一段往事了。
+[name="锡人"]那些分享给你们的故事,对于孩子们而言是抚慰你们的童话。
+[name="锡人"]但于我而言,我真心希望那是你们寻回自我的契机。
+[name="锡人"]如果那场探索真的给你带来了触动,使你想到了未来的方向。
+[name="锡人"]我可以带你离开。
+[name="锡人"]不是作为一团燃烧的意识块,而是一个个体,一个你,我的同胞。
+锡人从怀里掏出了三个铁皮玩偶放在身边,又拿出了一个烟斗点上了火。
+[name="锡人"]如果你们中真的有人愿意挣脱出这混沌,我想我也该在这里多等一会。
+熔炉中火焰翻腾纠缠,死魂灵在燃烧中早已不分彼此,早已不分彼此,想要将自己的意识从一团朦胧中挣脱出来,并不是件易事。
+毕竟,如果他们当初有着坚韧的意志与理想,也就不会被死魂灵长者掷入炉中,为卡兹戴尔提供能源。
+可毕竟已过了许久,是否有人改变与顿悟,谁也说不准。
+锡人坐在熔炉口,静静等待同胞的答案。
+[dialog]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=3, block=true)]
+[Dialog]
+[charslot]
+[Image]
+[delay(time=2)]
+[name="锡人"]再会了,卡兹戴尔。
+[Dialog]
+[charslot]
+[Image]
+[delay(time=1)]
+[name="锡人"]走吧,老科利、大拉里、小默。
+[name="锡人"]生活欢迎你们。
+[Dialog]
+[charslot]
+[stopmusic(fadetime=3)]
+[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)]
+[Image]
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_2.txt b/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_2.txt
new file mode 100644
index 000000000..495790749
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_2.txt
@@ -0,0 +1,120 @@
+[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=0, block=true)]
+[stopmusic]
+[Dialog]
+[Background]
+[delay(time=2)]
+[Dialog]
+[Background(image="bg_victoria",screenadapt="coverall")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)]
+[delay(time=1)]
+[PlayMusic(intro="$newhope02_intro", key="$newhope02_loop", volume=0.7)]
+[charslot(slot="r",name="avg_npc_1297_1#1$1",focus="all",duration=2)]
+[charslot(slot="l",name="avg_npc_1296_1#1$1",focus="all",duration=2)]
+[delay(time=2.5)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[dialog]
+[Sticker(id="st1", multi = true, text="双王遣退周遭的卫兵,独留萨卡兹们在这新卡兹戴尔的议事厅前。", x=300,y=270, alignment="left", size=26, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n经过一场试探后,他们探查到了讲述者们不存在于这片大地的实质,同时也觉察到了这批陌生客人并没有恶意。 ",block = true)]
+[Sticker(id="st1", multi = true, text="\n因此,两人放下暴力,准备倾听来客的申辩。",block = true)]
+[Sticker(id="st1", multi = true, text="\n萨卡兹们各有各的想法,每个人口中的缘由也千差万别,但魔王们都听了,都认可了。",block = true)]
+[Sticker(id="st1")]
+[Sticker(id="st1", multi = true, text="他们让守卫放行,邀请客人们自由观览新卡兹戴尔,也欢迎来客为他们讲述更多的趣闻。", x=300,y=270, alignment="left", size=26, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n而后,主人走向台阶,客人走向大门。",block = true)]
+[Sticker(id="st1", multi = true, text="\n或许在遍历这新卡兹戴尔的壮丽之后,这篇故事就将迎来它的结局。",block = true)]
+[Sticker(id="st1")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[dialog]
+[charslot]
+[charslot(slot="m",name="avg_4146_nymph_1#15$1",focus="m",duration=2)]
+[delay(time=2.5)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Sticker(id="st1", multi = true, text="可妮芙还不想结束这一切,于她而言,这个故事应当才刚刚开始,她还想多游览一下这个卡兹戴尔,还想走到外面去,看看萨卡兹如今的生活。", x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n可她很快就发现,自己的身体好像有些不听使唤了。时间变得黏稠而阻滞,周边的一切都停了下来。",block = true)]
+[Sticker(id="st1", multi = true, text="\n而后,自己的存在突然离开躯体向着高空飞去,她只来得及瞥一眼变化后的大地,就彻底陷入了寂静黑暗。",block = true)]
+[Sticker(id="st1")]
+[Sticker(id="st1", multi = true, text="天空隆隆作响,昭示着死魂灵们心满意足,同时也意味着,故事要翻篇了。", x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n失去意识的妮芙向下倒去,在那一瞬间,两位魔王就已经回头并准备扶起虚弱的萨卡兹。",block = true)]
+[Sticker(id="st1", multi = true, text="\n在即将撞上地板前,一道无形的力量稳住了妮芙的躯体,将她慢慢扶起。",block = true)]
+[Sticker(id="st1", multi = true, text="\n法杖上的钥匙四散而开,交织出难分虚实的空间。",block = true)]
+[Sticker(id="st1", multi = true, text="\n一个白色的身影从笞心魔头顶浮现。",block = true)]
+[Sticker(id="st1")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[dialog]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)]
+[Background(image="bg_black",screenadapt="coverall")]
+[Dialog]
+[charslot]
+[Image(image="pic_rogue_4_35", x=-60,y=0, xScale=1.4, yScale=1.4)]
+[ImageTween(image="pic_rogue_4_35", xTo=0,yTo=0,duration=40)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)]
+[delay(time=3)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Sticker(id="st1", multi = true, text="阿米娅。", x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n特雷西斯与特蕾西娅心中最深的遗憾。",block = true)]
+[Sticker(id="st1", multi = true, text="\n一位孤独无依的卡特斯少女,被他们收养,受他们影响,最终因他们的理念而死。",block = true)]
+[Sticker(id="st1", multi = true, text="\n矿石病夺走了她的生命,他们对此无能为力。",block = true)]
+[Sticker(id="st1")]
+[Sticker(id="st1", multi = true, text="而现在......", x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n那虚影中传来的情感,却与失去的别无二致。",block = true)]
+[Sticker(id="st1", multi = true, text="\n“阿米娅”抬起了手,纯白的王冠从空中显现。",block = true)]
+[Sticker(id="st1", multi = true, text="\n“文明的存续”,魔王们从未想过将这重担加在阿米娅身上。",block = true)]
+[Sticker(id="st1", multi = true, text="\n但在另一片大地,另一种存在中,他们或许在身陨时将这传承交付给了她。",block = true)]
+[Sticker(id="st1")]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)]
+[Background(image="bg_black",screenadapt="coverall")]
+[Dialog]
+[charslot]
+[delay(time=1)]
+[Image(image="pic_rogue_4_35", x=-60,y=0, xScale=0.9, yScale=0.9)]
+[ImageTween(image="pic_rogue_4_35", xTo=0,yTo=0, xScaleTo=0.85, yScaleTo=0.85, duration=40)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)]
+[delay(time=2)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Sticker(id="st1", multi = true, text="于是他们也抬起了手,漆黑的王冠就此显现。", x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n王冠交叠,诉说着逝去与懊悔。",block = true)]
+[Sticker(id="st1", multi = true, text="\n同时,也将喜悦与希望传递给对方。",block = true)]
+[Sticker(id="st1")]
+[Sticker(id="st1", multi = true, text="那被改变的过去。", x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n那不存在的当下。",block = true)]
+[Sticker(id="st1", multi = true, text="\n那仍憧憬的未来。",block = true)]
+[Sticker(id="st1", multi = true, text="\n经由“文明的存续”,两个世界所经历的所有信息,将在这点滴间不断传输。",block = true)]
+[Sticker(id="st1", multi = true, text="\n直到......",block = true)]
+[Sticker(id="st1", multi = true, text="\n......",block = true)]
+[Sticker(id="st1")]
+[dialog]
+[stopmusic(fadetime=2)]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)]
+[Background(image="bg_black",screenadapt="coverall")]
+[Dialog]
+[charslot]
+[Image]
+[Background(image="bg_rhodesinpatientcenter",screenadapt="coverall")]
+[PlayMusic(intro="$ekg_loop", key="$ekg_loop", volume=0.4, delay=0)]
+[delay(time=2)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)]
+[stopmusic(fadetime=2)]
+[delay(time=1)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Sticker(id="st1", multi = true, text="妮芙睁开了眼睛。", x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n她还记得自己是从魂灵熔炉旁进入故事的。",block = true)]
+[Sticker(id="st1", multi = true, text="\n那这又是哪里?自己是怎么过来的?种种困惑让她有点紧张。",block = true)]
+[Sticker(id="st1")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[dialog]
+[Delay(time=1)]
+[name="???"]你醒了?
+[dialog]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Sticker(id="st1", multi = true, text="不过当她听到这熟悉的声音,看到那个和她差不多大的身影时,一切担忧都随之消失了。", x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Dialog]
+[charslot]
+[charslot(slot="m",name="avg_npc_394_1#8$1",focus="m",duration=1.5)]
+[delay(time=2.5)]
+[name="阿米娅"]好好休息吧,妮芙小姐,别担心,很快就会好起来的。
+[Dialog]
+[stopmusic(fadetime=3)]
+[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)]
+[Image]
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_3.txt b/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_3.txt
new file mode 100644
index 000000000..a7ebff0f2
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_ending_3.txt
@@ -0,0 +1,182 @@
+[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=0, block=true)]
+[stopmusic]
+[Dialog]
+[Background]
+[delay(time=1)]
+[Dialog]
+[Background(image="26_g1_laterano_cathedralfront",screenadapt="coverall")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)]
+[delay(time=2)]
+[PlayMusic(intro="$drift_intro", key="$drift_loop", volume=0.7)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[dialog]
+[Sticker(id="st1", multi = true, text="战斗结束了。", x=300,y=270, alignment="left", size=25, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n这是萨卡兹们从未见过的阵仗。",block = true)]
+[Sticker(id="st1")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[charslot(slot="r",name="avg_npc_358_1#1$1",focus="all",duration=2)]
+[charslot(slot="l",name="avg_npc_358_1#1$1",focus="all",duration=2)]
+[PlaySound(key="$d_avg_armywalking", volume=1)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[dialog]
+[Sticker(id="st1", multi = true, text="萨科塔结成战阵缓步推进,头顶的光芒比太阳更甚。", x=300,y=270, alignment="left", size=25, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n铳械不间断地发出怒号,而走在最前面的铳骑,轮廓熟悉得令人恐惧。",block = true)]
+[Sticker(id="st1")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[charslot]
+[dialog]
+[charslot(slot="m",name="avg_4146_nymph_1#15$1",focus="m")]
+[name="妮芙"]......
+[dialog]
+[charslot]
+[PlaySound(key="$d_avg_land_impact", volume=0.4)]
+[CameraShake(duration=1.5, xstrength=30, ystrength=30, vibrato=30, randomness=90, fadeout=true, block=false)]
+[delay(time=1.5)]
+[PlaySound(key="$d_avg_land_impact", volume=0.4)]
+[CameraShake(duration=1.5, xstrength=30, ystrength=30, vibrato=30, randomness=90, fadeout=true, block=false)]
+[delay(time=1.5)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[dialog]
+[Sticker(id="st1", multi = true, text="他每向前一步,大地都会为之震撼。", x=300,y=270, alignment="left", size=25, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n铳械锃亮,坚盾如墙。",block = true)]
+[Sticker(id="st1", multi = true, text="\n一如胜利本身。",block = true)]
+[Sticker(id="st1")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Dialog]
+[charslot]
+[name="???"]收起武器,提卡兹们。
+[dialog]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[dialog]
+[Sticker(id="st1", multi = true, text="在铳骑号令下,萨科塔们整齐划一收起了铳械。", x=300,y=270, alignment="left", size=25, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n萨科塔?提卡兹?或许是这故事过于奇诡,连身在其中的讲述者都无法理解自己的思绪。",block = true)]
+[Sticker(id="st1", multi = true, text="\n而就在他们陷入恍惚时,铳骑已来到了他们面前。",block = true)]
+[Sticker(id="st1")]
+[dialog]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)]
+[Background(image="bg_black",screenadapt="coverall")]
+[Dialog]
+[charslot]
+[delay(time=1)]
+[Image(image="pic_rogue_4_36", x=0,y=0, xScale=0.9, yScale=0.9)]
+[ImageTween(image="pic_rogue_4_36", xTo=0,yTo=0, xScaleTo=0.85, yScaleTo=0.85, duration=40)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)]
+[delay(time=1)]
+[name="???"]欢迎你们,未蒙福的同胞。
+[name="博卓卡斯替"]我是博卓卡斯替,圣城的卫士。
+[name="博卓卡斯替"]随我走吧,我将带你们回到卡兹戴尔,启迪在即,你们将不再苦于晦暗。
+[dialog]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Sticker(id="st1", multi = true, text="他的真切,他的诚挚,随着言语一同流入萨卡兹的心田。在这无可抗拒的温暖中,是更多人的善意,是心灵的袒露,是——", x=300,y=270, alignment="left", size=25, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n是天堂,是翼与环,是照耀一切的光。",block = true)]
+[Sticker(id="st1")]
+[Sticker(id="st1", multi = true, text="铳骑伸出了手。", x=300,y=270, alignment="left", size=25, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n他很清楚应当如何对待尚未蒙福的同胞,他们很迷茫,他们很害怕。",block = true)]
+[Sticker(id="st1")]
+[Sticker(id="st1", multi = true, text="因此,他将以超人的耐心对待同胞们,接受他们的谩骂与攻击,等待他们的倾诉与忏悔。", x=300,y=270, alignment="left", size=25, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n直到他们回到卡兹戴尔,重新成为提卡兹的一部分。",block = true)]
+[Sticker(id="st1", multi = true, text="\n这便是他的职责。",block = true)]
+[Sticker(id="st1", multi = true, text="\n他会等待。",block = true)]
+[Sticker(id="st1")]
+[dialog]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)]
+[Dialog]
+[charslot]
+[Image]
+[Background(image="26_g1_laterano_cathedralfront",screenadapt="coverall")]
+[delay(time=1)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)]
+[stopmusic(fadetime=1)]
+[charslot]
+[name="???"]Mon3tr!
+[dialog]
+[charslot(slot="m",name="npc_10002",focus="m")]
+[CameraShake(duration=2, xstrength=20, ystrength=20, vibrato=30, randomness=90, fadeout=true, block=false)]
+[PlaySound(key="$Mon3tr_n")]
+[delay(time=1)]
+[dialog]
+[charslot]
+[charslot(slot="m",name="npc_10002",action="zoom", poszoom = "1.5,1.5", focus="m",duration=0.5)]
+[charslot(slot="m",name="npc_10002",afrom=1,ato=0,focus="m",duration=0.3)]
+[Blocker(a=0.7, r=0.95, g=0.95, b=0.95, fadetime=0.02, block=true)]
+[PlaySound(key="$p_imp_whip_h", volume=1)]
+[PlaySound(key="$d_avg_land_impact")]
+[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=2)]
+[PlaySound(key="$rungeneral", volume=0.9)]
+[charslot(slot="m",name="char_003_kaltsn07_1#1",focus="m",duration=2)]
+[delay(time=2)]
+[PlayMusic(intro="$nervous_intro", key="$nervous_loop", volume=0.7)]
+[name="凯尔希"] 跟我来,提卡兹们。
+[dialog]
+[charslot]
+[charslot(slot="r",name="avg_4146_nymph_1#2$1",focus="all")]
+[charslot(slot="l",name="avg_4151_tinman_1#1$1",focus="all")]
+[delay(time=1)]
+[charslot(duration=1)]
+[PlaySound(key="$d_avg_crowdrun", volume=1)]
+[delay(time=4)]
+[name="博卓卡斯替"]......圣卫们,跟上,保护同胞。
+[dialog]
+[charslot]
+[PlaySound(key="$d_gen_soldiersrun",volume=0.8)]
+[delay(time=1)]
+[dialog]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=2, block=true)]
+[Dialog]
+[charslot]
+[Image]
+[Background(image="bg_battlefield",screenadapt="coverall")]
+[delay(time=1)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)]
+[delay(time=1)]
+[PlaySound(key="$d_avg_crowdrun", volume=1)]
+[charslot(slot="r",name="char_003_kaltsn07_1#1",focus="all",duration=2)]
+[charslot(slot="l",name="avg_4146_nymph_1#15$1",focus="all",duration=2)]
+[delay(time=2)]
+[charslot]
+[PlaySound(key="$grenade_explosion", volume=1)]
+[PlaySound(key="$d_sp_ballista", volume=1)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0, block=true)]
+[CameraShake(duration=1.7, xstrength=20, ystrength=40, vibrato=30, randomness=90, fadeout=true, block=false)]
+[Blocker(a=1, r=255, g=255, b=255, fadetime=0.1, block=true)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=1, block=true)]
+[delay(time=2)]
+[charslot(slot="m",name="char_003_kaltsn07_1#1",focus="all",duration=1)]
+[delay(time=1)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[dialog]
+[Sticker(id="st1", multi = true, text="萨科塔们的射击将菲林与萨卡兹们分开。", x=300,y=270, alignment="left", size=25, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n她敏捷地闪躲开,望向远处严阵以待的卡兹戴尔圣卫。",block = true)]
+[Sticker(id="st1", multi = true, text="\n而在她身后,神民、先民、堕天使逐渐从藏身处走出。",block = true)]
+[Sticker(id="st1")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[dialog]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=1, block=true)]
+[Background(image="bg_black",screenadapt="coverall")]
+[Dialog]
+[charslot]
+[Image(image="pic_rogue_4_37", x=-60,y=0, xScale=0.9, yScale=0.9)]
+[ImageTween(image="pic_rogue_4_37", xTo=0,yTo=0, xScaleTo=0.85, yScaleTo=0.85, duration=40)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=2, block=true)]
+[delay(time=2)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Sticker(id="st1", multi = true, text="为了令未蒙福的同胞得享启示。 ",x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[delay(time=1)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Sticker(id="st1", multi = true, text="为了庇护纯净的提卡兹不受律法玷污。 ",x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1")]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[delay(time=1)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Sticker(id="st1", multi = true, text="他们的战斗将持续至永恒。 ",x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1")]
+[Dialog]
+[charslot]
+[stopmusic(fadetime=3)]
+[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)]
+[Image]
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_entry.txt b/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_entry.txt
new file mode 100644
index 000000000..7d2c9deb6
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/roguelike/ro4/level_rogue4_entry.txt
@@ -0,0 +1,68 @@
+[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")]
+[Blocker(a=1, r=0, g=0, b=0, fadetime=0, block=true)]
+[stopmusic]
+[Dialog]
+[Background(image="52_mini03_sarkazfurnace",screenadapt="coverall")]
+[charslot]
+[Delay(time=1)]
+[playMusic(intro="$drift_intro",key="$drift_loop", volume=0.6)]
+[Blocker(a=0, r=0, g=0, b=0, fadetime=3, block=true)]
+[Delay(time=2)]
+[PlaySound(key="$d_avg_clothmovement", volume=1)]
+[charslot(slot="m",name="avg_4146_nymph_1#10$1",focus="m",duration=2)]
+[charslot(slot="m",name="avg_4146_nymph_1#10$1",focus="m",posfrom="0,-30",posto="0,0",duration=2)]
+[delay(time=2.5)]
+[name="妮芙"]疼疼疼......
+[charslot(slot="m",name="avg_4146_nymph_1#7$1",focus="m")]
+[name="妮芙"]这里是?
+[Dialog]
+[charslot]
+[charslot(slot="m",name="avg_4151_tinman_1#1$1",focus="m",duration=1)]
+[delay(time=2)]
+[name="锡人"]魂灵熔炉,卡兹戴尔的魂灵熔炉。
+[charslot(slot="m",name="avg_4146_nymph_1#17$1",focus="m")]
+[name="妮芙"]锡人先生?
+[charslot(slot="m",name="avg_4146_nymph_1#17$1",focus="m")]
+[name="妮芙"]刚刚发生了什么,这里好像......不太对劲?
+[charslot(slot="m",name="avg_4151_tinman_1#1$1",focus="m")]
+[name="锡人"]你不是许诺给熔炉的死魂灵们讲述一个更好的故事,演绎一个更精彩的卡兹戴尔吗?
+[charslot(slot="m",name="avg_4151_tinman_1#1$1",focus="m")]
+[name="锡人"]他们现在把笔塞在我们手里了。
+[charslot(slot="m",name="avg_4151_tinman_1#3$1",focus="m")]
+[name="锡人"]尽情发挥吧,妮芙。就从这里,从我们最熟悉的熔炉开始。
+[charslot(slot="m",name="avg_4151_tinman_1#3$1",focus="m")]
+[name="锡人"]把脑袋里的想法全部拿出来,用从未说过的妄语编写萨卡兹所在的大地。
+[charslot(slot="m",name="avg_4151_tinman_1#1$1",focus="m")]
+[name="锡人"]让那帮老家伙们好奇、惊颤、愤怒、欢笑。
+[charslot(slot="m",name="avg_4151_tinman_1#1$1",focus="m")]
+[name="锡人"]让他们那被烧得模糊的灵魂重新感受下生活的滋味。
+[Dialog]
+[charslot]
+熔炉很平静,内里也感受不到死魂灵们被灼烧的痛苦与愤怒。
+他们并不在那里。
+但妮芙感觉得到,死魂灵们正聚在一起,注视着,议论着,争吵着。
+[charslot(slot="m",name="avg_4146_nymph_1#15$1",focus="m")]
+[name="妮芙"]那等大家都醒过来,我们就出发吧。
+[charslot(slot="m",name="avg_4146_nymph_1#14$1",focus="m")]
+[name="妮芙"]我先去前面看看。
+[charslot(slot="m",name="avg_4151_tinman_1#8$1",focus="m")]
+[name="锡人"]别走太远。
+[charslot(slot="m",name="avg_4146_nymph_1#1$1",focus="m")]
+[name="妮芙"]嗯,我会当心的。
+[Dialog]
+[charslot]
+[PlaySound(key="$d_gen_walk_n")]
+[delay(time=3)]
+[Blocker(a=0.6, r=0, g=0, b=0, fadetime=0.7, block=true)]
+[Sticker(id="st1", multi = true, text="在这个故事的开端,萨卡兹们在卡兹戴尔的心脏中醒来。", x=300,y=270, alignment="left", size=24, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n没有沉重的过往,也没有绝望的未来。 ",block = true)]
+[Sticker(id="st1", multi = true, text="\n一切尚未发生,一切尚未结束。",block = true)]
+[Sticker(id="st1")]
+[Sticker(id="st1", multi = true, text="于是,在准备妥当后,他们离开了熔炉,去往那还未被讲述的未知。 ",x=300,y=270, alignment="left", size=26, delay=0.04, width=700,block = true)]
+[Sticker(id="st1", multi = true, text="\n故事翻向了新的一页。",block = true)]
+[Sticker(id="st1")]
+[Dialog]
+[charslot]
+[stopmusic(fadetime=3)]
+[Blocker(a=1, r=0,g=0, b=0, fadetime=2, block=true)]
+[Image]
\ No newline at end of file
diff --git a/zh_CN/gamedata/story/obt/roguelike/ro4/ref_rogue_4.txt b/zh_CN/gamedata/story/obt/roguelike/ro4/ref_rogue_4.txt
new file mode 100644
index 000000000..bd79e0ba4
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/roguelike/ro4/ref_rogue_4.txt
@@ -0,0 +1,41 @@
+[HEADER(key="title_test", is_skippable=true, fit_mode="BLACK_MASK")]
+
+[Image(image="pic_rogue_4_KV1",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_1",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_2",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_3",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_4",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_5",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_6",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_7",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_8",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_9",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_10",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_11",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_12",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_13",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_14",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_15",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_16",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_17",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_18",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_19",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_20",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_21",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_22",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_23",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_24",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_25",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_27",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_28",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_29",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_30",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_31",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_32",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_33",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_34",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_35",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_36",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_37",screenadapt="coverall", fadetime=0)]
+[Image(image="pic_rogue_4_38",screenadapt="coverall", fadetime=0)]
+
diff --git a/zh_CN/gamedata/story/obt/roguelike/ro4/tutorial_rogue4_d-tr.txt b/zh_CN/gamedata/story/obt/roguelike/ro4/tutorial_rogue4_d-tr.txt
new file mode 100644
index 000000000..97c13b315
--- /dev/null
+++ b/zh_CN/gamedata/story/obt/roguelike/ro4/tutorial_rogue4_d-tr.txt
@@ -0,0 +1,16 @@
+[HEADER(is_tutorial=true, is_skippable=false)] rogue4狭路相逢教学关
+[InputBlocker(blockInput=true)]
+[Delay(time=1.5)]
+[Battle.Pause]
+[Tutorial(dialogHead="$avatar_nymph", black="$f_tut_black", protectTime=0.5)]在狭路相逢节点中,您可以从三组敌人中选择<@tu.kw>一组敌人>进行挑战。
+[Tutorial(dialogHead="$avatar_nymph", black="$f_tut_black", protectTime=0.5)]在限定时间内击败您选择的敌人即可获得胜利。
+[Tutorial(dialogHead="$avatar_nymph", black="$f_tut_black", protectTime=0.5)]当任一敌人进入我方防御点,即视为失败。
+[Tutorial(dialogHead="$avatar_nymph", black="$f_tut_black", protectTime=0.5)]战斗失败没有任何惩罚,不会降低目标生命值或护盾值,<@tu.kw>更不会结束本次探索>。
+[Tutorial(dialogHead="$avatar_nymph", black="$f_tut_black", protectTime=0.5, dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")]战斗胜利后,您能获得的<@tu.kw>奖励取决于所战胜敌人的实力>。
+[Tutorial(tileY=3, tileX=1, focusWidth=200, focusHeight=200, animStyle="Highlight", focusStyle="HighlightCircle", black="$f_tut_black", protectTime=0.5, dialogHead="$avatar_nymph", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] 在三组敌人中,最左侧的敌人实力最弱,战胜他们将获得最少的奖励。
+[Tutorial(tileY=3, tileX=7, focusWidth=200, focusHeight=200, animStyle="Highlight", focusStyle="HighlightCircle", black="$f_tut_black", protectTime=0.5, dialogHead="$avatar_nymph", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] 以此类推,最右侧的敌人实力最强,战胜他们则能获得<@tu.kw>最丰厚的奖励>。
+[Tutorial(anchor="Right", focusX=-52, focusY=0, focusWidth=100, focusHeight=100, animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, dialogHead="$avatar_nymph")] 如果您不想与眼前的三组敌人对战,可以点击这里的按键来替换所有敌人。
+[Tutorial(dialogHead="$avatar_nymph", black="$f_tut_black", protectTime=0.5)]决定好要挑战的一组敌人后,您需要部署<@tu.kw>与该组敌人数量相当>的我方干员来应敌。
+[Tutorial(tileY=2, tileX=4, focusWidth=125, focusHeight=125, animStyle="Highlight", focusStyle="HighlightCircle", black="$f_tut_black", protectTime=0.5, dialogHead="$avatar_nymph")] 将干员<@tu.kw>部署>至想要挑战的敌人下方方格来完成指派。
+[Tutorial(tileY=3, tileX=4, focusWidth=200, focusHeight=200, animStyle="Highlight", focusStyle="HighlightCircle", black="$f_tut_black", protectTime=0.5, dialogHead="$avatar_nymph", dialogX="$f_lower_dialog_pos_x", dialogY="$f_lower_dialog_pos_y")] 请注意,三组敌人被地形分隔开,该节点也不支持与多组敌人对战。因此您<@tu.kw>不能>同时部署干员至多个不同的敌人组下方。
+[Tutorial(anchor="Right", focusX=-110, focusY=-130, focusWidth=225, focusHeight=105, animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.5, dialogHead="$avatar_nymph")] 指派完成后,点击这里即可开始战斗。
\ No newline at end of file