diff --git a/zh_CN/gamedata/[uc]lua/hotfixes/DefinedFix.lua b/zh_CN/gamedata/[uc]lua/hotfixes/DefinedFix.lua index 88043b7a7..9ce413dc2 100644 --- a/zh_CN/gamedata/[uc]lua/hotfixes/DefinedFix.lua +++ b/zh_CN/gamedata/[uc]lua/hotfixes/DefinedFix.lua @@ -3,6 +3,7 @@ local list = { "HotFixes/TestStubHotfixer", + "HotFixes/SandboxCatchedAnimalManagerHotfixer", "HotFixes/HomeThemeTrackPointHotfixer" }; diff --git a/zh_CN/gamedata/[uc]lua/hotfixes/SandboxCatchedAnimalManagerHotfixer.lua b/zh_CN/gamedata/[uc]lua/hotfixes/SandboxCatchedAnimalManagerHotfixer.lua new file mode 100644 index 000000000..ad751aa36 --- /dev/null +++ b/zh_CN/gamedata/[uc]lua/hotfixes/SandboxCatchedAnimalManagerHotfixer.lua @@ -0,0 +1,114 @@ + + + + +local SandboxCatchedAnimalManagerHotfixer = Class("SandboxCatchedAnimalManagerHotfixer", HotfixBase) +local lua_hashSet = CS.System.Collections.Generic.HashSet(CS.System.Int32) +local lua_dict_StrInt = CS.System.Collections.Generic.Dictionary(CS.System.String, CS.System.Int32) + +local function _Fix_OnFenceFinishInNormal(self, character) + self.m_roomTilesCache:Clear() + self.m_roomDiff:Clear() + for row = 0, self.m_mapHeight - 1 do + for col = 0, self.m_mapWidth - 1 do + if self:_IsFenceTile(row, col) then + self.m_roomTilesCache[self:_CatchedAnimalRoomId(row, col)] = self.m_catchedAnimalFlagMap:GetValue(row, col) + end + end + end + + local tile = character.rootTile; + self.m_catchedAnimalFlagMap:SetValue(CS.XLua.Cast.Int32(0), tile.row, tile.col) + self:_RefreshCatchAnimalMap() + self:_RefreshCatchAnimalMapStatus() + self:_RefreshTrapFenceAnimatorSurround(tile.row, tile.col) + + if self.output.catchedAnimals == nil or self.output.catchedAnimals.Count == 0 then + return + end + + for row = 0, self.m_mapHeight - 1 do + for col = 0, self.m_mapWidth - 1 do + local tileId = self:_CatchedAnimalRoomId(row, col) + if self.m_roomTilesCache:ContainsKey(tileId) and self:_IsFenceTile(row, col) then + local oldRoomId = self.m_roomTilesCache[tileId] + local newRoomId = self.m_catchedAnimalFlagMap:GetValue(row, col) + if self.m_roomDiff:ContainsKey(oldRoomId) then + self.m_roomDiff[oldRoomId]:Add(newRoomId); + else + local roomDiff = lua_hashSet() + roomDiff:Add(newRoomId) + self.m_roomDiff:Add(oldRoomId, roomDiff) + end + end + end + end + + self.m_catchedAnimalCache:Clear(); + for k, v in pairs(self.output.catchedAnimals) do + self.m_catchedAnimalCache:Add(k, v) + end + self.output.catchedAnimals:Clear(); + self.m_animalCountInRoom:Clear() + + for animalCacheKey, _animalCacheValue in pairs(self.m_catchedAnimalCache) do + local animalCacheValue = {} + for k, v in pairs(_animalCacheValue) do + animalCacheValue[k] = v + end + + if self.m_roomDiff:ContainsKey(animalCacheKey) then + local newRoomIds = self.m_roomDiff[animalCacheKey] + for k, v in pairs(newRoomIds) do + local newRoomId = v + local roomAnimalCountTmp = {} + for animalCacheValue_k, animalCacheValue_v in pairs(animalCacheValue) do + roomAnimalCountTmp[animalCacheValue_k] = animalCacheValue_v + end + + for roomAnimalCountTmp_k, roomAnimalCountTmp_v in pairs(roomAnimalCountTmp) do + if roomAnimalCountTmp_v > 0 then + local addCount = self:_RegisterAnimalInRoom(newRoomId, roomAnimalCountTmp_v) + if addCount <= 0 then + break + end + + if self.output.catchedAnimals:ContainsKey(newRoomId) then + if self.output.catchedAnimals[newRoomId]:ContainsKey(roomAnimalCountTmp_k) then + local newCount = self.output.catchedAnimals[newRoomId][roomAnimalCountTmp_k] + addCount + self.output.catchedAnimals[newRoomId][roomAnimalCountTmp_k] = newCount + else + self.output.catchedAnimals[newRoomId]:Add(roomAnimalCountTmp_k, addCount) + end + else + local catchAnimalNew = lua_dict_StrInt() + catchAnimalNew:Add(roomAnimalCountTmp_k, addCount) + self.output.catchedAnimals:Add(newRoomId, catchAnimalNew) + end + + local restCount = roomAnimalCountTmp_v - addCount; + animalCacheValue[roomAnimalCountTmp_k] = restCount + if restCount > 0 then + break + end + end + end + end + end + end +end + +function SandboxCatchedAnimalManagerHotfixer:OnInit() + xlua.private_accessible(CS.Torappu.Battle.Sandbox.SandboxCatchedAnimalManager) + self:Fix_ex(CS.Torappu.Battle.Sandbox.SandboxCatchedAnimalManager, "_OnFenceFinishInNormal", function(self, character) + local ok, ret = xpcall(_Fix_OnFenceFinishInNormal, debug.traceback, self, character) + if not ok then + LogError("[Hotfix] failed to _Fix_OnFenceFinishInNormal : " .. ret) + return self:_OnFenceFinishInNormal(character) + else + return ret + end + end) +end + +return SandboxCatchedAnimalManagerHotfixer diff --git a/zh_CN/gamedata/battle/buff_template_data.json b/zh_CN/gamedata/battle/buff_template_data.json index 27ca1c837..c1e1dfa4d 100644 --- a/zh_CN/gamedata/battle/buff_template_data.json +++ b/zh_CN/gamedata/battle/buff_template_data.json @@ -106445,9 +106445,14 @@ "_finishDerivedBuffIfParentFinish": false }, { - "$type": "Torappu.Battle.Action.Nodes+LogExtraBattleInfoUnsafe, Assembly-CSharp", + "$type": "Torappu.Battle.Action.Nodes+LogExtraBattleInfo, Assembly-CSharp", "_logType": "SIMPLE", - "_key": "trigger_rope" + "_key": "trigger_rope", + "_loadKeyFromBlackBoard": false, + "_countInHostIfToken": false, + "_additionValue": 1, + "_attributeType": "NONE", + "_target": "BUFF_OWNER" }, { "$type": "Torappu.Battle.Action.Nodes+TriggerAbility, Assembly-CSharp", @@ -136781,6 +136786,63 @@ ] } }, + "enemy_rscrab_t[aoe]": { + "templateKey": "enemy_rscrab_t[aoe]", + "effectKey": "", + "onEventPriority": "DEFAULT", + "eventToActions": { + "ON_BUFF_START": [ + { + "$type": "Torappu.Battle.Action.Nodes+AOEDamage, Assembly-CSharp", + "_useAbilitySourceSide": true, + "_sourceType": "BUFF_OWNER", + "_targetType": "BUFF_OWNER", + "_damageType": "PHYSICAL", + "_sourceApplyWay": "MELEE", + "_targetOptions": { + "targetSide": "ALLY", + "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": true, + "_rangeId": null, + "_useRadius": true, + "_radius": 0.0, + "_damageScale": null, + "_buffs": [], + "_attackType": "SPLASH", + "_createEffect": false, + "_hitEffectKey": null, + "_useDamageFromBB": true, + "_damageKey": "damage", + "_isNoSourceDamage": false + }, + { + "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp" + }, + { + "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_sourceType": "BUFF_OWNER", + "_effectKey": "enemy_scarab_die_start_01", + "_useSourceFaceVactor": false, + "_useAttackPlaybackSpeed": false + } + ] + } + }, "enemy_rxblbug_recover": { "templateKey": "enemy_rxblbug_recover", "effectKey": "", @@ -137472,6 +137534,113 @@ ] } }, + "trap_xbrandprop_effect": { + "templateKey": "trap_xbrandprop_effect", + "effectKey": "", + "onEventPriority": "DEFAULT", + "eventToActions": { + "ON_BUFF_TRIGGER": [ + { + "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp", + "_conditionNode": { + "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_buffKeys": [ + "racing_mode_loot_item[disable]" + ], + "isAND": true, + "_loadFromBlackboard": false, + "_checkBuffSource": false, + "_buffSourceType": "BUFF_SOURCE" + }, + "_succeedNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+FinishDerivedBuff, Assembly-CSharp", + "_updateOverrideMap": true + } + ], + "_failNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_buffKeys": [ + "trap_xbrandprop_effect[holder]" + ], + "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": [] + }, + "buffKey": "trap_xbrandprop_effect[holder]", + "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": 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 + } + ] + } + ], + "ON_BUFF_START": [ + { + "$type": "Torappu.Battle.Action.Nodes+CheckSkillIndex, Assembly-CSharp", + "_ownerType": "BUFF_OWNER", + "_skillIndex": 1 + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp", + "_decCntIfStack": false, + "_updateOverrideMap": true + } + ] + } + }, "racing_mode_loot_item": { "templateKey": "racing_mode_loot_item", "effectKey": "", @@ -164898,164 +165067,224 @@ { "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp", "_conditionNode": { - "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp", - "_targetType": "BUFF_OWNER", - "_buffKeys": [ - "vigil_wolf_t_1_enhance[trigger_override]" - ], - "isAND": true, - "_loadFromBlackboard": false, - "_checkBuffSource": false, - "_buffSourceType": "BUFF_SOURCE" + "$type": "Torappu.Battle.Action.Nodes+FilterModifierCancelReason, Assembly-CSharp", + "_reason": "UNHURTABLE" }, - "_succeedNodes": [ - { - "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp", - "_targetType": "TARGET", - "_sourceType": "SOURCE", - "_effectKey": "vigil_token_sub_die_2", - "_useSourceFaceVactor": false, - "_useAttackPlaybackSpeed": false - }, - { - "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", - "_buffKey": "vigil_wolf_Idle_2", - "_loadFromBlackboard": false, - "_decCntIfStack": false, - "_updateOverrideMap": true, - "_targetType": "BUFF_OWNER" - } - ], + "_succeedNodes": null, "_failNodes": [ { - "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp", - "_targetType": "TARGET", - "_sourceType": "SOURCE", - "_effectKey": "vigil_token_sub_die_1", - "_useSourceFaceVactor": false, - "_useAttackPlaybackSpeed": false - }, - { - "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", - "_buffKey": "vigil_wolf_Idle_1", - "_loadFromBlackboard": false, - "_decCntIfStack": false, - "_updateOverrideMap": true, - "_targetType": "BUFF_OWNER" - } - ] - }, - { - "$type": "Torappu.Battle.Action.Nodes+FinishOneBuffById, Assembly-CSharp", - "_buffKey": "vigil_wolf_t_1_enhance[holder]", - "_loadFromBlackboard": false, - "_targetType": "BUFF_OWNER", - "_checkBuffFinished": false - }, - { - "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", - "_buffKey": "vigil_wolf_t_1_enhance[trigger_override]", - "_loadFromBlackboard": false, - "_decCntIfStack": false, - "_updateOverrideMap": true, - "_targetType": "BUFF_OWNER" - }, - { - "$type": "Torappu.Battle.Action.Nodes+HealViaMaxHpRatio, Assembly-CSharp", - "_healTarget": "BUFF_OWNER", - "_getMaxHpFromTarget": true, - "_ignoreHealFree": true, - "_skipModifierEvent": true - }, - { - "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp" - }, - { - "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp", - "_conditionNode": { - "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp", - "_targetType": "BUFF_OWNER", - "_buffKeys": [ - "vigil_e_002_tr" - ], - "isAND": true, - "_loadFromBlackboard": false, - "_checkBuffSource": false, - "_buffSourceType": "BUFF_SOURCE" - }, - "_succeedNodes": [ - { - "$type": "Torappu.Battle.Action.Nodes+AssignBuffBlackboardFromOthers, Assembly-CSharp", - "_targetType": "BUFF_OWNER", - "_blackboardKey": "evade_duration", - "_valueKey": "evade_duration", - "_buffKey": "vigil_e_002_tr" - }, - { - "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp" - }, - { - "$type": "Torappu.Battle.Action.Nodes+AssignBuffBlackboardFromOthers, Assembly-CSharp", - "_targetType": "BUFF_OWNER", - "_blackboardKey": "prob", - "_valueKey": "prob", - "_buffKey": "vigil_e_002_tr" - }, - { - "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp" - }, - { - "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp", - "_buff": { - "attributes": { - "abnormalFlags": null, - "abnormalImmunes": null, - "abnormalAntis": null, - "abnormalCombos": null, - "abnormalComboImmunes": null, - "attributeModifiers": null - }, - "buffKey": "vigil_e_002_t_1[evade]", - "loadFromDB": false, - "isDurableBuff": false, - "isDamageMissable": false, - "isSilenceable": false, - "isStunnable": false, - "isFreezable": false, - "isLevitatable": false, - "statusResistable": "AUTOMATIC", - "templateKey": "evade_physical", - "disableOverride": true, - "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": "evade_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+FilterModifierCancelReason, Assembly-CSharp", + "_reason": "MISS" }, - "_buffOwner": "BUFF_OWNER", - "_isDerivedBuff": false, - "_finishDerivedBuffIfParentFinish": false + "_succeedNodes": null, + "_failNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp", + "_conditionNode": { + "$type": "Torappu.Battle.Action.Nodes+FilterModifierCancelReason, Assembly-CSharp", + "_reason": "BLOCKED" + }, + "_succeedNodes": null, + "_failNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp", + "_conditionNode": { + "$type": "Torappu.Battle.Action.Nodes+FilterModifierCancelReason, Assembly-CSharp", + "_reason": "BLOCKED_WITH_DAMAGE_NUMBER" + }, + "_succeedNodes": null, + "_failNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp", + "_conditionNode": { + "$type": "Torappu.Battle.Action.Nodes+FilterModifierCancelReason, Assembly-CSharp", + "_reason": "INTERRUPT" + }, + "_succeedNodes": null, + "_failNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp", + "_conditionNode": { + "$type": "Torappu.Battle.Action.Nodes+FilterModifierCancelReason, Assembly-CSharp", + "_reason": "HIT_FAILED" + }, + "_succeedNodes": null, + "_failNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp", + "_conditionNode": { + "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_buffKeys": [ + "vigil_wolf_t_1_enhance[trigger_override]" + ], + "isAND": true, + "_loadFromBlackboard": false, + "_checkBuffSource": false, + "_buffSourceType": "BUFF_SOURCE" + }, + "_succeedNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp", + "_targetType": "TARGET", + "_sourceType": "SOURCE", + "_effectKey": "vigil_token_sub_die_2", + "_useSourceFaceVactor": false, + "_useAttackPlaybackSpeed": false + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", + "_buffKey": "vigil_wolf_Idle_2", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + } + ], + "_failNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+CreateEffect, Assembly-CSharp", + "_targetType": "TARGET", + "_sourceType": "SOURCE", + "_effectKey": "vigil_token_sub_die_1", + "_useSourceFaceVactor": false, + "_useAttackPlaybackSpeed": false + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", + "_buffKey": "vigil_wolf_Idle_1", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + } + ] + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishOneBuffById, Assembly-CSharp", + "_buffKey": "vigil_wolf_t_1_enhance[holder]", + "_loadFromBlackboard": false, + "_targetType": "BUFF_OWNER", + "_checkBuffFinished": false + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", + "_buffKey": "vigil_wolf_t_1_enhance[trigger_override]", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + }, + { + "$type": "Torappu.Battle.Action.Nodes+HealViaMaxHpRatio, Assembly-CSharp", + "_healTarget": "BUFF_OWNER", + "_getMaxHpFromTarget": true, + "_ignoreHealFree": true, + "_skipModifierEvent": true + }, + { + "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp" + }, + { + "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp", + "_conditionNode": { + "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_buffKeys": [ + "vigil_e_002_tr" + ], + "isAND": true, + "_loadFromBlackboard": false, + "_checkBuffSource": false, + "_buffSourceType": "BUFF_SOURCE" + }, + "_succeedNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+AssignBuffBlackboardFromOthers, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_blackboardKey": "evade_duration", + "_valueKey": "evade_duration", + "_buffKey": "vigil_e_002_tr" + }, + { + "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp" + }, + { + "$type": "Torappu.Battle.Action.Nodes+AssignBuffBlackboardFromOthers, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_blackboardKey": "prob", + "_valueKey": "prob", + "_buffKey": "vigil_e_002_tr" + }, + { + "$type": "Torappu.Battle.Action.Nodes+AlwaysNext, Assembly-CSharp" + }, + { + "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp", + "_buff": { + "attributes": { + "abnormalFlags": null, + "abnormalImmunes": null, + "abnormalAntis": null, + "abnormalCombos": null, + "abnormalComboImmunes": null, + "attributeModifiers": null + }, + "buffKey": "vigil_e_002_t_1[evade]", + "loadFromDB": false, + "isDurableBuff": false, + "isDamageMissable": false, + "isSilenceable": false, + "isStunnable": false, + "isFreezable": false, + "isLevitatable": false, + "statusResistable": "AUTOMATIC", + "templateKey": "evade_physical", + "disableOverride": true, + "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": "evade_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": null + } + ] + } + ] + } + ] + } + ] + } + ] } - ], - "_failNodes": null + ] } ] } @@ -234803,6 +235032,577 @@ ] } }, + "enemy_xblbug_fly": { + "templateKey": "enemy_xblbug_fly", + "effectKey": "", + "onEventPriority": "DEFAULT", + "eventToActions": { + "ON_BUFF_DISABLE": [ + { + "$type": "Torappu.Battle.Action.Nodes+SwitchMode, Assembly-CSharp", + "_modeIndex": 0, + "_loadModeFromBlackboard": true, + "_restoreDefault": false, + "_restartFSM": false + } + ], + "ON_BUFF_FINISH": [ + { + "$type": "Torappu.Battle.Action.Nodes+ChangeMotionMode, Assembly-CSharp", + "_target": "BUFF_OWNER", + "_resetToDefault": true, + "_motionMode": "WALK" + }, + { + "$type": "Torappu.Battle.Action.Nodes+UpdateEnemyCurrentTile, Assembly-CSharp", + "_ownerType": "BUFF_OWNER", + "_force": true + } + ], + "ON_BUFF_START": [ + { + "$type": "Torappu.Battle.Action.Nodes+ChangeMotionMode, Assembly-CSharp", + "_target": "BUFF_OWNER", + "_resetToDefault": false, + "_motionMode": "WALK" + } + ] + } + }, + "enemy_xbslug_damage_reduce": { + "templateKey": "enemy_xbslug_damage_reduce", + "effectKey": "", + "onEventPriority": "DEFAULT", + "eventToActions": { + "ON_TAKE_DAMAGE": [ + { + "$type": "Torappu.Battle.Action.Nodes+CheckBlocked, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_checkBlockedBySource": true, + "_checkBlockedBySourceToken": false, + "_sourceType": "MODIFIER_SOURCE", + "_checkBlockedCount": false + }, + { + "$type": "Torappu.Battle.Action.Nodes+DamageScale, Assembly-CSharp", + "_filterDamageType": true, + "_damageMask": "PHYSICAL_AND_MAGICAL", + "_filterApplyWay": false, + "_applyWayFilter": "NONE", + "_isOneMinus": false, + "_isStackable": false, + "_cachedDeltaValueToBBKey": "" + } + ] + } + }, + "enemy_xbtd_speed[listener]": { + "templateKey": "enemy_xbtd_speed[listener]", + "effectKey": "", + "onEventPriority": "DEFAULT", + "eventToActions": { + "ON_BUFF_TRIGGER": [ + { + "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp", + "_conditionNode": { + "$type": "Torappu.Battle.Action.Nodes+CheckAbnormalFlags, Assembly-CSharp", + "_abnormalFlags": [ + "STUNNED", + "FROZEN", + "LEVITATE", + "UNMOVABLE" + ], + "_targetType": "BUFF_OWNER" + }, + "_succeedNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", + "_buffKey": "enemy_xbtd_speed[max]", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", + "_buffKey": "enemy_xbtd_speed_up", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", + "_buffKey": "enemy_xbtd_speed[trigger]", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + } + ], + "_failNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+IfElse, Assembly-CSharp", + "_conditionNode": { + "$type": "Torappu.Battle.Action.Nodes+CheckBlocked, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_checkBlockedBySource": false, + "_checkBlockedBySourceToken": false, + "_sourceType": "BUFF_SOURCE", + "_checkBlockedCount": false + }, + "_succeedNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", + "_buffKey": "enemy_xbtd_speed_up", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", + "_buffKey": "enemy_xbtd_speed[max]", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", + "_buffKey": "enemy_xbtd_speed[trigger]", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + } + ], + "_failNodes": [ + { + "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_buffKeys": [ + "enemy_xbtd_speed[trigger]" + ], + "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": [] + }, + "buffKey": "enemy_xbtd_speed[trigger]", + "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": false, + "_finishDerivedBuffIfParentFinish": false + } + ] + } + ] + } + ] + } + }, + "enemy_xbtd_speed[ctrl]": { + "templateKey": "enemy_xbtd_speed[ctrl]", + "effectKey": "", + "onEventPriority": "DEFAULT", + "eventToActions": { + "ON_BUFF_TRIGGER": [ + { + "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_buffKeys": [ + "enemy_xbtd_speed[trigger]" + ], + "isAND": true, + "_loadFromBlackboard": false, + "_checkBuffSource": false, + "_buffSourceType": "BUFF_SOURCE" + }, + { + "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp", + "_buff": { + "attributes": { + "abnormalFlags": [], + "abnormalImmunes": [], + "abnormalAntis": [], + "abnormalCombos": [], + "abnormalComboImmunes": [], + "attributeModifiers": [ + { + "attributeType": "MOVE_SPEED", + "formulaItem": "ADDITION", + "value": 0.0, + "loadFromBlackboard": true, + "fetchBaseValueFromSourceEntity": false + } + ] + }, + "buffKey": "enemy_xbtd_speed_up", + "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": true, + "_finishDerivedBuffIfParentFinish": true + }, + { + "$type": "Torappu.Battle.Action.Nodes+FilterByBuffStackCount, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_buffKey": "enemy_xbtd_speed_up", + "_stackCount": 0, + "_stackCountKey": "max_stack_cnt", + "_stackCountPeeling": 0, + "_condType": "GE", + "_checkFromUnoverridableBuffCount": false + }, + { + "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_buffKeys": [ + "enemy_xbtd_speed[max]" + ], + "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": [] + }, + "buffKey": "enemy_xbtd_speed[max]", + "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_xbtd_buff_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 + } + ], + "ON_OWNER_BLOCKEE_CHANGED": [ + { + "$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+FinishBuffsById, Assembly-CSharp", + "_buffKey": "enemy_xbtd_speed_up", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", + "_buffKey": "enemy_xbtd_speed[trigger]", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + }, + { + "$type": "Torappu.Battle.Action.Nodes+CheckContainsBuff, Assembly-CSharp", + "_targetType": "BUFF_OWNER", + "_buffKeys": [ + "enemy_xbtd_speed[max]" + ], + "isAND": true, + "_loadFromBlackboard": false, + "_checkBuffSource": false, + "_buffSourceType": "BUFF_SOURCE" + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuffsById, Assembly-CSharp", + "_buffKey": "enemy_xbtd_speed[max]", + "_loadFromBlackboard": false, + "_decCntIfStack": false, + "_updateOverrideMap": true, + "_targetType": "BUFF_OWNER" + }, + { + "$type": "Torappu.Battle.Action.Nodes+CreateBuffToBlockee, Assembly-CSharp", + "_buff": { + "attributes": { + "abnormalFlags": [], + "abnormalImmunes": [], + "abnormalAntis": [], + "abnormalCombos": [], + "abnormalComboImmunes": [], + "attributeModifiers": [] + }, + "buffKey": "stun", + "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": false, + "_finishDerivedBuffIfParentFinish": false + } + ] + } + }, + "trap_xbblure_null": { + "templateKey": "trap_xbblure_null", + "effectKey": "", + "onEventPriority": "DEFAULT", + "eventToActions": { + "ON_BUFF_TRIGGER": [ + { + "$type": "Torappu.Battle.Action.Nodes+CheckCharSkillUsedUp, Assembly-CSharp", + "_target": "BUFF_OWNER" + }, + { + "$type": "Torappu.Battle.Action.Nodes+CreateBuff, Assembly-CSharp", + "_buff": { + "attributes": { + "abnormalFlags": [], + "abnormalImmunes": [], + "abnormalAntis": [], + "abnormalCombos": [], + "abnormalComboImmunes": [], + "attributeModifiers": [] + }, + "buffKey": "trap_xbblure_null[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": "trap_xbblure_null_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": false, + "_finishDerivedBuffIfParentFinish": false + }, + { + "$type": "Torappu.Battle.Action.Nodes+FinishBuff, Assembly-CSharp", + "_decCntIfStack": false, + "_updateOverrideMap": true + } + ] + } + }, + "trap_xbblure_attract": { + "templateKey": "trap_xbblure_attract", + "effectKey": "", + "onEventPriority": "DEFAULT", + "eventToActions": { + "ON_BUFF_START": [ + { + "$type": "Torappu.Battle.Action.Nodes+InsertCheckPointInRuntimeRoute, Assembly-CSharp", + "_source": "BUFF_SOURCE", + "_target": "BUFF_OWNER", + "_clearRouteBeforeInsert": false, + "_type": "MOVE", + "_randomizeReachOffset": true, + "_reachOffset": { + "x": 0.30000001192092896, + "y": 0.30000001192092896 + }, + "_time": 30.0, + "_addIntoRuntimeRoute": true + } + ], + "ON_OWNER_FINISH": [ + { + "$type": "Torappu.Battle.Action.Nodes+TryRemoveRuntimeRoute, Assembly-CSharp", + "_target": "BUFF_OWNER" + } + ], + "ON_BUFF_FINISH": [ + { + "$type": "Torappu.Battle.Action.Nodes+ReleaseFromBlocker, Assembly-CSharp", + "_target": "BUFF_OWNER" + }, + { + "$type": "Torappu.Battle.Action.Nodes+ClearCheckpointInRuntimeRoute, Assembly-CSharp", + "_target": "BUFF_OWNER" + } + ] + } + }, "racing_catch_ctrl[char]": { "templateKey": "racing_catch_ctrl[char]", "effectKey": "", diff --git a/zh_CN/gamedata/excel/audio_data.json b/zh_CN/gamedata/excel/audio_data.json index bdc5c3584..d33c2d49d 100644 --- a/zh_CN/gamedata/excel/audio_data.json +++ b/zh_CN/gamedata/excel/audio_data.json @@ -138312,6 +138312,27 @@ "loop": false, "name": "battle.ON_BUFF_START.use_item_sprint[audio]" }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Enemy/e_atk/e_atk_speedup", + "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.trap_xbspd_speed_up[audio]" + }, { "sounds": [ { @@ -138354,6 +138375,27 @@ "loop": false, "name": "battle.ON_CUSTOM_TRIGGER.racing_lifesteal_emit" }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Player/p_imp/p_imp_heal_n", + "weight": 1.0, + "important": false, + "is2D": false, + "delay": 0.0, + "minPitch": 0.95, + "maxPitch": 1.05, + "minVolume": 0.8, + "maxVolume": 0.8, + "ignoreTimeScale": false + } + ], + "maxSoundAllowed": 2, + "popOldest": true, + "customMixerGroup": "Battle_E_NImp", + "loop": false, + "name": "battle.ON_PROJECTILE_HIT.projectile_enemy_rxbtd_lifesteal" + }, { "sounds": [ { @@ -138459,6 +138501,27 @@ "loop": false, "name": "battle.ON_CUSTOM_TRIGGER.racing_last_round_start" }, + { + "sounds": [ + { + "asset": "Audio/Sound_Beta_2/Battle/b_char/b_char_tokenset", + "weight": 1.0, + "important": false, + "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_UI_Important", + "loop": false, + "name": "battle.ON_UNIT_BORN.trap_482_xbblure" + }, { "sounds": [ { @@ -138522,6 +138585,27 @@ "loop": false, "name": "battle.ON_SKILL_START.sktok_xbblure_3" }, + { + "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": 2, + "popOldest": true, + "customMixerGroup": "Battle_UI_Important", + "loop": false, + "name": "battle.ON_UNIT_DEAD.trap_482_xbblure" + }, { "sounds": [ { @@ -140994,6 +141078,11 @@ "id": "music_sandbox_v2_9", "name": "陌域暗访", "bank": "sys.ON_SANDBOX_DUNGEONMAP.sandbox_1" + }, + { + "id": "music_sandbox_v2_10", + "name": "恶化螺旋", + "bank": "sys.ON_SANDBOX_CHALLENGEMAP.sandbox_1" } ], "duckings": [ diff --git a/zh_CN/gamedata/excel/character_table.json b/zh_CN/gamedata/excel/character_table.json index 1480ec690..6afe0e8f7 100644 --- a/zh_CN/gamedata/excel/character_table.json +++ b/zh_CN/gamedata/excel/character_table.json @@ -317235,6 +317235,750 @@ "favorKeyFrames": null, "allSkillLvlup": [] }, + "trap_482_xbblure": { + "name": "源石虫引诱器", + "description": "仅可部署在草丛地块;使可捕获的源石虫向自身移动", + "canUseGeneralPotentialItem": true, + "canUseActivityPotentialItem": false, + "potentialItemId": null, + "activityPotentialItemId": null, + "classicPotentialItemId": null, + "nationId": null, + "groupId": null, + "teamId": null, + "displayNumber": null, + "appellation": "Originium Slug Trap", + "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_482_xbblure", + "rangeId": "0-1", + "maxLevel": 30, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 1000, + "atk": 0, + "def": 100, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 5, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 0.0, + "respawnTime": 45, + "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 + } + }, + { + "level": 2, + "data": { + "maxHp": 1500, + "atk": 0, + "def": 100, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 5, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 0.0, + "respawnTime": 45, + "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 + } + }, + { + "level": 3, + "data": { + "maxHp": 2000, + "atk": 0, + "def": 100, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 5, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 0.0, + "respawnTime": 45, + "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 + } + }, + { + "level": 30, + "data": { + "maxHp": 2000, + "atk": 0, + "def": 100, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 5, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 0.0, + "respawnTime": 45, + "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 + } + } + ], + "evolveCost": null + } + ], + "skills": [ + { + "skillId": "sktok_xbblure_1", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [], + "unlockCond": { + "phase": "PHASE_0", + "level": 1 + } + }, + { + "skillId": "sktok_xbblure_2", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [], + "unlockCond": { + "phase": "PHASE_0", + "level": 1 + } + }, + { + "skillId": "sktok_xbblure_3", + "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": null, + "description": null, + "rangeId": null, + "blackboard": [], + "tokenKey": null + } + ] + } + ], + "potentialRanks": [], + "favorKeyFrames": null, + "allSkillLvlup": [] + }, + "trap_483_xbtrophy": { + "name": "“源石虫之心”", + "description": null, + "canUseGeneralPotentialItem": true, + "canUseActivityPotentialItem": false, + "potentialItemId": null, + "activityPotentialItemId": null, + "classicPotentialItemId": null, + "nationId": null, + "groupId": null, + "teamId": null, + "displayNumber": null, + "appellation": "\"Heart of Originium Slug\"", + "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_483_xbtrophy", + "rangeId": "0-1", + "maxLevel": 30, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 2000, + "atk": 0, + "def": 0, + "magicResistance": 10.0, + "cost": 5, + "blockCnt": 1, + "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 + } + }, + { + "level": 30, + "data": { + "maxHp": 2000, + "atk": 0, + "def": 0, + "magicResistance": 10.0, + "cost": 5, + "blockCnt": 1, + "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 + } + } + ], + "evolveCost": null + } + ], + "skills": [ + { + "skillId": "sktok_xbtrophy", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [], + "unlockCond": { + "phase": "PHASE_0", + "level": 1 + } + } + ], + "displayTokenDict": null, + "talents": null, + "potentialRanks": [], + "favorKeyFrames": null, + "allSkillLvlup": [] + }, + "trap_484_xbcp": { + "name": "检查点", + "description": null, + "canUseGeneralPotentialItem": true, + "canUseActivityPotentialItem": false, + "potentialItemId": null, + "activityPotentialItemId": null, + "classicPotentialItemId": null, + "nationId": null, + "groupId": null, + "teamId": null, + "displayNumber": null, + "appellation": "Check Point", + "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_484_xbcp", + "rangeId": "0-1", + "maxLevel": 30, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 100, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 5, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 99, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false, + "frozenImmune": false, + "levitateImmune": false, + "disarmedCombatImmune": false + } + }, + { + "level": 30, + "data": { + "maxHp": 100, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 5, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 99, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false, + "frozenImmune": false, + "levitateImmune": false, + "disarmedCombatImmune": false + } + } + ], + "evolveCost": null + } + ], + "skills": [ + { + "skillId": "sktok_xbcp", + "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": null, + "description": null, + "rangeId": null, + "blackboard": [], + "tokenKey": null + } + ] + } + ], + "potentialRanks": [], + "favorKeyFrames": null, + "allSkillLvlup": [] + }, + "trap_485_xbrandprop": { + "name": "随机道具盒", + "description": null, + "canUseGeneralPotentialItem": true, + "canUseActivityPotentialItem": false, + "potentialItemId": null, + "activityPotentialItemId": null, + "classicPotentialItemId": null, + "nationId": null, + "groupId": null, + "teamId": null, + "displayNumber": null, + "appellation": "Random Item Box", + "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_485_xbrandprop", + "rangeId": "0-1", + "maxLevel": 30, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 100, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 5, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 99, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false, + "frozenImmune": false, + "levitateImmune": false, + "disarmedCombatImmune": false + } + }, + { + "level": 30, + "data": { + "maxHp": 100, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 5, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 99, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false, + "frozenImmune": false, + "levitateImmune": false, + "disarmedCombatImmune": false + } + } + ], + "evolveCost": null + } + ], + "skills": [ + { + "skillId": "sktok_xbrandprop_1", + "overridePrefabKey": null, + "overrideTokenKey": null, + "levelUpCostCond": [], + "unlockCond": { + "phase": "PHASE_0", + "level": 1 + } + }, + { + "skillId": "sktok_xbrandprop_2", + "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": null, + "description": null, + "rangeId": null, + "blackboard": [ + { + "key": "duration", + "value": 2.0, + "valueStr": null + }, + { + "key": "prob_sprint[not_first]", + "value": 2.0, + "valueStr": null + }, + { + "key": "prob_magnet[not_first]", + "value": 2.0, + "valueStr": null + }, + { + "key": "prob_lifesteal[not_first]", + "value": 2.0, + "valueStr": null + }, + { + "key": "prob_sprint[first]", + "value": 0.0, + "valueStr": null + }, + { + "key": "prob_magnet[first]", + "value": 1.0, + "valueStr": null + }, + { + "key": "prob_lifesteal[first]", + "value": 1.0, + "valueStr": null + } + ], + "tokenKey": null + } + ] + } + ], + "potentialRanks": [], + "favorKeyFrames": null, + "allSkillLvlup": [] + }, + "trap_486_xbspd": { + "name": "加速块", + "description": null, + "canUseGeneralPotentialItem": true, + "canUseActivityPotentialItem": false, + "potentialItemId": null, + "activityPotentialItemId": null, + "classicPotentialItemId": null, + "nationId": null, + "groupId": null, + "teamId": null, + "displayNumber": null, + "appellation": "Speed Up Tile", + "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_486_xbspd", + "rangeId": "0-1", + "maxLevel": 30, + "attributesKeyFrames": [ + { + "level": 1, + "data": { + "maxHp": 100, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 5, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 99, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false, + "frozenImmune": false, + "levitateImmune": false, + "disarmedCombatImmune": false + } + }, + { + "level": 30, + "data": { + "maxHp": 100, + "atk": 0, + "def": 0, + "magicResistance": 0.0, + "cost": 5, + "blockCnt": 0, + "moveSpeed": 1.0, + "attackSpeed": 100.0, + "baseAttackTime": 1.0, + "respawnTime": 5, + "hpRecoveryPerSec": 0.0, + "spRecoveryPerSec": 1.0, + "maxDeployCount": 99, + "maxDeckStackCnt": 0, + "tauntLevel": 0, + "massLevel": 0, + "baseForceLevel": 0, + "stunImmune": false, + "silenceImmune": false, + "sleepImmune": false, + "frozenImmune": false, + "levitateImmune": false, + "disarmedCombatImmune": 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": "duration", + "value": 5.0, + "valueStr": null + }, + { + "key": "multiplier@racing_max_move_speed", + "value": 0.5, + "valueStr": null + }, + { + "key": "multiplier@racing_acceleration", + "value": 1.0, + "valueStr": null + } + ], + "tokenKey": null + } + ] + } + ], + "potentialRanks": [], + "favorKeyFrames": null, + "allSkillLvlup": [] + }, "trap_141_sheltr": { "name": "封阻物", "description": "不会被敌人远程攻击", diff --git a/zh_CN/gamedata/excel/data_version.txt b/zh_CN/gamedata/excel/data_version.txt index bf4e9e3d6..f1ceee4e4 100644 --- a/zh_CN/gamedata/excel/data_version.txt +++ b/zh_CN/gamedata/excel/data_version.txt @@ -1,3 +1,3 @@ Stream://torappu-data/v049/rel49.0 -Change:60124 on 2024/04/11 -VersionControl:49.2.0 +Change:60627 on 2024/04/23 +VersionControl:49.4.0 diff --git a/zh_CN/gamedata/excel/display_meta_table.json b/zh_CN/gamedata/excel/display_meta_table.json index b45ba0e89..e0539eb25 100644 --- a/zh_CN/gamedata/excel/display_meta_table.json +++ b/zh_CN/gamedata/excel/display_meta_table.json @@ -172,6 +172,26 @@ "avatarItemUsage": "用来彰显个性的图案,能够将之设置为头像。", "obtainApproach": "特殊方式获得" }, + { + "avatarId": "avatar_special_17", + "avatarType": "SPECIAL", + "avatarIdSort": 17, + "avatarIdDesc": "购买礼包获得\\n“2024余韵切片”", + "avatarItemName": "“2024余韵切片”", + "avatarItemDesc": "闭上眼睛,那一日的景象历历在目。", + "avatarItemUsage": "用来彰显个性的图案,能够将之设置为头像。", + "obtainApproach": "特殊方式获得" + }, + { + "avatarId": "avatar_special_18", + "avatarType": "SPECIAL", + "avatarIdSort": 18, + "avatarIdDesc": "购买礼包获得\\n“祈望星光”", + "avatarItemName": "“祈望星光”", + "avatarItemDesc": "前路迢迢,我们会陪伴在她的身边,度过那些宁静的,喧闹的,星光灿烂的夜。", + "avatarItemUsage": "用来彰显个性的图案,能够将之设置为头像。", + "obtainApproach": "特殊方式获得" + }, { "avatarId": "avatar_activity_OF", "avatarType": "ACTIVITY", @@ -780,7 +800,9 @@ "avatar_special_13", "avatar_special_14", "avatar_special_15", - "avatar_special_16" + "avatar_special_16", + "avatar_special_17", + "avatar_special_18" ] }, "ACTIVITY": { diff --git a/zh_CN/gamedata/excel/enemy_handbook_table.json b/zh_CN/gamedata/excel/enemy_handbook_table.json index 7de8e6b0a..eb239c627 100644 --- a/zh_CN/gamedata/excel/enemy_handbook_table.json +++ b/zh_CN/gamedata/excel/enemy_handbook_table.json @@ -28491,7 +28491,7 @@ "enemyTags": null, "sortId": 952, "name": "“织郁伯爵”", - "enemyLevel": "NORMAL", + "enemyLevel": "BOSS", "description": "莱塔尼亚边境城镇的领主,一位郁郁不得志的落魄贵族。他无比渴望自己编织的乐律能被赏识,响彻莱塔尼亚。然而知音难觅,他也日渐封闭、痴狂,身陷自己的“阴郁法术”直至疯魔。现在,他正将这些乐章编织在自己的法术之中,妄图将阴郁的音律传播至远方,以唤起更多的共鸣。", "attackType": null, "ability": null, @@ -29930,6 +29930,84 @@ "NO_DAMAGE" ], "invisibleDetail": false + }, + "enemy_7044_xblbug": { + "enemyId": "enemy_7044_xblbug", + "enemyIndex": "SD39", + "enemyTags": null, + "sortId": 997, + "name": "振翅源石虫", + "enemyLevel": "NORMAL", + "description": "野生的被感染生物,能够顺着风向进行小段距离的滑翔和飞行。它们背后长着一对小小的羽翼,虽然不足以让它们成为天空的掌控者,但也足够它们翻越障碍逃离捕捉了。", + "attackType": null, + "ability": null, + "isInvalidKilled": false, + "overrideKillCntInfos": {}, + "hideInHandbook": false, + "hideInStage": true, + "abilityList": [ + { + "text": "<$ba.float>近地悬浮", + "textFormat": "NORMAL" + } + ], + "linkEnemies": [], + "damageType": [ + "PHYSIC" + ], + "invisibleDetail": false + }, + "enemy_7045_xbtd": { + "enemyId": "enemy_7045_xbtd", + "enemyIndex": "SD40", + "enemyTags": null, + "sortId": 998, + "name": "冲锋源石虫", + "enemyLevel": "ELITE", + "description": "野生的被感染生物,为了在恶劣的荒野环境中生存,它们有着极快的行动速度。这种生物会在移动中逐渐加速到最快,以使用自己的角去冲撞对手,或逃到天敌找不到它们的地方。", + "attackType": null, + "ability": null, + "isInvalidKilled": false, + "overrideKillCntInfos": {}, + "hideInHandbook": false, + "hideInStage": true, + "abilityList": [ + { + "text": "移动时逐渐加速,达到最高速度后的首次攻击<$ba.stun>晕眩阻挡自身的目标", + "textFormat": "NORMAL" + } + ], + "linkEnemies": [], + "damageType": [ + "PHYSIC" + ], + "invisibleDetail": false + }, + "enemy_7046_xbslug": { + "enemyId": "enemy_7046_xbslug", + "enemyIndex": "SD41", + "enemyTags": null, + "sortId": 999, + "name": "披甲源石虫", + "enemyLevel": "ELITE", + "description": "野生的被感染生物,为了在恶劣的荒野环境中生存,它们有着超出源石虫平均水平的抗打击能力。这种生物坚硬的外壳表面还有一些锋利的棱角,让天敌难以发起攻击。", + "attackType": null, + "ability": null, + "isInvalidKilled": false, + "overrideKillCntInfos": {}, + "hideInHandbook": false, + "hideInStage": true, + "abilityList": [ + { + "text": "大幅降低自身受到来自阻挡单位的物理和法术伤害", + "textFormat": "NORMAL" + } + ], + "linkEnemies": [], + "damageType": [ + "PHYSIC" + ], + "invisibleDetail": false } }, "raceData": { diff --git a/zh_CN/gamedata/excel/gamedata_const.json b/zh_CN/gamedata/excel/gamedata_const.json index 7faf2192d..8fcb2abfd 100644 --- a/zh_CN/gamedata/excel/gamedata_const.json +++ b/zh_CN/gamedata/excel/gamedata_const.json @@ -1606,7 +1606,7 @@ } }, "storyReviewUnlockItemLackTip": "事相碎片数量不足,请前往采购凭证区或活动期间商店获取", - "dataVersion": "49.2.0", + "dataVersion": "49.4.0", "resPrefVersion": "49d0d0", "announceWebBusType": "ak_announcement", "defaultMinContinuousBattleTimes": 1, diff --git a/zh_CN/gamedata/excel/item_table.json b/zh_CN/gamedata/excel/item_table.json index d50fa9669..bb77befdd 100644 --- a/zh_CN/gamedata/excel/item_table.json +++ b/zh_CN/gamedata/excel/item_table.json @@ -26661,15 +26661,15 @@ }, "mcardVoucher": { "itemId": "mcardVoucher", - "name": "月卡", - "description": null, + "name": "月卡兑换凭证", + "description": "考虑到流通性与便捷性,许多新的认证应运而生,该凭证便是其中的一项。", "rarity": "TIER_5", "iconId": "mcardVoucher", "overrideBkg": null, "stackIconId": null, "sortId": -10000, - "usage": null, - "obtainApproach": null, + "usage": "使用后可激活月卡的相关权限。", + "obtainApproach": "采购中心、活动获得", "hideInItemGet": true, "classifyType": "NONE", "itemType": "MCARD_VOUCHER", @@ -29402,6 +29402,9 @@ "char_4042_lumen@ambienceSynesthesia#3": 1, "char_4009_irene@ambienceSynesthesia#3": 1, "char_484_robrta@ambienceSynesthesia#3": 1, + "char_172_svrash@ambienceSynesthesia#4": 1, + "char_4027_heyak@ambienceSynesthesia#4": 1, + "char_1033_swire2@ambienceSynesthesia#4": 1, "char_293_thorns@it#1": 1, "char_350_surtr@it#1": 1, "char_115_headbr@it#1": 1, diff --git a/zh_CN/gamedata/excel/retro_table.json b/zh_CN/gamedata/excel/retro_table.json index a54059946..81ed598cd 100644 --- a/zh_CN/gamedata/excel/retro_table.json +++ b/zh_CN/gamedata/excel/retro_table.json @@ -15,6 +15,9 @@ "permanent_sub_5_zone1": "permanent_sub_5_Lone_Trail", "permanent_sub_5_zone2": "permanent_sub_5_Lone_Trail", "permanent_sub_5_zone3": "permanent_sub_5_Lone_Trail", + "permanent_sub_6_zone1": "permanent_sub_6_Babel", + "permanent_sub_6_zone2": "permanent_sub_6_Babel", + "permanent_sub_6_zone3": "permanent_sub_6_Babel", "permanent_sidestory_1_zone1": "permanent_sidestory_1_Grani_And_The_Treasure_Of_Knights", "permanent_sidestory_1_zone2": "permanent_sidestory_1_Grani_And_The_Treasure_Of_Knights", "permanent_sidestory_2_zone1": "permanent_sidestory_2_Heart_Of_Surging_Flame", @@ -683,6 +686,162 @@ "startTs": 1685304000, "endTs": -1 }, + "act33side_st01": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_01": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_tr01": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_02": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_03": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_st02": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_04": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_05": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_06": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_07": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_08": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_09": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_10": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_st03": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex01": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex01#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex02": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex02#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex03": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex03#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex04": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex04#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex05": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex05#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex06": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex06#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex07": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex07#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex08": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_ex08#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_s01": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_s01#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_s02": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_s02#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_s03": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_s03#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_s04": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_s04#f#": { + "startTs": 1715198400, + "endTs": -1 + }, + "act33side_mo01": { + "startTs": 1715198400, + "endTs": -1 + }, "a001_01": { "startTs": 1618430400, "endTs": -1 @@ -3149,6 +3308,21 @@ "customActId": "act25side", "customActType": "TYPE_ACT25SIDE" }, + "permanent_sub_6_Babel": { + "retroId": "permanent_sub_6_Babel", + "type": "BRANCHLINE", + "linkedActId": [ + "act33side" + ], + "startTime": 1715198400, + "trailStartTime": -1, + "index": 6, + "name": "巴别塔", + "detail": "巴别塔,自过去呼唤未来的理想之地。\n弥合隔阂的高塔指向真理。\n魔王盗取希望之火。火星散落,战火重起。\n同胞刀戈相向,英雄从废墟中站起。\n分歧止于一场刺杀,命运却早已与真相绑在一起。\n远见者用呐喊书写理想家的墓志铭。\n魔王虽逝,理想犹存。", + "haveTrail": false, + "customActId": null, + "customActType": "DEFAULT" + }, "permanent_sidestory_1_Grani_And_The_Treasure_Of_Knights": { "retroId": "permanent_sidestory_1_Grani_And_The_Treasure_Of_Knights", "type": "SIDESTORY", @@ -23096,6 +23270,742 @@ "extraCondition": null, "extraInfo": null }, + "act33side_s01": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "act33side_st03", + "completeState": "PASS" + } + ], + "stageId": "act33side_s01", + "levelId": "Activities/act33side/level_act33side_sub-1-1", + "zoneId": "permanent_sub_6_zone3", + "code": "BB-S-1", + "name": "模拟刺杀作战-1", + "description": "正在录入数据,场景重建中......\\n<@lv.item><接驳地块>初始不可部署干员,需要周围存在其他干员进行协助", + "hardStagedId": "act33side_s01#f#", + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": true, + "apCost": 15, + "apFailReturn": 14, + "etItemId": "", + "etCost": 0, + "etFailReturn": 0, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 150, + "goldGain": 150, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 14, + "completeFavor": 15, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s01#f#": { + "stageType": "ACTIVITY", + "difficulty": "FOUR_STAR", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "main_02-08", + "completeState": "PASS" + }, + { + "stageId": "act33side_s01", + "completeState": "COMPLETE" + } + ], + "stageId": "act33side_s01#f#", + "levelId": "Activities/act33side/level_act33side_sub-1-1", + "zoneId": "permanent_sub_6_zone3", + "code": "BB-S-1", + "name": "模拟刺杀作战-1", + "description": "<@lv.fs>附加条件:\\n出现额外的流浪佣兵“编织者”,流浪佣兵“编织者”的生命值大幅提升", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": false, + "apCost": 15, + "apFailReturn": 7, + "etItemId": "", + "etCost": 0, + "etFailReturn": 0, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 3, + "dailyStageDifficulty": 0, + "expGain": 150, + "goldGain": 150, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 7, + "completeFavor": 15, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s02": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "act33side_s01", + "completeState": "PASS" + } + ], + "stageId": "act33side_s02", + "levelId": "Activities/act33side/level_act33side_sub-1-2", + "zoneId": "permanent_sub_6_zone3", + "code": "BB-S-2", + "name": "模拟刺杀作战-2", + "description": "地图系统上线,正在加载测试用战斗场景......\\n<@lv.item><接驳地块>初始不可部署干员,需要周围存在其他干员进行协助\\n<@lv.rem>额外条件:妖怪,工蚁组长的生命值大幅提升", + "hardStagedId": "act33side_s02#f#", + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": true, + "apCost": 15, + "apFailReturn": 14, + "etItemId": "", + "etCost": 0, + "etFailReturn": 0, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 150, + "goldGain": 150, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 14, + "completeFavor": 15, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s02#f#": { + "stageType": "ACTIVITY", + "difficulty": "FOUR_STAR", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "main_02-08", + "completeState": "PASS" + }, + { + "stageId": "act33side_s02", + "completeState": "COMPLETE" + } + ], + "stageId": "act33side_s02#f#", + "levelId": "Activities/act33side/level_act33side_sub-1-2", + "zoneId": "permanent_sub_6_zone2", + "code": "BB-S-2", + "name": "模拟刺杀作战-2", + "description": "<@lv.fs>附加条件:\\n场上有6个位置无法部署", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": false, + "apCost": 15, + "apFailReturn": 7, + "etItemId": "", + "etCost": 0, + "etFailReturn": 0, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 3, + "dailyStageDifficulty": 0, + "expGain": 150, + "goldGain": 150, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 7, + "completeFavor": 15, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s03": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "act33side_s02", + "completeState": "PASS" + } + ], + "stageId": "act33side_s03", + "levelId": "Activities/act33side/level_act33side_sub-1-3", + "zoneId": "permanent_sub_6_zone3", + "code": "BB-S-3", + "name": "模拟刺杀作战-3", + "description": "正在引入混沌变量及无序因子......\\n<@lv.item><接驳地块>初始不可部署干员,需要周围存在其他干员进行协助\\n<@lv.item><巫术弩炮>会定期发射法术飞弹,对我方造成法术伤害,并治疗敌方单位;可以被摧毁\\n<@lv.rem>额外条件: 增强型爆燃厨具巨人遇到稳固铁链后,流失生命的速度降低", + "hardStagedId": "act33side_s03#f#", + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": true, + "apCost": 20, + "apFailReturn": 19, + "etItemId": "", + "etCost": 0, + "etFailReturn": 0, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 200, + "goldGain": 200, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 19, + "completeFavor": 20, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s03#f#": { + "stageType": "ACTIVITY", + "difficulty": "FOUR_STAR", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "main_02-08", + "completeState": "PASS" + }, + { + "stageId": "act33side_s03", + "completeState": "COMPLETE" + } + ], + "stageId": "act33side_s03#f#", + "levelId": "Activities/act33side/level_act33side_sub-1-3", + "zoneId": "permanent_sub_6_zone3", + "code": "BB-S-3", + "name": "模拟刺杀作战-3", + "description": "<@lv.fs>附加条件:\\n巫术弩炮的等级提升", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": false, + "apCost": 20, + "apFailReturn": 10, + "etItemId": "", + "etCost": 0, + "etFailReturn": 0, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 3, + "dailyStageDifficulty": 0, + "expGain": 200, + "goldGain": 200, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 10, + "completeFavor": 20, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s04": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "act33side_s03", + "completeState": "PASS" + } + ], + "stageId": "act33side_s04", + "levelId": "Activities/act33side/level_act33side_sub-1-4", + "zoneId": "permanent_sub_6_zone3", + "code": "BB-S-4", + "name": "模拟刺杀作战-4", + "description": "模拟作战演习重构完成。这次我们将在城内阻拦刺客。\\n<@lv.item><接驳地块>初始不可部署干员,需要周围存在其他干员进行协助\\n<@lv.item><巫术弩炮>会定期发射法术飞弹,对我方造成法术伤害,并治疗敌方单位;可以被摧毁\\n<@lv.rem>额外条件:全体敌人的移动速度提升", + "hardStagedId": "act33side_s04#f#", + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": true, + "apCost": 20, + "apFailReturn": 19, + "etItemId": "", + "etCost": 0, + "etFailReturn": 0, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 200, + "goldGain": 200, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 19, + "completeFavor": 20, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s04#f#": { + "stageType": "ACTIVITY", + "difficulty": "FOUR_STAR", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "main_02-08", + "completeState": "PASS" + }, + { + "stageId": "act33side_s04", + "completeState": "COMPLETE" + } + ], + "stageId": "act33side_s04#f#", + "levelId": "Activities/act33side/level_act33side_sub-1-4", + "zoneId": "permanent_sub_6_zone3", + "code": "BB-S-4", + "name": "模拟刺杀作战-4", + "description": "<@lv.fs>附加条件:\\n场上有5个位置无法部署", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": false, + "apCost": 20, + "apFailReturn": 10, + "etItemId": "", + "etCost": 0, + "etFailReturn": 0, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 3, + "dailyStageDifficulty": 0, + "expGain": 200, + "goldGain": 200, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 10, + "completeFavor": 20, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_mo01": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "act33side_st03", + "completeState": "PASS" + } + ], + "stageId": "act33side_mo01", + "levelId": "Activities/act33side/level_act33side_mo01", + "zoneId": "permanent_sub_6_zone3", + "code": "BB-MO-1", + "name": "打扫街区", + "description": "打扫混乱的卡兹戴尔街区,这里充满危险。\\n<@lv.item><接驳地块>初始不可部署干员,需要周围存在其他干员进行协助", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": false, + "canBattleReplay": true, + "apCost": 0, + "apFailReturn": 0, + "etItemId": "", + "etCost": 0, + "etFailReturn": 0, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": -1, + "dailyStageDifficulty": 0, + "expGain": 0, + "goldGain": 0, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 0, + "completeFavor": 0, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MIST_OPS", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, "a001_01": { "stageType": "ACTIVITY", "difficulty": "NORMAL", diff --git a/zh_CN/gamedata/excel/sandbox_perm_table.json b/zh_CN/gamedata/excel/sandbox_perm_table.json index 802649b57..b7cd51363 100644 --- a/zh_CN/gamedata/excel/sandbox_perm_table.json +++ b/zh_CN/gamedata/excel/sandbox_perm_table.json @@ -15,6 +15,12 @@ "topicId": "sandbox_1", "startTs": 1706929200, "endTs": 1708113599 + }, + { + "displayId": "sandbox_1_entry_display_2", + "topicId": "sandbox_1", + "startTs": 1714032000, + "endTs": 1714507200 } ], "webBusType": "ak_sandbox_1", @@ -371,6 +377,42 @@ }, "n918E": { "minDistance": 0.0 + }, + "n1060": { + "minDistance": 706.732178 + }, + "nEB55": { + "minDistance": 2045.326538 + }, + "n9688": { + "minDistance": 1583.472656 + }, + "nFD51": { + "minDistance": 1849.564697 + }, + "nACB1": { + "minDistance": 2401.778564 + }, + "n36A1": { + "minDistance": 3735.395264 + }, + "nF5FF": { + "minDistance": 2132.410889 + }, + "n06C5": { + "minDistance": 3073.297363 + }, + "n7EF6": { + "minDistance": 2952.036621 + }, + "nEF76": { + "minDistance": 2585.696777 + }, + "n8594": { + "minDistance": 3346.986084 + }, + "n4BD8": { + "minDistance": 3671.389648 } }, "zones": { @@ -953,6 +995,90 @@ ] ], "hasBorder": true + }, + "z_1_5": { + "zoneId": "z_1_5", + "center": { + "x": 11.0, + "y": 1520.0 + }, + "vertices": [ + { + "x": -1418.0, + "y": 2243.0 + }, + { + "x": -841.0, + "y": 1344.0 + }, + { + "x": -1096.0, + "y": 799.0 + }, + { + "x": -728.0, + "y": 843.999939 + }, + { + "x": -346.0, + "y": 594.0 + }, + { + "x": 830.0, + "y": 415.0 + }, + { + "x": 1094.0, + "y": 1411.0 + }, + { + "x": 1351.0, + "y": 2059.0 + }, + { + "x": -203.0, + "y": 2481.0 + } + ], + "triangles": [ + [ + 1, + 0 + ], + [ + 2, + 1 + ], + [ + 3, + 2 + ], + [ + 4, + 3 + ], + [ + 5, + 4 + ], + [ + 6, + 5 + ], + [ + 7, + 6 + ], + [ + 8, + 7 + ], + [ + 0, + 8 + ] + ], + "hasBorder": true } }, "mapConfig": { @@ -4640,6 +4766,62 @@ "baseItemName": "失衡异香", "itemType": "TACTICAL", "itemTag": "ENHANCE" + }, + "sandbox_1_building_37": { + "itemId": "sandbox_1_building_37", + "trapId": "trap_483_xbtrophy", + "trapPhase": 0, + "trapLevel": 1, + "skillIndex": 0, + "skillLevel": 1, + "buildingLevel": -1, + "updatedItemId": null, + "minLevelItemId": "sandbox_1_building_37", + "baseItemName": "“源石虫之心”", + "itemType": "FUNCTION", + "itemTag": "DECORATE" + }, + "sandbox_1_tactical_31": { + "itemId": "sandbox_1_tactical_31", + "trapId": "trap_482_xbblure", + "trapPhase": 0, + "trapLevel": 1, + "skillIndex": 0, + "skillLevel": 1, + "buildingLevel": -1, + "updatedItemId": null, + "minLevelItemId": "sandbox_1_tactical_31", + "baseItemName": "源石虫引诱器", + "itemType": "TACTICAL", + "itemTag": "ENHANCE" + }, + "sandbox_1_tactical_32": { + "itemId": "sandbox_1_tactical_32", + "trapId": "trap_482_xbblure", + "trapPhase": 0, + "trapLevel": 2, + "skillIndex": 1, + "skillLevel": 1, + "buildingLevel": -1, + "updatedItemId": null, + "minLevelItemId": "sandbox_1_tactical_32", + "baseItemName": "源石虫引诱器", + "itemType": "TACTICAL", + "itemTag": "ENHANCE" + }, + "sandbox_1_tactical_33": { + "itemId": "sandbox_1_tactical_33", + "trapId": "trap_482_xbblure", + "trapPhase": 0, + "trapLevel": 3, + "skillIndex": 2, + "skillLevel": 1, + "buildingLevel": -1, + "updatedItemId": null, + "minLevelItemId": "sandbox_1_tactical_33", + "baseItemName": "源石虫引诱器", + "itemType": "TACTICAL", + "itemTag": "ENHANCE" } }, "itemTrapTagData": { @@ -4842,6 +5024,10 @@ "sandbox_1_building_36": { "itemId": "sandbox_1_building_36", "itemRarity": 4 + }, + "sandbox_1_building_37": { + "itemId": "sandbox_1_building_37", + "itemRarity": 5 } }, "craftItemData": { @@ -5956,6 +6142,67 @@ "isHidden": false, "craftGroupId": "sandbox_1_tactical_30", "recipeLevel": 0 + }, + "sandbox_1_building_37": { + "itemId": "sandbox_1_building_37", + "type": "BASE_BUILDING", + "buildingUnlockDesc": "获取<环廊源石虫庆典>所有冠军奖章后解锁", + "materialItems": { + "sandbox_1_wood": 10, + "sandbox_1_stone": 5, + "sandbox_1_iron": 2 + }, + "upgradeItems": null, + "withdrawRatio": 90, + "repairCost": 140, + "isHidden": false, + "craftGroupId": "sandbox_1_building_37", + "recipeLevel": 0 + }, + "sandbox_1_tactical_31": { + "itemId": "sandbox_1_tactical_31", + "type": "TACTICAL", + "buildingUnlockDesc": "驻扎地升至3级解锁", + "materialItems": { + "sandbox_1_wood": 10 + }, + "upgradeItems": null, + "withdrawRatio": 90, + "repairCost": 50, + "isHidden": false, + "craftGroupId": "sandbox_1_tactical_31", + "recipeLevel": 0 + }, + "sandbox_1_tactical_32": { + "itemId": "sandbox_1_tactical_32", + "type": "TACTICAL", + "buildingUnlockDesc": "驻扎地升至5级解锁", + "materialItems": { + "sandbox_1_wood": 16, + "sandbox_1_stone": 6 + }, + "upgradeItems": null, + "withdrawRatio": 90, + "repairCost": 140, + "isHidden": false, + "craftGroupId": "sandbox_1_tactical_32", + "recipeLevel": 0 + }, + "sandbox_1_tactical_33": { + "itemId": "sandbox_1_tactical_33", + "type": "TACTICAL", + "buildingUnlockDesc": "驻扎地升至7级解锁", + "materialItems": { + "sandbox_1_wood": 16, + "sandbox_1_stone": 12, + "sandbox_1_iron": 5 + }, + "upgradeItems": null, + "withdrawRatio": 90, + "repairCost": 300, + "isHidden": false, + "craftGroupId": "sandbox_1_tactical_33", + "recipeLevel": 0 } }, "livestockProduceData": { @@ -6258,6 +6505,26 @@ "items": [ "sandbox_1_tactical_30" ] + }, + "sandbox_1_building_37": { + "items": [ + "sandbox_1_building_37" + ] + }, + "sandbox_1_tactical_31": { + "items": [ + "sandbox_1_tactical_31" + ] + }, + "sandbox_1_tactical_32": { + "items": [ + "sandbox_1_tactical_32" + ] + }, + "sandbox_1_tactical_33": { + "items": [ + "sandbox_1_tactical_33" + ] } }, "alchemyRecipeData": { @@ -8090,6 +8357,16 @@ "nodeType": "HOME_PORTABLE_RIFT", "name": "旷野房车", "iconId": "node_portable" + }, + "SELECTION": { + "nodeType": "SELECTION", + "name": "捕虫区", + "iconId": "node_selection" + }, + "RACING": { + "nodeType": "RACING", + "name": "竞赛区", + "iconId": "node_racing" } }, "nodeUpgradeData": { @@ -9017,6 +9294,114 @@ "description": "原本以为这处位于荒山野岭的矿脉附近会更加安静,但走近才发现热闹得像都市商业区的十字路口。", "actionCost": 1, "actionCostEnemyRush": 1 + }, + "sandbox_1_85": { + "stageId": "sandbox_1_85", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_78", + "code": "RA-NO", + "name": "虫影密植", + "description": "<@lv.description><捕虫区>部署干员可以捕捉范围内虚弱的源石虫。\\n修验环廊地区最为人熟知的源石虫聚集地之一。随风摇晃的草木间,残影不断闪过,只要稍微靠近,这些黑影便会瞬间消失,弥散在浓郁的绿色中。", + "actionCost": 1, + "actionCostEnemyRush": 1 + }, + "sandbox_1_86": { + "stageId": "sandbox_1_86", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_79", + "code": "RA-NO", + "name": "幽邃巨洞", + "description": "<@lv.description><捕虫区>部署干员可以捕捉范围内虚弱的源石虫。\\n举起火把,注意脚下,小心源石虫以及一切会扑上来的奇怪东西!", + "actionCost": 1, + "actionCostEnemyRush": 1 + }, + "sandbox_1_87": { + "stageId": "sandbox_1_87", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_80", + "code": "RA-NO", + "name": "熔金巢穴", + "description": "<@lv.description><捕虫区>部署干员可以捕捉范围内虚弱的源石虫。\\n即便在修验环廊,偶尔也能看到禁坑一般的景象——但炽热的岩浆也无法阻止那些为了源石虫而来的冒险者。", + "actionCost": 1, + "actionCostEnemyRush": 1 + }, + "sandbox_1_88": { + "stageId": "sandbox_1_88", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_81", + "code": "RA-NO", + "name": "埃什南纳耐力赛", + "description": "<@lv.description><助跑哨>使你的源石虫加速一段时间!\\n埃什南纳耐力赛拥有着极具特色的赛道。熔岩覆盖着路面,步伐稍微慢了一点都会闻到奇怪的焦糊味。", + "actionCost": 1, + "actionCostEnemyRush": 1 + }, + "sandbox_1_89": { + "stageId": "sandbox_1_89", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_82", + "code": "RA-NO", + "name": "阿格拉折返赛", + "description": "<@lv.description><助跑哨>使你的源石虫加速一段时间!\\n阿格拉折返赛的赛道以弯道繁多而闻名,它也是淘汰参赛选手最多的一条赛道。危险的转弯往往会引发一连串的追尾事故。", + "actionCost": 1, + "actionCostEnemyRush": 1 + }, + "sandbox_1_90": { + "stageId": "sandbox_1_90", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_83", + "code": "RA-NO", + "name": "乌尔凯什冲刺赛", + "description": "<@lv.description><助跑哨>使你的源石虫加速一段时间!\\n在乌尔凯什冲刺赛,选手们被要求像风一样前进,这里没有什么能阻止它们,如果有的话,那就是其他选手。", + "actionCost": 1, + "actionCostEnemyRush": 1 + }, + "sandbox_1_91": { + "stageId": "sandbox_1_91", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_84", + "code": "RA-NO", + "name": "杜安娜碰撞赛", + "description": "<@lv.description><助跑哨>使你的源石虫加速一段时间!\\n<@lv.description><牵引器>你的源石虫牵引一个目标,并且持续向该方向前进!\\n<@lv.description><吮液器>你的源石虫持续偷取一个目标的体力!\\n作为整个赛事下半段的开场,杜安娜碰撞赛的赛道会让所有人印象深刻,选手们互相碰撞,挤占仅有的安全位置与空间,稍有不慎便会与深渊对视,与障碍接吻。", + "actionCost": 1, + "actionCostEnemyRush": 1 + }, + "sandbox_1_92": { + "stageId": "sandbox_1_92", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_85", + "code": "RA-NO", + "name": "加苏尔拟真赛", + "description": "<@lv.description><助跑哨>使你的源石虫加速一段时间!\\n<@lv.description><牵引器>你的源石虫牵引一个目标,并且持续向该方向前进!\\n<@lv.description><吮液器>你的源石虫持续偷取一个目标的体力!\\n加苏尔拟真赛的赛道是整个赛事中路况最为混乱的一部分。想象一下,赛道里塞满了过的行人、占道的摊铺,还有突然扔来果核的孩子——真是太棒了。", + "actionCost": 1, + "actionCostEnemyRush": 1 + }, + "sandbox_1_93": { + "stageId": "sandbox_1_93", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_86", + "code": "RA-NO", + "name": "雷兰穿梭赛", + "description": "<@lv.description><助跑哨>使你的源石虫加速一段时间!\\n<@lv.description><牵引器>你的源石虫牵引一个目标,并且持续向该方向前进!\\n<@lv.description><吮液器>你的源石虫持续偷取一个目标的体力!\\n雷兰穿梭赛的赛道拥有着最复杂的路径。在这里选手们充分根据自身的实际情况,穿梭于不同的岔路,奔向同一个终点。", + "actionCost": 1, + "actionCostEnemyRush": 1 + }, + "sandbox_1_94": { + "stageId": "sandbox_1_94", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_87", + "code": "RA-NO", + "name": "西帕尔爬坡赛", + "description": "<@lv.description><助跑哨>使你的源石虫加速一段时间!\\n<@lv.description><牵引器>你的源石虫牵引一个目标,并且持续向该方向前进!\\n<@lv.description><吮液器>你的源石虫持续偷取一个目标的体力!\\n最后的终点就在前方,而最艰难的赛段也如约而至,熔岩、蒸汽,还有陡破,都会成为专门为选手们准备的小小“奖励”。", + "actionCost": 1, + "actionCostEnemyRush": 1 + }, + "sandbox_1_95": { + "stageId": "sandbox_1_95", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_88", + "code": "RA-NO", + "name": "“庆典须知”", + "description": "<@lv.description><助跑哨>使你的源石虫加速一段时间!\\n<@lv.description><牵引器>你的源石虫牵引一个目标,并且持续向该方向前进!\\n<@lv.description><吮液器>你的源石虫持续偷取一个目标的体力!\\n这是关于参加修验环廊源石虫拉力赛的一些建议......", + "actionCost": 0, + "actionCostEnemyRush": 1 + }, + "sandbox_1_96": { + "stageId": "sandbox_1_96", + "levelId": "Obt/Sandbox/sandbox_1/level_sandbox1_89", + "code": "RA-NO", + "name": "回廊关", + "description": "<@lv.description><机关石门>击破后会解锁新的可探索区域。被击破前,每次进入关卡会完全恢复原状。\\n再向前走似乎是一个完全不同的地方,虫群环绕巨石,林木沉默挺立,平静与安逸是这一切的尽头。", + "actionCost": 1, + "actionCostEnemyRush": 1 } }, "zoneData": { @@ -9055,6 +9440,12 @@ "zoneName": "巴布关口,“入口”", "displayName": false, "appellation": "Babum\nPass" + }, + "z_1_5": { + "zoneId": "z_1_5", + "zoneName": "修验环廊", + "displayName": true, + "appellation": "Circle of Gitmalutu" } }, "nodeBuffData": { @@ -9727,6 +10118,14 @@ "rewardType": "BUILDINGMAT" } ] + }, + "sandbox_1_96": { + "rewardList": [ + { + "rewardItem": "sandbox_1_wood", + "rewardType": "BUILDINGMAT" + } + ] } }, "stageDetailPreviewRewardDict": { @@ -10593,6 +10992,178 @@ "rewardType": "BUILDINGMAT" } ] + }, + "sandbox_1_85": { + "rewardList": [ + { + "rewardItem": "sandbox_1_goodsundry", + "rewardType": "PLACEHOLDER" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + } + ] + }, + "sandbox_1_86": { + "rewardList": [ + { + "rewardItem": "sandbox_1_goodsundry", + "rewardType": "PLACEHOLDER" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + } + ] + }, + "sandbox_1_87": { + "rewardList": [ + { + "rewardItem": "sandbox_1_goodsundry", + "rewardType": "PLACEHOLDER" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + } + ] + }, + "sandbox_1_88": { + "rewardList": [ + { + "rewardItem": "sandbox_1_slugitem_1", + "rewardType": "SLUGITEM" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + }, + { + "rewardItem": "sandbox_1_goodsundry", + "rewardType": "PLACEHOLDER" + } + ] + }, + "sandbox_1_89": { + "rewardList": [ + { + "rewardItem": "sandbox_1_slugitem_1", + "rewardType": "SLUGITEM" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + }, + { + "rewardItem": "sandbox_1_goodsundry", + "rewardType": "PLACEHOLDER" + } + ] + }, + "sandbox_1_90": { + "rewardList": [ + { + "rewardItem": "sandbox_1_slugitem_1", + "rewardType": "SLUGITEM" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + }, + { + "rewardItem": "sandbox_1_goodsundry", + "rewardType": "PLACEHOLDER" + } + ] + }, + "sandbox_1_91": { + "rewardList": [ + { + "rewardItem": "sandbox_1_slugitem_1", + "rewardType": "SLUGITEM" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + }, + { + "rewardItem": "sandbox_1_goodsundry", + "rewardType": "PLACEHOLDER" + } + ] + }, + "sandbox_1_92": { + "rewardList": [ + { + "rewardItem": "sandbox_1_slugitem_1", + "rewardType": "SLUGITEM" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + }, + { + "rewardItem": "sandbox_1_goodsundry", + "rewardType": "PLACEHOLDER" + } + ] + }, + "sandbox_1_93": { + "rewardList": [ + { + "rewardItem": "sandbox_1_slugitem_1", + "rewardType": "SLUGITEM" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + }, + { + "rewardItem": "sandbox_1_goodsundry", + "rewardType": "PLACEHOLDER" + } + ] + }, + "sandbox_1_94": { + "rewardList": [ + { + "rewardItem": "sandbox_1_slugitem_1", + "rewardType": "SLUGITEM" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + }, + { + "rewardItem": "sandbox_1_goodsundry", + "rewardType": "PLACEHOLDER" + } + ] + }, + "sandbox_1_95": { + "rewardList": [ + { + "rewardItem": "sandbox_1_slugitem_1", + "rewardType": "SLUGITEM" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + }, + { + "rewardItem": "sandbox_1_goodsundry", + "rewardType": "PLACEHOLDER" + } + ] + }, + "sandbox_1_96": { + "rewardList": [ + { + "rewardItem": "sandbox_1_wood", + "rewardType": "BUILDINGMAT" + } + ] } }, "trapRewardDict": { @@ -10672,6 +11243,106 @@ "rewardItemId": "sandbox_1_supermeat", "rewardItemType": "FOODMAT", "count": 3 + }, + "enemy_1305_mhslim": { + "rewardItemId": "sandbox_1_insect_1", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1305_mhslim_2": { + "rewardItemId": "sandbox_1_insect_2", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1007_slime": { + "rewardItemId": "sandbox_1_insect_3", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1007_slime_2": { + "rewardItemId": "sandbox_1_insect_4", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1132_sarchn": { + "rewardItemId": "sandbox_1_insect_5", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1132_sarchn_2": { + "rewardItemId": "sandbox_1_insect_6", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1004_mslime": { + "rewardItemId": "sandbox_1_insect_7", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1004_mslime_2": { + "rewardItemId": "sandbox_1_insect_8", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1021_bslime": { + "rewardItemId": "sandbox_1_insect_9", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1021_bslime_2": { + "rewardItemId": "sandbox_1_insect_10", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_7018_scarab": { + "rewardItemId": "sandbox_1_insect_11", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1133_harchn": { + "rewardItemId": "sandbox_1_insect_12", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1133_harchn_2": { + "rewardItemId": "sandbox_1_insect_13", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1246_aslime": { + "rewardItemId": "sandbox_1_insect_14", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1246_aslime_2": { + "rewardItemId": "sandbox_1_insect_15", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_6003_trsslm": { + "rewardItemId": "sandbox_1_insect_16", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_1050_lslime": { + "rewardItemId": "sandbox_1_insect_17", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_7044_xblbug": { + "rewardItemId": "sandbox_1_insect_18", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_7045_xbtd": { + "rewardItemId": "sandbox_1_insect_19", + "rewardItemType": "INSECT", + "count": 1 + }, + "enemy_7046_xbslug": { + "rewardItemId": "sandbox_1_insect_20", + "rewardItemType": "INSECT", + "count": 1 } }, "unitPreviewRewardDict": { @@ -13028,6 +13699,118 @@ "rewardType": "COIN" } ] + }, + "sandbox_1_85": { + "rewardList": [ + { + "rewardItem": "sandbox_1_egg", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_mushroom", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_peper", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_sugar", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_horn", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + } + ] + }, + "sandbox_1_86": { + "rewardList": [ + { + "rewardItem": "sandbox_1_egg", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_mushroom", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_peper", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_sugar", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_horn", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + } + ] + }, + "sandbox_1_87": { + "rewardList": [ + { + "rewardItem": "sandbox_1_egg", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_mushroom", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_peper", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_sugar", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_horn", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + } + ] + }, + "sandbox_1_96": { + "rewardList": [ + { + "rewardItem": "sandbox_1_egg", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_mushroom", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_peper", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_sugar", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_horn", + "rewardType": "FOODMAT" + }, + { + "rewardItem": "sandbox_1_gold", + "rewardType": "COIN" + } + ] } }, "rushPreviewRewardDict": { @@ -18623,6 +19406,177 @@ ], "dynamicEnemy": [] } + ], + "INSECT": [ + { + "enemyGroupKey": "insect_1", + "enemy": [ + { + "enemyKey": "enemy_1004_mslime_2", + "branchId": "insect_route_random", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_2", + "enemy": [ + { + "enemyKey": "enemy_1007_slime_2", + "branchId": "insect_route_random", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_3", + "enemy": [ + { + "enemyKey": "enemy_1246_aslime_2", + "branchId": "insect_route_random", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_4", + "enemy": [ + { + "enemyKey": "enemy_7044_xblbug", + "branchId": "xblbug_route", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_5", + "enemy": [ + { + "enemyKey": "enemy_1132_sarchn_2", + "branchId": "insect_route_random", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_6", + "enemy": [ + { + "enemyKey": "enemy_1133_harchn_2", + "branchId": "insect_route_random", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_7", + "enemy": [ + { + "enemyKey": "enemy_7046_xbslug", + "branchId": "xbslug_route", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_8", + "enemy": [ + { + "enemyKey": "enemy_6003_trsslm", + "branchId": "trsslm_route", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_9", + "enemy": [ + { + "enemyKey": "enemy_7045_xbtd", + "branchId": "xbtd_route", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_10", + "enemy": [ + { + "enemyKey": "enemy_1305_mhslim_2", + "branchId": "insect_route_random", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_11", + "enemy": [ + { + "enemyKey": "enemy_1021_bslime_2", + "branchId": "insect_route_random", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_12", + "enemy": [ + { + "enemyKey": "enemy_7018_scarab", + "branchId": "insect_route_random", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + }, + { + "enemyGroupKey": "insect_13", + "enemy": [ + { + "enemyKey": "enemy_1050_lslime", + "branchId": "lslime_route", + "count": 1, + "interval": 1.0, + "preDelay": 0.0 + } + ], + "dynamicEnemy": [] + } ] }, "rushEnemyDbRef": [ @@ -19445,6 +20399,58 @@ { "id": "enemy_1045_hammer_2", "level": 0 + }, + { + "id": "enemy_1004_mslime_2", + "level": 0 + }, + { + "id": "enemy_1007_slime_2", + "level": 0 + }, + { + "id": "enemy_1021_bslime_2", + "level": 0 + }, + { + "id": "enemy_1246_aslime_2", + "level": 0 + }, + { + "id": "enemy_1305_mhslim_2", + "level": 0 + }, + { + "id": "enemy_7018_scarab", + "level": 0 + }, + { + "id": "enemy_7044_xblbug", + "level": 0 + }, + { + "id": "enemy_7045_xbtd", + "level": 0 + }, + { + "id": "enemy_7046_xbslug", + "level": 0 + }, + { + "id": "enemy_1132_sarchn_2", + "level": 0 + }, + { + "id": "enemy_1133_harchn_2", + "level": 0 + }, + { + "id": "enemy_6003_trsslm", + "level": 0 + }, + { + "id": "enemy_1050_lslime", + "level": 0 } ] }, @@ -19613,8 +20619,8 @@ "imgLoadingNormalName": "sandbox_loading_normal", "imgLoadingBaseName": "sandbox_loading_base", "imgUnloadingBaseName": "sandbox_loading_return", - "isChallengeOpen": false, - "isRacingOpen": false, + "isChallengeOpen": true, + "isRacingOpen": true, "hasExploreMode": true, "exploreModeBuffDescs": [ "资源最大生命值降低25%", @@ -19826,6 +20832,16 @@ "tip": "游勇敌袭出现时会先停留原地,养精蓄锐数日后才会出发入侵【驻扎地】,请注意及时应对", "weight": 50.0, "category": "ALL" + }, + { + "tip": "源石虫只能在捕虫区捕捉", + "weight": 50.0, + "category": "ALL" + }, + { + "tip": "学习诱导器可以随机习得一个特性", + "weight": 50.0, + "category": "ALL" } ], "runeDatas": { @@ -37789,6 +38805,42 @@ "questLineType": "NONE", "questRouteParam": null, "showProgressIndex": 0 + }, + "racing_medals_trophy": { + "questId": "racing_medals_trophy", + "questLine": "racing_line", + "questTitle": null, + "questDesc": null, + "questTargetDesc": null, + "isDisplay": false, + "questRouteType": "NONE", + "questLineType": "SIDE", + "questRouteParam": null, + "showProgressIndex": 0 + }, + "racing_guide": { + "questId": "racing_guide", + "questLine": "racing_guide_line", + "questTitle": null, + "questDesc": null, + "questTargetDesc": null, + "isDisplay": false, + "questRouteType": "NONE", + "questLineType": "NONE", + "questRouteParam": null, + "showProgressIndex": 0 + }, + "catch_guide": { + "questId": "catch_guide", + "questLine": "catch_guide_line", + "questTitle": null, + "questDesc": null, + "questTargetDesc": null, + "isDisplay": false, + "questRouteType": "NONE", + "questLineType": "NONE", + "questRouteParam": null, + "showProgressIndex": 0 } }, "npcData": { @@ -39301,6 +40353,30 @@ "questLineBadgeType": "GUIDE", "questLineDesc": "null", "sortId": 999 + }, + "racing_line": { + "questLineId": "racing_line", + "questLineTitle": "赛虫奖杯", + "questLineType": "SIDE", + "questLineBadgeType": "NONE", + "questLineDesc": "null", + "sortId": 999 + }, + "racing_guide_line": { + "questLineId": "racing_guide_line", + "questLineTitle": "赛虫训练关", + "questLineType": "NONE", + "questLineBadgeType": "NONE", + "questLineDesc": "null", + "sortId": 999 + }, + "catch_guide_line": { + "questLineId": "catch_guide_line", + "questLineTitle": "抓虫训练关", + "questLineType": "NONE", + "questLineBadgeType": "NONE", + "questLineDesc": "null", + "sortId": 999 } }, "questLineStoryData": { @@ -47781,6 +48857,111 @@ "count": 1, "coinType": "DIMENSION_COIN", "value": 162 + }, + "sandbox_1_good_481_slugitem_1": { + "goodId": "sandbox_1_good_481_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 1, + "coinType": "GOLD", + "value": 55 + }, + "sandbox_1_good_482_slugitem_1": { + "goodId": "sandbox_1_good_482_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 3, + "coinType": "GOLD", + "value": 165 + }, + "sandbox_1_good_483_slugitem_1": { + "goodId": "sandbox_1_good_483_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 5, + "coinType": "GOLD", + "value": 250 + }, + "sandbox_1_good_484_slugitem_1": { + "goodId": "sandbox_1_good_484_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 10, + "coinType": "GOLD", + "value": 500 + }, + "sandbox_1_good_485_slugitem_1": { + "goodId": "sandbox_1_good_485_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 20, + "coinType": "GOLD", + "value": 900 + }, + "sandbox_1_good_486_slugitem_1": { + "goodId": "sandbox_1_good_486_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 1, + "coinType": "GOLD", + "value": 55 + }, + "sandbox_1_good_487_slugitem_1": { + "goodId": "sandbox_1_good_487_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 3, + "coinType": "GOLD", + "value": 165 + }, + "sandbox_1_good_488_slugitem_1": { + "goodId": "sandbox_1_good_488_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 5, + "coinType": "GOLD", + "value": 250 + }, + "sandbox_1_good_489_slugitem_1": { + "goodId": "sandbox_1_good_489_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 10, + "coinType": "GOLD", + "value": 500 + }, + "sandbox_1_good_490_slugitem_1": { + "goodId": "sandbox_1_good_490_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 20, + "coinType": "GOLD", + "value": 900 + }, + "sandbox_1_good_491_slugitem_1": { + "goodId": "sandbox_1_good_491_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 1, + "coinType": "GOLD", + "value": 55 + }, + "sandbox_1_good_492_slugitem_1": { + "goodId": "sandbox_1_good_492_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 3, + "coinType": "GOLD", + "value": 165 + }, + "sandbox_1_good_493_slugitem_1": { + "goodId": "sandbox_1_good_493_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 5, + "coinType": "GOLD", + "value": 250 + }, + "sandbox_1_good_494_slugitem_1": { + "goodId": "sandbox_1_good_494_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 10, + "coinType": "GOLD", + "value": 500 + }, + "sandbox_1_good_495_slugitem_1": { + "goodId": "sandbox_1_good_495_slugitem_1", + "itemId": "sandbox_1_slugitem_1", + "count": 20, + "coinType": "GOLD", + "value": 900 } }, "shopDialogData": { @@ -47796,6 +48977,10 @@ "RAINY": [ "浸季来了,大家干活时常懈怠,所以就更需要我们提供货品支持!", "又下暴雨又有高温,这诡异的天气实在让人难受......" + ], + "CHALLENGE": [ + "欢迎光临,这次您要买点啥?", + "新到的货品也不少,请尽情挑选!" ] }, "afterBuyDialogs": [ @@ -48129,7 +49314,8 @@ "sandbox_1_craft_14": "LONG", "sandbox_1_craft_15": "LONG", "sandbox_1_craft_16": "LONG", - "sandbox_1_craft_17": "LONG" + "sandbox_1_craft_17": "LONG", + "sandbox_1_building_37": "FUNCTION" }, "monthRushData": [ { @@ -49957,6 +51143,72 @@ "sortId": 49, "name": "纪念品收集家", "desc": "获得17个信物" + }, + "achieve_2_20": { + "id": "achieve_2_20", + "achievementType": [ + "BUILD", + "ALL" + ], + "raritySortId": 1, + "sortId": 50, + "name": "营地建设冠军", + "desc": "驻扎地等级升级至7级" + }, + "achieve_3_23": { + "id": "achieve_3_23", + "achievementType": [ + "EXPLORE", + "ALL" + ], + "raritySortId": 1, + "sortId": 51, + "name": "环廊游览者", + "desc": "解锁【修验环廊】" + }, + "achieve_3_24": { + "id": "achieve_3_24", + "achievementType": [ + "EXPLORE", + "ALL" + ], + "raritySortId": 3, + "sortId": 52, + "name": "坚持!再坚持!", + "desc": "在“险途”测试演算中生存天数达到18日" + }, + "achieve_3_25": { + "id": "achieve_3_25", + "achievementType": [ + "EXPLORE", + "ALL" + ], + "raritySortId": 1, + "sortId": 53, + "name": "源石虫猎手", + "desc": "捕获50只源石虫" + }, + "achieve_3_26": { + "id": "achieve_3_26", + "achievementType": [ + "EXPLORE", + "ALL" + ], + "raritySortId": 1, + "sortId": 54, + "name": "庆典常客", + "desc": "参加7次环廊源石虫庆典比赛" + }, + "achieve_3_27": { + "id": "achieve_3_27", + "achievementType": [ + "EXPLORE", + "ALL" + ], + "raritySortId": 2, + "sortId": 55, + "name": "领奖台最高处", + "desc": "在环廊源石虫庆典中获得7次冠军" } }, "achievementTypeData": { @@ -50029,6 +51281,10 @@ "music_sandbox_v2_9": { "musicId": "music_sandbox_v2_9", "unlockCondDesc": "继续探索以解锁" + }, + "music_sandbox_v2_10": { + "musicId": "music_sandbox_v2_10", + "unlockCondDesc": "继续探索以解锁" } }, "baseUpdate": [ @@ -50227,7 +51483,7 @@ }, { "previewId": "upgradepreview_9", - "previewValue": 5, + "previewValue": 6, "detailData": { "funcId": "upgradepreview_9", "unlockType": "BUILD", @@ -50461,7 +51717,7 @@ }, { "previewId": "upgradepreview_10", - "previewValue": 8, + "previewValue": 9, "detailData": { "funcId": "upgradepreview_10", "unlockType": "BUILD", @@ -50554,12 +51810,79 @@ "sortId": 42, "displayType": "NUMBER" } + }, + { + "previewId": "upgradepreview_13", + "previewValue": 0, + "detailData": { + "funcId": "upgradepreview_13", + "unlockType": "RACING", + "typeTitle": "饲养箱", + "desc": "开放饲养箱容量上限", + "icon": "sandbox_basepreview_8", + "darkMode": true, + "sortId": 50, + "displayType": "UPDATE" + } } ], "scoreFactor": "3", "portableRepairCost": 600, "entryCount": 18, "repairCost": 1200 + }, + { + "baseLevelId": "baselevel_7", + "baseLevel": 7, + "conditions": [ + { + "desc": "捕获{0}只源石虫", + "limitCond": "RacingCatch", + "param": [ + "1" + ] + } + ], + "items": { + "sandbox_1_stone": 200, + "sandbox_1_iron": 100, + "sandbox_1_diamond": 50, + "sandbox_1_water": 50 + }, + "previewDatas": [ + { + "previewId": "upgradepreview_10", + "previewValue": 1, + "detailData": { + "funcId": "upgradepreview_10", + "unlockType": "BUILD", + "typeTitle": "组装台", + "desc": "当前设施配方更新最大等级", + "icon": "sandbox_basepreview_6", + "darkMode": true, + "sortId": 42, + "displayType": "NUMBER" + } + }, + { + "previewId": "upgradepreview_13", + "previewValue": 0, + "detailData": { + "funcId": "upgradepreview_13", + "unlockType": "RACING", + "typeTitle": "饲养箱", + "desc": "开放饲养箱容量上限", + "icon": "sandbox_basepreview_8", + "darkMode": true, + "sortId": 50, + "displayType": "UPDATE" + } + } + ], + "scoreFactor": "3", + "portableRepairCost": 700, + "entryCount": 18, + "repairCost": 1400 } ], "developmentLineSegmentDatas": [ @@ -51362,6 +52685,13 @@ "functionDesc": "所有我方干员阻挡数-1,最大生命值-40%,<隐焰>地块不再造成伤害", "description": "连绵不断的大雨天......谁知道来自焚风热土的风会吹来这么多水汽。在这样极端的天气下,人们战斗的时候也很难提起精神。", "color": "2491f6" + }, + "CHALLENGE": { + "seasonType": "CHALLENGE", + "name": "险途测试", + "functionDesc": "所有节点的天气变为最恶劣,所有我方干员阻挡数-1,最大生命值-40%,<种植箱集群>产量大幅降低", + "description": "一种基于阿尔萨兰现有数据进行推演测试的模式,接受测试的个体将会面临最复杂的压力测试。", + "color": "ef4225" } }, "confirmIconData": [ @@ -52007,62 +53337,1097 @@ } }, "racingData": { - "racerBasicInfo": {}, - "racerTalentInfo": {}, - "racerNameInfo": {}, - "racerMedalInfo": {}, - "enemyItemMap": {}, - "racingItemInfo": {}, + "racerBasicInfo": { + "enemy_7501_rmhslm": { + "racerId": "enemy_7501_rmhslm", + "sortId": 20, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "灼热源石虫", + "itemId": "sandbox_1_insect_1", + "attributeMaxValue": [ + 32, + 60, + 30, + 30, + 2 + ] + }, + "enemy_7501_rmhslm_2": { + "racerId": "enemy_7501_rmhslm_2", + "sortId": 19, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "炽焰源石虫", + "itemId": "sandbox_1_insect_2", + "attributeMaxValue": [ + 32, + 60, + 30, + 30, + 2 + ] + }, + "enemy_7502_rslm": { + "racerId": "enemy_7502_rslm", + "sortId": 18, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "源石虫", + "itemId": "sandbox_1_insect_3", + "attributeMaxValue": [ + 38, + 25, + 29, + 28, + 2 + ] + }, + "enemy_7502_rslm_2": { + "racerId": "enemy_7502_rslm_2", + "sortId": 17, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "源石虫·α", + "itemId": "sandbox_1_insect_4", + "attributeMaxValue": [ + 38, + 25, + 29, + 28, + 2 + ] + }, + "enemy_7503_rsrchn": { + "racerId": "enemy_7503_rsrchn", + "sortId": 16, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "变异岩蛛", + "itemId": "sandbox_1_insect_5", + "attributeMaxValue": [ + 33, + 63, + 65, + 29, + 3 + ] + }, + "enemy_7503_rsrchn_2": { + "racerId": "enemy_7503_rsrchn_2", + "sortId": 15, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "变异岩蛛·α", + "itemId": "sandbox_1_insect_6", + "attributeMaxValue": [ + 33, + 63, + 65, + 29, + 3 + ] + }, + "enemy_7504_rmslm": { + "racerId": "enemy_7504_rmslm", + "sortId": 14, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "酸液源石虫", + "itemId": "sandbox_1_insect_7", + "attributeMaxValue": [ + 65, + 65, + 11, + 8, + 2 + ] + }, + "enemy_7504_rmslm_2": { + "racerId": "enemy_7504_rmslm_2", + "sortId": 13, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "酸液源石虫·α", + "itemId": "sandbox_1_insect_8", + "attributeMaxValue": [ + 65, + 65, + 11, + 8, + 2 + ] + }, + "enemy_7505_rbslm": { + "racerId": "enemy_7505_rbslm", + "sortId": 12, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "高能源石虫", + "itemId": "sandbox_1_insect_9", + "attributeMaxValue": [ + 43, + 63, + 5, + 11, + 3 + ] + }, + "enemy_7505_rbslm_2": { + "racerId": "enemy_7505_rbslm_2", + "sortId": 11, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "高能源石虫·α", + "itemId": "sandbox_1_insect_10", + "attributeMaxValue": [ + 43, + 63, + 5, + 11, + 3 + ] + }, + "enemy_7506_rscrab": { + "racerId": "enemy_7506_rscrab", + "sortId": 6, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "爆裂源石虫", + "itemId": "sandbox_1_insect_11", + "attributeMaxValue": [ + 40, + 70, + 10, + 15, + 3 + ] + }, + "enemy_7507_rhrchn": { + "racerId": "enemy_7507_rhrchn", + "sortId": 10, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "变异巨岩蛛", + "itemId": "sandbox_1_insect_12", + "attributeMaxValue": [ + 31, + 30, + 65, + 65, + 5 + ] + }, + "enemy_7507_rhrchn_2": { + "racerId": "enemy_7507_rhrchn_2", + "sortId": 9, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "变异巨岩蛛·α", + "itemId": "sandbox_1_insect_13", + "attributeMaxValue": [ + 31, + 30, + 65, + 65, + 5 + ] + }, + "enemy_7508_raslm": { + "racerId": "enemy_7508_raslm", + "sortId": 8, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "黑水源石虫", + "itemId": "sandbox_1_insect_14", + "attributeMaxValue": [ + 63, + 11, + 30, + 20, + 2 + ] + }, + "enemy_7508_raslm_2": { + "racerId": "enemy_7508_raslm_2", + "sortId": 7, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "黑水源石虫·α", + "itemId": "sandbox_1_insect_15", + "attributeMaxValue": [ + 63, + 11, + 30, + 20, + 2 + ] + }, + "enemy_7509_rtrslm": { + "racerId": "enemy_7509_rtrslm", + "sortId": 5, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "“闪亮噗噜”", + "itemId": "sandbox_1_insect_16", + "attributeMaxValue": [ + 32, + 70, + 31, + 35, + 5 + ] + }, + "enemy_7510_rlslm": { + "racerId": "enemy_7510_rlslm", + "sortId": 2, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "\"庞贝\"", + "itemId": "sandbox_1_insect_17", + "attributeMaxValue": [ + 32, + 16, + 70, + 70, + 5 + ] + }, + "enemy_7511_rxbl": { + "racerId": "enemy_7511_rxbl", + "sortId": 3, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "振翅源石虫", + "itemId": "sandbox_1_insect_18", + "attributeMaxValue": [ + 39, + 25, + 30, + 16, + 2 + ] + }, + "enemy_7512_rxbtd": { + "racerId": "enemy_7512_rxbtd", + "sortId": 1, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "冲锋源石虫", + "itemId": "sandbox_1_insect_19", + "attributeMaxValue": [ + 70, + 15, + 31, + 21, + 5 + ] + }, + "enemy_7513_rxbslg": { + "racerId": "enemy_7513_rxbslg", + "sortId": 4, + "prts____check_required____clz_Torappu_SandboxV2RacerBasicInfo____racerTypeName": "披甲源石虫", + "itemId": "sandbox_1_insect_20", + "attributeMaxValue": [ + 31, + 21, + 70, + 40, + 4 + ] + } + }, + "racerTalentInfo": { + "talent_racing_1": { + "talentId": "talent_racing_1", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_speed", + "desc": "比赛后段处于后3名时,速度+15" + }, + "talent_racing_2": { + "talentId": "talent_racing_2", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_speed", + "desc": "比赛时,速度+5" + }, + "talent_racing_3": { + "talentId": "talent_racing_3", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_speed", + "desc": "每次进入提速状态时加速度+15,持续5秒" + }, + "talent_racing_4": { + "talentId": "talent_racing_4", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_speed", + "desc": "周围有其他源石虫时,速度+15,持续3秒;每次提速状态期间触发一次" + }, + "talent_racing_5": { + "talentId": "talent_racing_5", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_speed", + "desc": "每次进入提速状态时速度+10,持续3秒" + }, + "talent_racing_6": { + "talentId": "talent_racing_6", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_speed", + "desc": "比赛时,速度+3,加速度+5" + }, + "talent_racing_7": { + "talentId": "talent_racing_7", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_speed", + "desc": "起跑时冲刺,持续10秒" + }, + "talent_racing_8": { + "talentId": "talent_racing_8", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_speed", + "desc": "比赛中段后,速度+7" + }, + "talent_racing_9": { + "talentId": "talent_racing_9", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_speed", + "desc": "比赛时,加速度+7" + }, + "talent_racing_10": { + "talentId": "talent_racing_10", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_speed", + "desc": "速度低于40时,加速度+10" + }, + "talent_racing_11": { + "talentId": "talent_racing_11", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_health", + "desc": "体力值小于等于一半时,立刻恢复部分体力;每次提速状态期间触发一次" + }, + "talent_racing_12": { + "talentId": "talent_racing_12", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_health", + "desc": "起跑时体力值大幅上升,第一次喘息时失效" + }, + "talent_racing_13": { + "talentId": "talent_racing_13", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_health", + "desc": "速度低于40时,耐力+7" + }, + "talent_racing_14": { + "talentId": "talent_racing_14", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_health", + "desc": "周围有其他源石虫时,耐力+12" + }, + "talent_racing_15": { + "talentId": "talent_racing_15", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_health", + "desc": "喘息期间,耐力+10" + }, + "talent_racing_16": { + "talentId": "talent_racing_16", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_health", + "desc": "比赛时,体力+10" + }, + "talent_racing_17": { + "talentId": "talent_racing_17", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_health", + "desc": "比赛时,耐力+7" + }, + "talent_racing_18": { + "talentId": "talent_racing_18", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_health", + "desc": "比赛时,体力+7,耐力+5" + }, + "talent_racing_19": { + "talentId": "talent_racing_19", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_collision", + "desc": "碰撞时,使其他源石虫受到的力度+2" + }, + "talent_racing_20": { + "talentId": "talent_racing_20", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_collision", + "desc": "碰撞时,使自身受到的力度-1" + }, + "talent_racing_21": { + "talentId": "talent_racing_21", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_collision", + "desc": "每次进入提速状态时,较大力地推开周围所有单位" + }, + "talent_racing_22": { + "talentId": "talent_racing_22", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_collision", + "desc": "每次进入喘息状态时,大力地拉动周围的单位" + }, + "talent_racing_23": { + "talentId": "talent_racing_23", + "talentType": "LEARNED", + "talentIconId": "sandbox_1_racing_icon_collision", + "desc": "碰撞墙壁时自身速度不再下降" + }, + "talent_racing_24": { + "talentId": "talent_racing_24", + "talentType": "BORN", + "talentIconId": "sandbox_1_racing_icon_born", + "desc": "进入喘息状态时爆炸,对周围的所有源石虫造成物理伤害" + }, + "talent_racing_25": { + "talentId": "talent_racing_25", + "talentType": "BORN", + "talentIconId": "sandbox_1_racing_icon_born", + "desc": "每次提速期间的第一次碰撞使其他源石虫眩晕3秒" + }, + "talent_racing_26": { + "talentId": "talent_racing_26", + "talentType": "BORN", + "talentIconId": "sandbox_1_racing_icon_born", + "desc": "使周围的源石虫耐力下降" + }, + "talent_racing_27": { + "talentId": "talent_racing_27", + "talentType": "BORN", + "talentIconId": "sandbox_1_racing_icon_born", + "desc": "碰撞时,根据力度对其他源石虫造成物理伤害" + }, + "talent_racing_28": { + "talentId": "talent_racing_28", + "talentType": "BORN", + "talentIconId": "sandbox_1_racing_icon_born", + "desc": "碰撞时,使自身受到的力度-1" + }, + "talent_racing_29": { + "talentId": "talent_racing_29", + "talentType": "BORN", + "talentIconId": "sandbox_1_racing_icon_born", + "desc": "提速状态期间体力值大于等于50%时近地悬浮" + } + }, + "racerNameInfo": { + "prefix_1": { + "nameId": "prefix_1", + "nameType": "PREFIX", + "nameDesc": "活泼的" + }, + "prefix_2": { + "nameId": "prefix_2", + "nameType": "PREFIX", + "nameDesc": "高兴的" + }, + "prefix_3": { + "nameId": "prefix_3", + "nameType": "PREFIX", + "nameDesc": "悠闲的" + }, + "prefix_4": { + "nameId": "prefix_4", + "nameType": "PREFIX", + "nameDesc": "困倦的" + }, + "prefix_5": { + "nameId": "prefix_5", + "nameType": "PREFIX", + "nameDesc": "老练的" + }, + "prefix_6": { + "nameId": "prefix_6", + "nameType": "PREFIX", + "nameDesc": "坚定的" + }, + "prefix_7": { + "nameId": "prefix_7", + "nameType": "PREFIX", + "nameDesc": "严肃的" + }, + "prefix_8": { + "nameId": "prefix_8", + "nameType": "PREFIX", + "nameDesc": "愤怒的" + }, + "prefix_9": { + "nameId": "prefix_9", + "nameType": "PREFIX", + "nameDesc": "平静的" + }, + "prefix_10": { + "nameId": "prefix_10", + "nameType": "PREFIX", + "nameDesc": "悲伤的" + }, + "prefix_11": { + "nameId": "prefix_11", + "nameType": "PREFIX", + "nameDesc": "苦恼的" + }, + "prefix_12": { + "nameId": "prefix_12", + "nameType": "PREFIX", + "nameDesc": "兴奋的" + }, + "prefix_13": { + "nameId": "prefix_13", + "nameType": "PREFIX", + "nameDesc": "激动的" + }, + "prefix_14": { + "nameId": "prefix_14", + "nameType": "PREFIX", + "nameDesc": "犹豫的" + }, + "prefix_15": { + "nameId": "prefix_15", + "nameType": "PREFIX", + "nameDesc": "疯狂的" + }, + "prefix_16": { + "nameId": "prefix_16", + "nameType": "PREFIX", + "nameDesc": "戴乌·" + }, + "suffix_1": { + "nameId": "suffix_1", + "nameType": "SUFFIX", + "nameDesc": "奥瑞" + }, + "suffix_2": { + "nameId": "suffix_2", + "nameType": "SUFFIX", + "nameDesc": "斯特拉" + }, + "suffix_3": { + "nameId": "suffix_3", + "nameType": "SUFFIX", + "nameDesc": "汤姆" + }, + "suffix_4": { + "nameId": "suffix_4", + "nameType": "SUFFIX", + "nameDesc": "奥利弗" + }, + "suffix_5": { + "nameId": "suffix_5", + "nameType": "SUFFIX", + "nameDesc": "贝弗利" + }, + "suffix_6": { + "nameId": "suffix_6", + "nameType": "SUFFIX", + "nameDesc": "拉尔菲" + }, + "suffix_7": { + "nameId": "suffix_7", + "nameType": "SUFFIX", + "nameDesc": "沃利" + }, + "suffix_8": { + "nameId": "suffix_8", + "nameType": "SUFFIX", + "nameDesc": "特克斯" + }, + "suffix_9": { + "nameId": "suffix_9", + "nameType": "SUFFIX", + "nameDesc": "戴夫" + }, + "suffix_10": { + "nameId": "suffix_10", + "nameType": "SUFFIX", + "nameDesc": "布鲁斯" + }, + "suffix_11": { + "nameId": "suffix_11", + "nameType": "SUFFIX", + "nameDesc": "雷克斯" + }, + "suffix_12": { + "nameId": "suffix_12", + "nameType": "SUFFIX", + "nameDesc": "巴里" + }, + "suffix_13": { + "nameId": "suffix_13", + "nameType": "SUFFIX", + "nameDesc": "科斯莫" + }, + "suffix_14": { + "nameId": "suffix_14", + "nameType": "SUFFIX", + "nameDesc": "阿多拉" + }, + "suffix_15": { + "nameId": "suffix_15", + "nameType": "SUFFIX", + "nameDesc": "奎妮" + }, + "suffix_16": { + "nameId": "suffix_16", + "nameType": "SUFFIX", + "nameDesc": "奥利硫斯" + } + }, + "racerMedalInfo": { + "sandbox_1_racing_medal_1": { + "medalId": "sandbox_1_racing_medal_1", + "sortId": 0, + "name": "埃什南纳赛段奖章", + "desc": "埃什南纳耐力赛的冠军证明", + "iconId": "sandbox_1_racing_medal_1", + "smallIconId": "sandbox_1_racing_medal_small_1" + }, + "sandbox_1_racing_medal_2": { + "medalId": "sandbox_1_racing_medal_2", + "sortId": 0, + "name": "阿格拉赛段奖章", + "desc": "阿格拉折返赛的冠军证明", + "iconId": "sandbox_1_racing_medal_2", + "smallIconId": "sandbox_1_racing_medal_small_2" + }, + "sandbox_1_racing_medal_3": { + "medalId": "sandbox_1_racing_medal_3", + "sortId": 0, + "name": "乌尔凯什赛段奖章", + "desc": "乌尔凯什冲刺赛的冠军证明", + "iconId": "sandbox_1_racing_medal_3", + "smallIconId": "sandbox_1_racing_medal_small_3" + }, + "sandbox_1_racing_medal_4": { + "medalId": "sandbox_1_racing_medal_4", + "sortId": 0, + "name": "杜安娜赛段奖章", + "desc": "杜安娜碰撞赛的冠军证明", + "iconId": "sandbox_1_racing_medal_4", + "smallIconId": "sandbox_1_racing_medal_small_4" + }, + "sandbox_1_racing_medal_5": { + "medalId": "sandbox_1_racing_medal_5", + "sortId": 0, + "name": "加苏尔赛段奖章", + "desc": "加苏尔拟真赛的冠军证明", + "iconId": "sandbox_1_racing_medal_5", + "smallIconId": "sandbox_1_racing_medal_small_5" + }, + "sandbox_1_racing_medal_6": { + "medalId": "sandbox_1_racing_medal_6", + "sortId": 0, + "name": "雷兰赛段奖章", + "desc": "雷兰穿梭赛的冠军证明", + "iconId": "sandbox_1_racing_medal_6", + "smallIconId": "sandbox_1_racing_medal_small_6" + }, + "sandbox_1_racing_medal_7": { + "medalId": "sandbox_1_racing_medal_7", + "sortId": 0, + "name": "西帕尔赛段奖章", + "desc": "西帕尔爬坡赛的冠军证明", + "iconId": "sandbox_1_racing_medal_7", + "smallIconId": "sandbox_1_racing_medal_small_7" + } + }, + "enemyItemMap": { + "enemy_1305_mhslim": "sandbox_1_insect_1", + "enemy_1305_mhslim_2": "sandbox_1_insect_2", + "enemy_1007_slime": "sandbox_1_insect_3", + "enemy_1007_slime_2": "sandbox_1_insect_4", + "enemy_1132_sarchn": "sandbox_1_insect_5", + "enemy_1132_sarchn_2": "sandbox_1_insect_6", + "enemy_1004_mslime": "sandbox_1_insect_7", + "enemy_1004_mslime_2": "sandbox_1_insect_8", + "enemy_1021_bslime": "sandbox_1_insect_9", + "enemy_1021_bslime_2": "sandbox_1_insect_10", + "enemy_7018_scarab": "sandbox_1_insect_11", + "enemy_1133_harchn": "sandbox_1_insect_12", + "enemy_1133_harchn_2": "sandbox_1_insect_13", + "enemy_1246_aslime": "sandbox_1_insect_14", + "enemy_1246_aslime_2": "sandbox_1_insect_15", + "enemy_6003_trsslm": "sandbox_1_insect_16", + "enemy_1050_lslime": "sandbox_1_insect_17", + "enemy_7044_xblbug": "sandbox_1_insect_18", + "enemy_7045_xbtd": "sandbox_1_insect_19", + "enemy_7046_xbslug": "sandbox_1_insect_20" + }, + "racingItemInfo": { + "item_racing_1": { + "racerItemId": "item_racing_1", + "name": "助跑哨", + "iconId": "item_racing_whistle", + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "sandbox_1_racing_item[sprint]" + }, + { + "key": "buff_key", + "value": 0.0, + "valueStr": "racing_mode_item_mark[sprint]" + }, + { + "key": "duration", + "value": 10.0, + "valueStr": null + }, + { + "key": "multiplier@racing_max_move_speed", + "value": 0.5, + "valueStr": null + }, + { + "key": "multiplier@racing_acceleration", + "value": 1.0, + "valueStr": null + } + ] + }, + "item_racing_2": { + "racerItemId": "item_racing_2", + "name": "牵引器", + "iconId": "item_racing_magnet", + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "sandbox_1_racing_item[magnet]" + }, + { + "key": "buff_key", + "value": 0.0, + "valueStr": "racing_mode_item_mark[magnet]" + }, + { + "key": "range_radius", + "value": 3.5, + "valueStr": null + }, + { + "key": "max_degree", + "value": 60.0, + "valueStr": null + }, + { + "key": "hit_duration", + "value": 10.0, + "valueStr": null + }, + { + "key": "racing_magnet_move_speed", + "value": 10.0, + "valueStr": null + }, + { + "key": "duration", + "value": 10.0, + "valueStr": null + } + ] + }, + "item_racing_3": { + "racerItemId": "item_racing_3", + "name": "吮液器", + "iconId": "item_racing_sip", + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "sandbox_1_racing_item[lifesteal]" + }, + { + "key": "buff_key", + "value": 0.0, + "valueStr": "racing_mode_item_mark[lifesteal]" + }, + { + "key": "range_radius", + "value": 5.0, + "valueStr": null + }, + { + "key": "max_degree", + "value": 180.0, + "valueStr": null + }, + { + "key": "duration", + "value": 10.0, + "valueStr": null + }, + { + "key": "racing_mode_lifesteal[core].damage", + "value": 200.0, + "valueStr": null + }, + { + "key": "interval", + "value": 0.5, + "valueStr": null + } + ] + } + }, "constData": { - "attributeNameList": [], - "racerMaxValue": [], - "bagFullHintPercent": 0.0, - "tempBagFullHintPercent": 0.0, - "bagName": null, - "tempBagName": null, - "bagEmptyLeftDesc": null, - "bagEmptyRightDesc": null, - "tempBagEmptyLeftDesc": null, - "tempBagEmptyRightDesc": null, - "bornTalentIconId": null, - "bornTalentTitle": null, - "learnedTalentIconId": null, - "learnedTalentTitle": null, - "talentEmptyDesc": null, - "slugItemId": null, - "racingHpFactor": 0.0, - "racingSpeedFactor": 0.0, - "racingAccelerationFactor": 0.0, - "recoverMoveSpeed": 0.0, - "recoverHpFactor": 0.0, - "bleedingFactor": 0.0, - "maxSteeringFactor": 0.0, - "steeringMassLevelFactor": 0.0, - "steeringMoveSpeedFactor": 0.0, - "safeAngleCos": 0.0, - "safeCollisionForceLevel": 0.0, - "tileCollisionFactor": 0.0, - "collisionForceSector": null, - "collisionForceLevel": null, - "collisionSpeedLoss": null, - "collisionHpLoss": null, - "tileCollisionSpeedLoss": null, - "tileCollisionHpLoss": null, - "autoUseItemTimeRange": null, - "recoverAcceleration": 0.0 + "attributeNameList": [ + "速度", + "加速度", + "体力", + "耐力", + "重量" + ], + "racerMaxValue": [ + 70, + 70, + 70, + 70, + 5 + ], + "bagFullHintPercent": 0.8, + "tempBagFullHintPercent": 0.8, + "bagName": "饲养箱", + "tempBagName": "捕获箱", + "bagEmptyLeftDesc": "这里什么源石虫也没有", + "bagEmptyRightDesc": "无详情", + "tempBagEmptyLeftDesc": "这里什么源石虫也没有", + "tempBagEmptyRightDesc": "无详情", + "bornTalentIconId": "sandbox_1_racing_icon_none", + "bornTalentTitle": "原生特性", + "learnedTalentIconId": "sandbox_1_racing_icon_unknow", + "learnedTalentTitle": "习得特性", + "talentEmptyDesc": "无", + "slugItemId": "sandbox_1_slugitem_1", + "racingHpFactor": 1.0, + "racingSpeedFactor": 0.1, + "racingAccelerationFactor": 0.05, + "recoverMoveSpeed": 10.0, + "recoverHpFactor": 20.0, + "bleedingFactor": 1.0, + "maxSteeringFactor": 3.1, + "steeringMassLevelFactor": 0.2, + "steeringMoveSpeedFactor": 3.0, + "safeAngleCos": 0.5, + "safeCollisionForceLevel": 1.0, + "tileCollisionFactor": 0.5, + "collisionForceSector": [ + 4.0, + 12.0, + 25.0, + 35.0, + 40.0, + 50.0, + 100.0 + ], + "collisionForceLevel": [ + -1.0, + -1.0, + 0.0, + 0.0, + 1.0, + 2.0, + 3.0 + ], + "collisionSpeedLoss": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.65, + 0.85, + 0.95 + ], + "collisionHpLoss": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "tileCollisionSpeedLoss": [ + 0.7, + 0.8, + 0.8, + 0.8, + 0.8, + 0.9, + 0.95 + ], + "tileCollisionHpLoss": [ + 30.0, + 70.0, + 70.0, + 70.0, + 120.0, + 170.0, + 250.0 + ], + "autoUseItemTimeRange": [ + 10.0, + 40.0 + ], + "recoverAcceleration": -25.0 } }, "challengeModeData": { "challengeConst": { - "challengeModeDesc": null, - "dailyTitleDesc": null, - "debuffCountdownDesc": null, - "gainAllDebuffDesc": null, - "dailyUpAttributeDesc": null - }, - "challengeModeUnlockData": {}, - "challengeModeRewardData": {}, - "challengeModeDifficultyData": [] + "challengeModeDesc": "更加艰难的处境,更加强劲的对手,还有更加严酷的天气。在这样的压力测试演算中,祝您好运。", + "dailyTitleDesc": "沙洲遗闻-“险途”测试", + "debuffCountdownDesc": "距离环境开始恶化还有{0}天", + "gainAllDebuffDesc": "环境停止恶化", + "dailyUpAttributeDesc": "敌方单位增强" + }, + "challengeModeUnlockData": { + "challenge_unlock_1": { + "unlockId": "challenge_unlock_1", + "sortId": 1, + "conditionDesc": "完成主线至第三幕" + }, + "challenge_unlock_2": { + "unlockId": "challenge_unlock_2", + "sortId": 2, + "conditionDesc": "驻扎地等级升级至6级" + } + }, + "challengeModeRewardData": { + "challenge_1": { + "rewardId": "challenge_1", + "sortId": 1, + "rewardDay": 3, + "rewardItemList": [ + { + "id": "sandbox_1_tokencoin", + "count": 2500, + "type": "SANDBOX_TOKEN" + }, + { + "id": "30074", + "count": 3, + "type": "MATERIAL" + }, + { + "id": "30083", + "count": 6, + "type": "MATERIAL" + } + ] + }, + "challenge_2": { + "rewardId": "challenge_2", + "sortId": 2, + "rewardDay": 6, + "rewardItemList": [ + { + "id": "sandbox_1_tokencoin", + "count": 2500, + "type": "SANDBOX_TOKEN" + }, + { + "id": "3303", + "count": 25, + "type": "MATERIAL" + }, + { + "id": "30093", + "count": 6, + "type": "MATERIAL" + } + ] + }, + "challenge_3": { + "rewardId": "challenge_3", + "sortId": 3, + "rewardDay": 9, + "rewardItemList": [ + { + "id": "sandbox_1_tokencoin", + "count": 2500, + "type": "SANDBOX_TOKEN" + }, + { + "id": "30145", + "count": 1, + "type": "MATERIAL" + }, + { + "id": "2004", + "count": 20, + "type": "CARD_EXP" + } + ] + }, + "challenge_4": { + "rewardId": "challenge_4", + "sortId": 4, + "rewardDay": 12, + "rewardItemList": [ + { + "id": "sandbox_1_tokencoin", + "count": 2500, + "type": "SANDBOX_TOKEN" + }, + { + "id": "mod_unlock_token", + "count": 1, + "type": "MATERIAL" + }, + { + "id": "30104", + "count": 3, + "type": "MATERIAL" + } + ] + }, + "challenge_5": { + "rewardId": "challenge_5", + "sortId": 5, + "rewardDay": 15, + "rewardItemList": [ + { + "id": "sandbox_1_tokencoin", + "count": 2500, + "type": "SANDBOX_TOKEN" + }, + { + "id": "32001", + "count": 1, + "type": "MATERIAL" + }, + { + "id": "30063", + "count": 6, + "type": "MATERIAL" + } + ] + }, + "challenge_6": { + "rewardId": "challenge_6", + "sortId": 6, + "rewardDay": 18, + "rewardItemList": [ + { + "id": "sandbox_1_tokencoin", + "count": 2500, + "type": "SANDBOX_TOKEN" + }, + { + "id": "4001", + "count": 50000, + "type": "GOLD" + } + ] + } + }, + "challengeModeDifficultyData": [ + { + "challengeDay": 1, + "diffDesc": "所有敌人的最大生命值,攻击力与防御力提升;所有我方干员阻挡数-1,最大生命值-40%;<种植箱集群>产量大幅降低" + }, + { + "challengeDay": 3, + "diffDesc": "所有<野生动物>最大生命值提高200%" + }, + { + "challengeDay": 6, + "diffDesc": "所有<资源>最大生命值提高200%" + }, + { + "challengeDay": 9, + "diffDesc": "敌人受到的物理与法术伤害-20%" + }, + { + "challengeDay": 12, + "diffDesc": "受到的元素损伤提高25%" + }, + { + "challengeDay": 15, + "diffDesc": "可同时部署人数-2" + }, + { + "challengeDay": 18, + "diffDesc": "部署费用自然回复速度降低50%" + }, + { + "challengeDay": 21, + "diffDesc": "领袖敌人攻击力,防御力,最大生命值额外+20%" + }, + { + "challengeDay": 24, + "diffDesc": "可同时部署人数额外-2" + }, + { + "challengeDay": 27, + "diffDesc": "干员再部署时间提高100%" + } + ] } } } @@ -53737,6 +56102,256 @@ "itemRarity": 0, "sortId": 8000017, "obtainApproach": "探索获得" + }, + "sandbox_1_building_37": { + "itemId": "sandbox_1_building_37", + "itemType": "BUILDING", + "itemName": "“源石虫之心”", + "itemUsage": "环廊源石虫庆典优胜者的证明", + "itemDesc": "崩裂的外壳“攥”着一颗跳动的心脏,轻微的颤抖彰显出超越想象的生命力。", + "itemRarity": 5, + "sortId": 1000023, + "obtainApproach": "获取环廊源石虫庆典所有冠军证明、<组装台>获得" + }, + "sandbox_1_tactical_31": { + "itemId": "sandbox_1_tactical_31", + "itemType": "TACTICAL", + "itemName": "源石虫引诱器I", + "itemUsage": "仅能部署在草丛地块,技能触发时吸引1只源石虫;触发1次后失效", + "itemDesc": "用荒地上随处可见的材料制成的简易诱虫器,轻便又牢固。在源石虫常出没的地区,使用这样的设备一晚上便能有不小的收获。", + "itemRarity": 2, + "sortId": 1020033, + "obtainApproach": "<组装台>获得" + }, + "sandbox_1_tactical_32": { + "itemId": "sandbox_1_tactical_32", + "itemType": "TACTICAL", + "itemName": "源石虫引诱器II", + "itemUsage": "仅能部署在草丛地块,技能触发时吸引1只源石虫;触发2次后失效", + "itemDesc": "用荒地上随处可见的材料制成的简易诱虫器,轻便又牢固。在源石虫常出没的地区,使用这样的设备一晚上便能有不小的收获。", + "itemRarity": 3, + "sortId": 1020032, + "obtainApproach": "<组装台>获得" + }, + "sandbox_1_tactical_33": { + "itemId": "sandbox_1_tactical_33", + "itemType": "TACTICAL", + "itemName": "源石虫引诱器III", + "itemUsage": "仅能部署在草丛地块,技能触发时吸引1只源石虫;触发3次后失效", + "itemDesc": "用荒地上随处可见的材料制成的简易诱虫器,轻便又牢固。在源石虫常出没的地区,使用这样的设备一晚上便能有不小的收获。", + "itemRarity": 4, + "sortId": 1020031, + "obtainApproach": "<组装台>获得" + }, + "sandbox_1_slugitem_1": { + "itemId": "sandbox_1_slugitem_1", + "itemType": "SLUGITEM", + "itemName": "学习诱导器", + "itemUsage": "可刷新源石虫习得特性", + "itemDesc": "一种奇妙的小工具,可以帮助人们快速地调教自己捕获的那些源石虫,但问题是,它的质量实在太差了,每个都只能用一次。", + "itemRarity": 0, + "sortId": 1000024, + "obtainApproach": "<环廊源石虫庆典>、<货品交易所>获得" + }, + "sandbox_1_insect_1": { + "itemId": "sandbox_1_insect_1", + "itemType": "INSECT", + "itemName": "灼热源石虫", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030020, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_2": { + "itemId": "sandbox_1_insect_2", + "itemType": "INSECT", + "itemName": "炽焰源石虫", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030019, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_3": { + "itemId": "sandbox_1_insect_3", + "itemType": "INSECT", + "itemName": "源石虫", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030018, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_4": { + "itemId": "sandbox_1_insect_4", + "itemType": "INSECT", + "itemName": "源石虫·α", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030017, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_5": { + "itemId": "sandbox_1_insect_5", + "itemType": "INSECT", + "itemName": "变异岩蛛", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030016, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_6": { + "itemId": "sandbox_1_insect_6", + "itemType": "INSECT", + "itemName": "变异岩蛛·α", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030015, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_7": { + "itemId": "sandbox_1_insect_7", + "itemType": "INSECT", + "itemName": "酸液源石虫", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030014, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_8": { + "itemId": "sandbox_1_insect_8", + "itemType": "INSECT", + "itemName": "酸液源石虫·α", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030013, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_9": { + "itemId": "sandbox_1_insect_9", + "itemType": "INSECT", + "itemName": "高能源石虫", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030012, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_10": { + "itemId": "sandbox_1_insect_10", + "itemType": "INSECT", + "itemName": "高能源石虫·α", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030011, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_11": { + "itemId": "sandbox_1_insect_11", + "itemType": "INSECT", + "itemName": "爆裂源石虫", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030006, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_12": { + "itemId": "sandbox_1_insect_12", + "itemType": "INSECT", + "itemName": "变异巨岩蛛", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030010, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_13": { + "itemId": "sandbox_1_insect_13", + "itemType": "INSECT", + "itemName": "变异巨岩蛛·α", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030009, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_14": { + "itemId": "sandbox_1_insect_14", + "itemType": "INSECT", + "itemName": "黑水源石虫", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030008, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_15": { + "itemId": "sandbox_1_insect_15", + "itemType": "INSECT", + "itemName": "黑水源石虫·α", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030007, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_16": { + "itemId": "sandbox_1_insect_16", + "itemType": "INSECT", + "itemName": "“闪亮噗噜”", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030005, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_17": { + "itemId": "sandbox_1_insect_17", + "itemType": "INSECT", + "itemName": "\"庞贝\"", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "大家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030002, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_18": { + "itemId": "sandbox_1_insect_18", + "itemType": "INSECT", + "itemName": "振翅源石虫", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030003, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_19": { + "itemId": "sandbox_1_insect_19", + "itemType": "INSECT", + "itemName": "冲锋源石虫", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030001, + "obtainApproach": "捕捉获得" + }, + "sandbox_1_insect_20": { + "itemId": "sandbox_1_insect_20", + "itemType": "INSECT", + "itemName": "披甲源石虫", + "itemUsage": "登记后可参加环廊源石虫庆典", + "itemDesc": "小家伙安详地啃食着食物,并不关心你所投去的视线。", + "itemRarity": 4, + "sortId": 1030004, + "obtainApproach": "捕捉获得" } } } \ 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 8eec39350..89ca5194f 100644 --- a/zh_CN/gamedata/excel/shop_client_table.json +++ b/zh_CN/gamedata/excel/shop_client_table.json @@ -16519,6 +16519,38 @@ "returnSkinParam": null } }, + { + "tagId": "tag_482", + "displayType": "block_1", + "tagName": "2024音律联觉纪念礼包", + "itemTag": "DEADLINE", + "orderNum": 3001, + "startDatetime": 1714032000, + "endDatetime": 1716407999, + "groupList": [ + { + "recommendGroup": [ + 1 + ], + "dataList": [ + { + "imgId": "tag482_a", + "slotIndex": 0, + "cmd": "GIFTPACKAGE", + "param1": "GP_Once_162", + "param2": null, + "skinId": "" + } + ] + } + ], + "tagWord": { + "id": "tag_482", + "text": "音乐会马上就要开始了,我准备了一些小礼物,要不要买点留作纪念?" + }, + "templateType": "DEFAULT", + "templateParam": null + }, { "tagId": "tag_483", "displayType": "block_1_3", @@ -16812,6 +16844,138 @@ "normalFurnParam": null, "returnSkinParam": null } + }, + { + "tagId": "tag_489", + "displayType": "block_1", + "tagName": "音律联觉/IV", + "itemTag": "DEADLINE", + "orderNum": 1001, + "startDatetime": 1714032000, + "endDatetime": 1716407999, + "groupList": [ + { + "recommendGroup": [ + 1 + ], + "dataList": [ + { + "imgId": "tag489_a", + "slotIndex": 0, + "cmd": "SKINSHOP", + "param1": null, + "param2": null, + "skinId": null + } + ] + } + ], + "tagWord": { + "id": "tag_489", + "text": "这可是音乐会的衣服,需要提前八个月预订。不过来找我的话,可以直接拿现货哦。" + }, + "templateType": "DEFAULT", + "templateParam": null + }, + { + "tagId": "tag_490", + "displayType": "block_1_1", + "tagName": "音律联觉/III", + "itemTag": "DEADLINE", + "orderNum": 1002, + "startDatetime": 1714032000, + "endDatetime": 1716407999, + "groupList": [ + { + "recommendGroup": [ + 1 + ], + "dataList": [ + { + "imgId": "tag490_a", + "slotIndex": 0, + "cmd": "SKINSHOP", + "param1": null, + "param2": null, + "skinId": null + } + ] + } + ], + "tagWord": { + "id": "tag_490", + "text": "这可是音乐会的衣服,需要提前八个月预订。不过来找我的话,可以直接拿现货哦。" + }, + "templateType": "NORSKIN", + "templateParam": { + "normalGiftParam": null, + "normalSkinParam": { + "showStartTs": 1714032000, + "showEndTs": 1716407999, + "skinIds": [ + "char_4042_lumen@ambienceSynesthesia#3", + "char_4009_irene@ambienceSynesthesia#3", + "char_484_robrta@ambienceSynesthesia#3" + ], + "skinGroupName": "音律联觉/III", + "brandIconId": "ambienceSynesthesia", + "colorBack": "a12910", + "colorText": "ececec", + "text": "时装限时复刻" + }, + "normalFurnParam": null, + "returnSkinParam": null + } + }, + { + "tagId": "tag_491", + "displayType": "block_1_1", + "tagName": "音律联觉/II", + "itemTag": "DEADLINE", + "orderNum": 1003, + "startDatetime": 1714032000, + "endDatetime": 1716407999, + "groupList": [ + { + "recommendGroup": [ + 1 + ], + "dataList": [ + { + "imgId": "tag491_a", + "slotIndex": 0, + "cmd": "SKINSHOP", + "param1": null, + "param2": null, + "skinId": null + } + ] + } + ], + "tagWord": { + "id": "tag_491", + "text": "这可是音乐会的衣服,需要提前八个月预订。不过来找我的话,可以直接拿现货哦。" + }, + "templateType": "NORSKIN", + "templateParam": { + "normalGiftParam": null, + "normalSkinParam": { + "showStartTs": 1714032000, + "showEndTs": 1716407999, + "skinIds": [ + "char_486_takila@ambienceSynesthesia#2", + "char_261_sddrag@ambienceSynesthesia#2", + "char_311_mudrok@ambienceSynesthesia#2" + ], + "skinGroupName": "音律联觉/II", + "brandIconId": "ambienceSynesthesia", + "colorBack": "00af7c", + "colorText": "ececec", + "text": "时装限时复刻" + }, + "normalFurnParam": null, + "returnSkinParam": null + } } ], "creditUnlockGroup": { @@ -24931,30 +25095,30 @@ { "items": [ { - "spriteId": "shop_Once_150", - "startTime": 1709784000, - "endTime": 1712174399, - "cmd": "GIFTPACKAGE", - "param1": "GP_Once_150", - "skinId": "", + "spriteId": "shop_svrash@ambienceSynesthesia#4", + "startTime": 1714032000, + "endTime": 1716407999, + "cmd": "SKINSHOP", + "param1": "SS_char_172_svrash@ambienceSynesthesia#4", + "skinId": "char_172_svrash@ambienceSynesthesia#4", "furniId": "" }, { - "spriteId": "shop_Once_151", - "startTime": 1709784000, - "endTime": 1712174399, - "cmd": "GIFTPACKAGE", - "param1": "GP_Once_151", - "skinId": "", + "spriteId": "shop_heyak@ambienceSynesthesia#4", + "startTime": 1714032000, + "endTime": 1716407999, + "cmd": "SKINSHOP", + "param1": "SS_char_4027_heyak@ambienceSynesthesia#4", + "skinId": "char_4027_heyak@ambienceSynesthesia#4", "furniId": "" }, { - "spriteId": "shop_Once_152", - "startTime": 1709784000, - "endTime": 1712174399, - "cmd": "GIFTPACKAGE", - "param1": "GP_Once_152", - "skinId": "", + "spriteId": "shop_swire2@ambienceSynesthesia#4", + "startTime": 1714032000, + "endTime": 1716407999, + "cmd": "SKINSHOP", + "param1": "SS_char_1033_swire2@ambienceSynesthesia#4", + "skinId": "char_1033_swire2@ambienceSynesthesia#4", "furniId": "" }, { @@ -24989,21 +25153,30 @@ { "items": [ { - "spriteId": "shop_Once_156", - "startTime": 1711008000, - "endTime": 1712174399, - "cmd": "GIFTPACKAGE", - "param1": "GP_Once_156", - "skinId": "", + "spriteId": "shop_lumen@ambienceSynesthesia#3_r1", + "startTime": 1714032000, + "endTime": 1716407999, + "cmd": "SKINSHOP", + "param1": "SS_char_4042_lumen@ambienceSynesthesia#3_r1", + "skinId": "char_4042_lumen@ambienceSynesthesia#3", "furniId": "" }, { - "spriteId": "shop_Once_157", - "startTime": 1711008000, - "endTime": 1712174399, - "cmd": "GIFTPACKAGE", - "param1": "GP_Once_157", - "skinId": "", + "spriteId": "shop_irene@ambienceSynesthesia#3_r1", + "startTime": 1714032000, + "endTime": 1716407999, + "cmd": "SKINSHOP", + "param1": "SS_char_4009_irene@ambienceSynesthesia#3_r1", + "skinId": "char_4009_irene@ambienceSynesthesia#3", + "furniId": "" + }, + { + "spriteId": "shop_robrta@ambienceSynesthesia#3_r1", + "startTime": 1714032000, + "endTime": 1716407999, + "cmd": "SKINSHOP", + "param1": "SS_char_484_robrta@ambienceSynesthesia#3_r1", + "skinId": "char_484_robrta@ambienceSynesthesia#3", "furniId": "" } ] @@ -25011,30 +25184,30 @@ { "items": [ { - "spriteId": "shop_Once_158", - "startTime": 1711612800, - "endTime": 1712779199, - "cmd": "GIFTPACKAGE", - "param1": "GP_Once_158", - "skinId": "", + "spriteId": "shop_mudrok@ambienceSynesthesia#2_r3", + "startTime": 1714032000, + "endTime": 1716407999, + "cmd": "SKINSHOP", + "param1": "SS_char_311_mudrok@ambienceSynesthesia#2_r3", + "skinId": "char_311_mudrok@ambienceSynesthesia#2", "furniId": "" }, { - "spriteId": "shop_Once_159", - "startTime": 1711612800, - "endTime": 1712779199, - "cmd": "GIFTPACKAGE", - "param1": "GP_Once_159", - "skinId": "", + "spriteId": "shop_takila@ambienceSynesthesia#2_r3", + "startTime": 1714032000, + "endTime": 1716407999, + "cmd": "SKINSHOP", + "param1": "SS_char_486_takila@ambienceSynesthesia#2_r3", + "skinId": "char_486_takila@ambienceSynesthesia#2", "furniId": "" }, { - "spriteId": "shop_Once_160", - "startTime": 1711612800, - "endTime": 1712779199, - "cmd": "GIFTPACKAGE", - "param1": "GP_Once_160", - "skinId": "", + "spriteId": "shop_sddrag@ambienceSynesthesia#2_r3", + "startTime": 1714032000, + "endTime": 1716407999, + "cmd": "SKINSHOP", + "param1": "SS_char_261_sddrag@ambienceSynesthesia#2_r3", + "skinId": "char_261_sddrag@ambienceSynesthesia#2", "furniId": "" } ] @@ -25180,6 +25353,19 @@ } ] }, + { + "items": [ + { + "spriteId": "shop_Once_162", + "startTime": 1714032000, + "endTime": 1716407999, + "cmd": "GIFTPACKAGE", + "param1": "GP_Once_162", + "skinId": "", + "furniId": "" + } + ] + }, { "items": [ { diff --git a/zh_CN/gamedata/excel/skill_table.json b/zh_CN/gamedata/excel/skill_table.json index 77ec05060..cf794760b 100644 --- a/zh_CN/gamedata/excel/skill_table.json +++ b/zh_CN/gamedata/excel/skill_table.json @@ -247161,5 +247161,214 @@ ] } ] + }, + "sktok_xbblure_1": { + "skillId": "sktok_xbblure_1", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "引诱", + "rangeId": "0-1", + "description": "技能触发时额外吸引1只源石虫;触发<@ba.vup>{skill_max_trigger_time}次后失效", + "skillType": "AUTO", + "durationType": "NONE", + "spData": { + "spType": "INCREASE_WITH_TIME", + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_xbblure", + "duration": 0.0, + "blackboard": [ + { + "key": "skill_max_trigger_time", + "value": 1.0, + "valueStr": null + } + ] + } + ] + }, + "sktok_xbblure_2": { + "skillId": "sktok_xbblure_2", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "引诱", + "rangeId": "0-1", + "description": "技能触发时额外吸引1只源石虫;触发<@ba.vup>{skill_max_trigger_time}次后失效", + "skillType": "AUTO", + "durationType": "NONE", + "spData": { + "spType": "INCREASE_WITH_TIME", + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_xbblure", + "duration": 0.0, + "blackboard": [ + { + "key": "skill_max_trigger_time", + "value": 2.0, + "valueStr": null + } + ] + } + ] + }, + "sktok_xbblure_3": { + "skillId": "sktok_xbblure_3", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "引诱", + "rangeId": "0-1", + "description": "技能触发时额外吸引1只源石虫;触发<@ba.vup>{skill_max_trigger_time}次后失效", + "skillType": "AUTO", + "durationType": "NONE", + "spData": { + "spType": "INCREASE_WITH_TIME", + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 30, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_xbblure", + "duration": 0.0, + "blackboard": [ + { + "key": "skill_max_trigger_time", + "value": 3.0, + "valueStr": null + } + ] + } + ] + }, + "sktok_xbcp": { + "skillId": "sktok_xbcp", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "检查点", + "rangeId": null, + "description": "跳过赛虫正在前往的路径点", + "skillType": "PASSIVE", + "durationType": "NONE", + "spData": { + "spType": "INCREASE_WHEN_ATTACK", + "levelUpCost": null, + "maxChargeTime": 1, + "spCost": 15, + "initSp": 15, + "increment": 0.0 + }, + "prefabId": "sktok_empty", + "duration": 0.0, + "blackboard": [ + { + "key": "talent@cp_id", + "value": 0.0, + "valueStr": null + }, + { + "key": "talent@cp_cnt", + "value": 0.0, + "valueStr": null + }, + { + "key": "talent@round_cnt", + "value": 0.0, + "valueStr": null + } + ] + } + ] + }, + "sktok_xbrandprop_1": { + "skillId": "sktok_xbrandprop_1", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "发道具", + "rangeId": null, + "description": "给赛跑中的源石虫发放一个道具", + "skillType": "PASSIVE", + "durationType": "NONE", + "spData": { + "spType": "INCREASE_WITH_TIME", + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_empty", + "duration": 0.0, + "blackboard": [] + } + ] + }, + "sktok_xbrandprop_2": { + "skillId": "sktok_xbrandprop_2", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "发道具", + "rangeId": null, + "description": "给赛跑中的源石虫发放一个道具", + "skillType": "PASSIVE", + "durationType": "NONE", + "spData": { + "spType": "INCREASE_WITH_TIME", + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 1.0 + }, + "prefabId": "sktok_empty", + "duration": 0.0, + "blackboard": [] + } + ] + }, + "sktok_xbtrophy": { + "skillId": "sktok_xbtrophy", + "iconId": null, + "hidden": false, + "levels": [ + { + "name": "“跳动”", + "rangeId": null, + "description": "崩裂的外壳“攥”着一颗跳动的心脏,轻微的颤抖彰显出超越想象的生命力。", + "skillType": "PASSIVE", + "durationType": "NONE", + "spData": { + "spType": 8, + "levelUpCost": null, + "maxChargeTime": 0, + "spCost": 0, + "initSp": 0, + "increment": 0.0 + }, + "prefabId": "sktok_empty", + "duration": -1.0, + "blackboard": [] + } + ] } } \ 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 b86dd8c30..9bfd5e72b 100644 --- a/zh_CN/gamedata/excel/skin_table.json +++ b/zh_CN/gamedata/excel/skin_table.json @@ -45748,6 +45748,211 @@ "onPeriod": 0 } }, + "trap_482_xbblure#1": { + "skinId": "trap_482_xbblure#1", + "charId": "trap_482_xbblure", + "tokenSkinMap": null, + "illustId": "illust_trap_482_xbblure_1", + "dynIllustId": null, + "avatarId": "trap_482_xbblure", + "portraitId": "trap_482_xbblure_1", + "dynPortraitId": null, + "dynEntranceId": null, + "buildingId": null, + "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_483_xbtrophy#1": { + "skinId": "trap_483_xbtrophy#1", + "charId": "trap_483_xbtrophy", + "tokenSkinMap": null, + "illustId": "illust_trap_483_xbtrophy_1", + "dynIllustId": null, + "avatarId": "trap_483_xbtrophy", + "portraitId": "trap_483_xbtrophy_1", + "dynPortraitId": null, + "dynEntranceId": null, + "buildingId": null, + "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_484_xbcp#1": { + "skinId": "trap_484_xbcp#1", + "charId": "trap_484_xbcp", + "tokenSkinMap": null, + "illustId": "illust_trap_484_xbcp_1", + "dynIllustId": null, + "avatarId": "trap_484_xbcp", + "portraitId": "trap_484_xbcp_1", + "dynPortraitId": null, + "dynEntranceId": null, + "buildingId": null, + "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_485_xbrandprop#1": { + "skinId": "trap_485_xbrandprop#1", + "charId": "trap_485_xbrandprop", + "tokenSkinMap": null, + "illustId": "illust_trap_485_xbrandprop_1", + "dynIllustId": null, + "avatarId": "trap_485_xbrandprop", + "portraitId": "trap_485_xbrandprop_1", + "dynPortraitId": null, + "dynEntranceId": null, + "buildingId": null, + "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_486_xbspd#1": { + "skinId": "trap_486_xbspd#1", + "charId": "trap_486_xbspd", + "tokenSkinMap": null, + "illustId": "illust_trap_486_xbspd_1", + "dynIllustId": null, + "avatarId": "trap_486_xbspd", + "portraitId": "trap_486_xbspd_1", + "dynPortraitId": null, + "dynEntranceId": null, + "buildingId": null, + "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_141_sheltr#1": { "skinId": "trap_141_sheltr#1", "charId": "trap_141_sheltr", @@ -62149,6 +62354,205 @@ "onPeriod": 1 } }, + "char_172_svrash@ambienceSynesthesia#4": { + "skinId": "char_172_svrash@ambienceSynesthesia#4", + "charId": "char_172_svrash", + "tokenSkinMap": null, + "illustId": "illust_char_172_svrash_ambienceSynesthesia#4", + "dynIllustId": "dyn_illust_char_172_svrash_ambienceSynesthesia#4", + "avatarId": "char_172_svrash_ambienceSynesthesia#4", + "portraitId": "char_172_svrash_ambienceSynesthesia#4", + "dynPortraitId": "dyn_portrait_char_172_svrash_ambienceSynesthesia#4", + "dynEntranceId": null, + "buildingId": "char_172_svrash_ambienceSynesthesia#4", + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": "char_172_svrash_ambienceSynesthesia#4" + }, + "isBuySkin": true, + "tmplId": null, + "voiceId": null, + "voiceType": "NONE", + "displaySkin": { + "skinName": "不融冰", + "colorList": [ + "#182e78", + "#182e78", + "#f4f3f3", + "#c5c1c2", + "#182454", + "", + "" + ], + "titleList": [], + "modelName": "SilverAsh", + "drawerList": [ + "竜崎いち" + ], + "designerList": null, + "skinGroupId": "2024#ambienceSynesthesia", + "skinGroupName": "音律联觉/IV", + "skinGroupSortIndex": 129, + "content": "音律联觉特供款/不融冰。银灰的礼服,为出席重要场合量身定制。名为希瓦艾什的力量在泰拉撕开裂口,磅礴的冰川与奔腾的云也将为他让路。", + "dialog": "音律联觉特供款/不融冰。银灰的礼服,为出席重要场合量身定制。名为希瓦艾什的力量在泰拉撕开裂口,磅礴的冰川与奔腾的云也将为他让路。", + "usage": "银灰的礼服之一。", + "description": "恩希欧迪斯谢绝了那些谄媚的、无关紧要的合作邀请。他相信谢拉格终会征服所有听众,但他也很清楚,现在还不是坚冰融化的时候。", + "obtainApproach": "采购中心", + "sortId": 284, + "displayTagId": null, + "getTime": 1714032000, + "onYear": 4, + "onPeriod": 29 + } + }, + "char_4027_heyak@ambienceSynesthesia#4": { + "skinId": "char_4027_heyak@ambienceSynesthesia#4", + "charId": "char_4027_heyak", + "tokenSkinMap": null, + "illustId": "illust_char_4027_heyak_ambienceSynesthesia#4", + "dynIllustId": null, + "avatarId": "char_4027_heyak_ambienceSynesthesia#4", + "portraitId": "char_4027_heyak_ambienceSynesthesia#4", + "dynPortraitId": null, + "dynEntranceId": null, + "buildingId": "char_4027_heyak_ambienceSynesthesia#4", + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": "char_4027_heyak_ambienceSynesthesia#4" + }, + "isBuySkin": true, + "tmplId": null, + "voiceId": null, + "voiceType": "NONE", + "displaySkin": { + "skinName": "历世流风", + "colorList": [ + "#1b595c", + "#1b595c", + "#37d4bd", + "#8bbbbf", + "#1a444b", + "", + "" + ], + "titleList": [], + "modelName": "Ho'olheyak", + "drawerList": [ + "LM7" + ], + "designerList": null, + "skinGroupId": "2024#ambienceSynesthesia", + "skinGroupName": "音律联觉/IV", + "skinGroupSortIndex": 129, + "content": "音律联觉特供款/历世流风。霍尔海雅的演出服,为带来古典又浪漫的翩舞而设计。她精心挑选了布料与纹样,为重要的演出掇弄褶皱,为不灭的岁月鎏金。", + "dialog": "音律联觉特供款/历世流风。霍尔海雅的演出服,为带来古典又浪漫的翩舞而设计。她精心挑选了布料与纹样,为重要的演出掇弄褶皱,为不灭的岁月鎏金。", + "usage": "霍尔海雅的演出服之一。", + "description": "夜风吹散古老的旋律,星辰遗落刹那的欢笑,万物终有一日将会消逝。此刻,将它们置之度外吧。霍尔海雅走下台阶,向你念诵着何为漫长。", + "obtainApproach": "采购中心", + "sortId": 285, + "displayTagId": null, + "getTime": 1714032000, + "onYear": 4, + "onPeriod": 29 + } + }, + "token_10031_swire2_gdtrap_ambienceSynesthesia#4": { + "skinId": "token_10031_swire2_gdtrap_ambienceSynesthesia#4", + "charId": "token_10031_swire2_gdtrap", + "tokenSkinMap": null, + "illustId": null, + "dynIllustId": null, + "avatarId": "token_10031_swire2_gdtrap_ambienceSynesthesia#4", + "portraitId": null, + "dynPortraitId": null, + "dynEntranceId": null, + "buildingId": null, + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": "token_10031_swire2_gdtrap_ambienceSynesthesia#4" + }, + "isBuySkin": false, + "tmplId": null, + "voiceId": null, + "voiceType": "NONE", + "displaySkin": { + "skinName": null, + "colorList": null, + "titleList": null, + "modelName": null, + "drawerList": null, + "designerList": null, + "skinGroupId": null, + "skinGroupName": null, + "skinGroupSortIndex": 0, + "content": null, + "dialog": null, + "usage": null, + "description": null, + "obtainApproach": null, + "sortId": 0, + "displayTagId": null, + "getTime": 0, + "onYear": 0, + "onPeriod": 0 + } + }, + "char_1033_swire2@ambienceSynesthesia#4": { + "skinId": "char_1033_swire2@ambienceSynesthesia#4", + "charId": "char_1033_swire2", + "tokenSkinMap": [ + { + "tokenId": "token_10031_swire2_gdtrap", + "tokenSkinId": "token_10031_swire2_gdtrap_ambienceSynesthesia#4" + } + ], + "illustId": "illust_char_1033_swire2_ambienceSynesthesia#4", + "dynIllustId": null, + "avatarId": "char_1033_swire2_ambienceSynesthesia#4", + "portraitId": "char_1033_swire2_ambienceSynesthesia#4", + "dynPortraitId": null, + "dynEntranceId": null, + "buildingId": "char_1033_swire2_ambienceSynesthesia#4", + "battleSkin": { + "overwritePrefab": false, + "skinOrPrefabId": "char_1033_swire2_ambienceSynesthesia#4" + }, + "isBuySkin": true, + "tmplId": null, + "voiceId": null, + "voiceType": "NONE", + "displaySkin": { + "skinName": "律动方格", + "colorList": [ + "#6e9793", + "#6e9793", + "#eeb4c6", + "#eeb4c6", + "#60434c", + "", + "" + ], + "titleList": [], + "modelName": "Swire the Elegant Wit", + "drawerList": [ + "下野宏铭" + ], + "designerList": null, + "skinGroupId": "2024#ambienceSynesthesia", + "skinGroupName": "音律联觉/IV", + "skinGroupSortIndex": 129, + "content": "音律联觉特供款/律动方格。诗怀雅的演出服,潇洒灵动,尽显活泼可爱。她主导着跃动的节拍,将那些代表了陶醉与赞美的红心欣然收下。", + "dialog": "音律联觉特供款/律动方格。诗怀雅的演出服,潇洒灵动,尽显活泼可爱。她主导着跃动的节拍,将那些代表了陶醉与赞美的红心欣然收下。", + "usage": "琳琅诗怀雅的演出服之一。", + "description": "为确保这支MV拍摄万无一失,诗怀雅认真准备了一些时日。搭档们在闪烁跳动,歌声正飞向云霄,她暂时放下一切头衔,只希望这场表演足够令人难忘。", + "obtainApproach": "采购中心", + "sortId": 286, + "displayTagId": null, + "getTime": 1714032000, + "onYear": 4, + "onPeriod": 29 + } + }, "char_293_thorns@it#1": { "skinId": "char_293_thorns@it#1", "charId": "char_293_thorns", @@ -66007,6 +66411,21 @@ "trap_481_gtreasureb": { "0": "trap_481_gtreasureb#1" }, + "trap_482_xbblure": { + "0": "trap_482_xbblure#1" + }, + "trap_483_xbtrophy": { + "0": "trap_483_xbtrophy#1" + }, + "trap_484_xbcp": { + "0": "trap_484_xbcp#1" + }, + "trap_485_xbrandprop": { + "0": "trap_485_xbrandprop#1" + }, + "trap_486_xbspd": { + "0": "trap_486_xbspd#1" + }, "trap_141_sheltr": { "0": "trap_141_sheltr#1" }, @@ -66917,6 +67336,10 @@ "ambienceSynesthesia": { "brandId": "ambienceSynesthesia", "groupList": [ + { + "skinGroupId": "2024#ambienceSynesthesia", + "publishTime": 0 + }, { "skinGroupId": "2023#ambienceSynesthesia", "publishTime": 0 @@ -66940,7 +67363,7 @@ "brandCapitalName": "AMBIENCE SYNESTHESIA", "description": "心随律动,纵情摇摆\n每场音乐会都凝聚着举办者的心血,因此为乐手准备契合主题的装扮便是音律联觉品牌唯一的使命,无论正装还是街头服饰,我们都将尽心尽力,为乐手提供最为合适的演出服装。", "publishTime": 0, - "sortId": 128 + "sortId": 129 }, "crossover": { "brandId": "crossover", diff --git a/zh_CN/gamedata/excel/stage_table.json b/zh_CN/gamedata/excel/stage_table.json index 5de1bc622..f25c3e008 100644 --- a/zh_CN/gamedata/excel/stage_table.json +++ b/zh_CN/gamedata/excel/stage_table.json @@ -79581,6 +79581,797 @@ "extraCondition": null, "extraInfo": null }, + "act33side_s01": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "act33side_st03", + "completeState": "PASS" + } + ], + "stageId": "act33side_s01", + "levelId": "Activities/act33side/level_act33side_sub-1-1", + "zoneId": "act33side_zone3", + "code": "BB-S-1", + "name": "模拟刺杀作战-1", + "description": "正在录入数据,场景重建中......\\n<@lv.item><接驳地块>初始不可部署干员,需要周围存在其他干员进行协助", + "hardStagedId": "act33side_s01#f#", + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": true, + "apCost": 15, + "apFailReturn": 14, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 150, + "goldGain": 150, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 14, + "completeFavor": 15, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act33side_token_sugar", + "dropType": "COMPLETE" + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "ACTIVITY_ITEM", + "id": "act33side_token_sugar", + "dropType": "COMPLETE" + }, + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": true, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s01#f#": { + "stageType": "ACTIVITY", + "difficulty": "FOUR_STAR", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "main_02-08", + "completeState": "PASS" + }, + { + "stageId": "act33side_s01", + "completeState": "COMPLETE" + } + ], + "stageId": "act33side_s01#f#", + "levelId": "Activities/act33side/level_act33side_sub-1-1", + "zoneId": "act33side_zone3", + "code": "BB-S-1", + "name": "模拟刺杀作战-1", + "description": "<@lv.fs>附加条件:\\n出现额外的流浪佣兵“编织者”,流浪佣兵“编织者”的生命值大幅提升", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": false, + "apCost": 15, + "apFailReturn": 7, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 3, + "dailyStageDifficulty": 0, + "expGain": 150, + "goldGain": 150, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 7, + "completeFavor": 15, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s02": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "act33side_s01", + "completeState": "PASS" + } + ], + "stageId": "act33side_s02", + "levelId": "Activities/act33side/level_act33side_sub-1-2", + "zoneId": "act33side_zone3", + "code": "BB-S-2", + "name": "模拟刺杀作战-2", + "description": "地图系统上线,正在加载测试用战斗场景......\\n<@lv.item><接驳地块>初始不可部署干员,需要周围存在其他干员进行协助\\n<@lv.rem>额外条件:妖怪,工蚁组长的生命值大幅提升", + "hardStagedId": "act33side_s02#f#", + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": true, + "apCost": 15, + "apFailReturn": 14, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 150, + "goldGain": 150, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 14, + "completeFavor": 15, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act33side_token_sugar", + "dropType": "COMPLETE" + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "ACTIVITY_ITEM", + "id": "act33side_token_sugar", + "dropType": "COMPLETE" + }, + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": true, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s02#f#": { + "stageType": "ACTIVITY", + "difficulty": "FOUR_STAR", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "main_02-08", + "completeState": "PASS" + }, + { + "stageId": "act33side_s02", + "completeState": "COMPLETE" + } + ], + "stageId": "act33side_s02#f#", + "levelId": "Activities/act33side/level_act33side_sub-1-2", + "zoneId": "act33side_zone3", + "code": "BB-S-2", + "name": "模拟刺杀作战-2", + "description": "<@lv.fs>附加条件:\\n场上有6个位置无法部署", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": false, + "apCost": 15, + "apFailReturn": 7, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 3, + "dailyStageDifficulty": 0, + "expGain": 150, + "goldGain": 150, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 7, + "completeFavor": 15, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s03": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "act33side_s02", + "completeState": "PASS" + } + ], + "stageId": "act33side_s03", + "levelId": "Activities/act33side/level_act33side_sub-1-3", + "zoneId": "act33side_zone3", + "code": "BB-S-3", + "name": "模拟刺杀作战-3", + "description": "正在引入混沌变量及无序因子......\\n<@lv.item><接驳地块>初始不可部署干员,需要周围存在其他干员进行协助\\n<@lv.item><巫术弩炮>会定期发射法术飞弹,对我方造成法术伤害,并治疗敌方单位;可以被摧毁\\n<@lv.rem>额外条件: 增强型爆燃厨具巨人遇到稳固铁链后,流失生命的速度降低", + "hardStagedId": "act33side_s03#f#", + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": true, + "apCost": 20, + "apFailReturn": 19, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 200, + "goldGain": 200, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 19, + "completeFavor": 20, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act33side_token_sugar", + "dropType": "COMPLETE" + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "ACTIVITY_ITEM", + "id": "act33side_token_sugar", + "dropType": "COMPLETE" + }, + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": true, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s03#f#": { + "stageType": "ACTIVITY", + "difficulty": "FOUR_STAR", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "main_02-08", + "completeState": "PASS" + }, + { + "stageId": "act33side_s03", + "completeState": "COMPLETE" + } + ], + "stageId": "act33side_s03#f#", + "levelId": "Activities/act33side/level_act33side_sub-1-3", + "zoneId": "act33side_zone3", + "code": "BB-S-3", + "name": "模拟刺杀作战-3", + "description": "<@lv.fs>附加条件:\\n巫术弩炮的等级提升", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": false, + "apCost": 20, + "apFailReturn": 10, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 3, + "dailyStageDifficulty": 0, + "expGain": 200, + "goldGain": 200, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 10, + "completeFavor": 20, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s04": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "act33side_s03", + "completeState": "PASS" + } + ], + "stageId": "act33side_s04", + "levelId": "Activities/act33side/level_act33side_sub-1-4", + "zoneId": "act33side_zone3", + "code": "BB-S-4", + "name": "模拟刺杀作战-4", + "description": "模拟作战演习重构完成。这次我们将在城内阻拦刺客。\\n<@lv.item><接驳地块>初始不可部署干员,需要周围存在其他干员进行协助\\n<@lv.item><巫术弩炮>会定期发射法术飞弹,对我方造成法术伤害,并治疗敌方单位;可以被摧毁\\n<@lv.rem>额外条件:全体敌人的移动速度提升", + "hardStagedId": "act33side_s04#f#", + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": true, + "apCost": 20, + "apFailReturn": 19, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 1, + "diamondOnceDrop": 1, + "practiceTicketCost": 1, + "dailyStageDifficulty": 0, + "expGain": 200, + "goldGain": 200, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 19, + "completeFavor": 20, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act33side_token_sugar", + "dropType": "COMPLETE" + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "ACTIVITY_ITEM", + "id": "act33side_token_sugar", + "dropType": "COMPLETE" + }, + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": true, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_s04#f#": { + "stageType": "ACTIVITY", + "difficulty": "FOUR_STAR", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "main_02-08", + "completeState": "PASS" + }, + { + "stageId": "act33side_s04", + "completeState": "COMPLETE" + } + ], + "stageId": "act33side_s04#f#", + "levelId": "Activities/act33side/level_act33side_sub-1-4", + "zoneId": "act33side_zone3", + "code": "BB-S-4", + "name": "模拟刺杀作战-4", + "description": "<@lv.fs>附加条件:\\n场上有5个位置无法部署", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": true, + "canBattleReplay": false, + "apCost": 20, + "apFailReturn": 10, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": 3, + "dailyStageDifficulty": 0, + "expGain": 200, + "goldGain": 200, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 10, + "completeFavor": 20, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MAIN_NORMAL", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": false, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, + "act33side_mo01": { + "stageType": "ACTIVITY", + "difficulty": "NORMAL", + "performanceStageFlag": "NORMAL_STAGE", + "diffGroup": "NONE", + "unlockCondition": [ + { + "stageId": "act33side_st03", + "completeState": "PASS" + } + ], + "stageId": "act33side_mo01", + "levelId": "Activities/act33side/level_act33side_mo01", + "zoneId": "act33side_zone3", + "code": "BB-MO-1", + "name": "打扫街区", + "description": "打扫混乱的卡兹戴尔街区,这里充满危险。\\n<@lv.item><接驳地块>初始不可部署干员,需要周围存在其他干员进行协助", + "hardStagedId": null, + "dangerLevel": "-", + "dangerPoint": -1.0, + "loadingPicId": "loading_BB_ScarMarket", + "canPractice": false, + "canBattleReplay": true, + "apCost": 0, + "apFailReturn": 0, + "etItemId": null, + "etCost": -1, + "etFailReturn": -1, + "etButtonStyle": null, + "apProtectTimes": 0, + "diamondOnceDrop": 1, + "practiceTicketCost": -1, + "dailyStageDifficulty": 0, + "expGain": 0, + "goldGain": 0, + "loseExpGain": 0, + "loseGoldGain": 0, + "passFavor": 0, + "completeFavor": 0, + "slProgress": 0, + "displayMainItem": null, + "hilightMark": false, + "bossMark": false, + "isPredefined": false, + "isHardPredefined": false, + "isSkillSelectablePredefined": false, + "isStoryOnly": false, + "appearanceStyle": "MIST_OPS", + "stageDropInfo": { + "firstPassRewards": null, + "firstCompleteRewards": null, + "passRewards": null, + "completeRewards": null, + "displayRewards": [ + { + "type": "ACTIVITY_ITEM", + "id": "act33side_token_sugar", + "dropType": "COMPLETE" + }, + { + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ], + "displayDetailRewards": [ + { + "occPercent": "ALWAYS", + "type": "ACTIVITY_ITEM", + "id": "act33side_token_sugar", + "dropType": "COMPLETE" + }, + { + "occPercent": "ALWAYS", + "type": "DIAMOND", + "id": "4002", + "dropType": "COMPLETE" + } + ] + }, + "canUseCharm": false, + "canUseTech": false, + "canUseTrapTool": false, + "canUseBattlePerformance": false, + "canContinuousBattle": true, + "startButtonOverrideId": null, + "isStagePatch": false, + "mainStageId": "act33side_s01", + "extraCondition": null, + "extraInfo": null + }, "act32side_st01": { "stageType": "ACTIVITY", "difficulty": "NORMAL", @@ -392187,6 +392978,42 @@ "startTs": 1713427200, "endTs": 1714679999 }, + "act33side_s01": { + "startTs": 1714032000, + "endTs": 1714679999 + }, + "act33side_s01#f#": { + "startTs": 1714032000, + "endTs": 1714679999 + }, + "act33side_s02": { + "startTs": 1714032000, + "endTs": 1714679999 + }, + "act33side_s02#f#": { + "startTs": 1714032000, + "endTs": 1714679999 + }, + "act33side_s03": { + "startTs": 1714032000, + "endTs": 1714679999 + }, + "act33side_s03#f#": { + "startTs": 1714032000, + "endTs": 1714679999 + }, + "act33side_s04": { + "startTs": 1714032000, + "endTs": 1714679999 + }, + "act33side_s04#f#": { + "startTs": 1714032000, + "endTs": 1714679999 + }, + "act33side_mo01": { + "startTs": 1714032000, + "endTs": 1714679999 + }, "act32side_st01": { "startTs": 1709784000, "endTs": 1710964799 diff --git a/zh_CN/gamedata/excel/story_review_meta_table.json b/zh_CN/gamedata/excel/story_review_meta_table.json index f95f5dac8..91f35acb6 100644 --- a/zh_CN/gamedata/excel/story_review_meta_table.json +++ b/zh_CN/gamedata/excel/story_review_meta_table.json @@ -2692,6 +2692,11 @@ "id": "music_sandbox_v2_9", "desc": "music_sandbox_v2_9", "name": "陌域暗访" + }, + "music_sandbox_v2_10": { + "id": "music_sandbox_v2_10", + "desc": "music_sandbox_v2_10", + "name": "恶化螺旋" } }, "avgs": { @@ -7860,6 +7865,10 @@ "music_sandbox_v2_9": { "musicId": "music_sandbox_v2_9", "musicSortId": 9 + }, + "music_sandbox_v2_10": { + "musicId": "music_sandbox_v2_10", + "musicSortId": 10 } } }, diff --git a/zh_CN/gamedata/excel/story_table.json b/zh_CN/gamedata/excel/story_table.json index affd8106b..acde8ee2b 100644 --- a/zh_CN/gamedata/excel/story_table.json +++ b/zh_CN/gamedata/excel/story_table.json @@ -40823,5 +40823,28 @@ "setProgress": -1, "setFlags": [], "completedRewards": [] + }, + "Obt/SandboxPerm/sandbox_1/sandbox_1_challenge_mode_guide": { + "id": "Obt/SandboxPerm/sandbox_1/sandbox_1_challenge_mode_guide", + "needCommit": true, + "repeatable": false, + "disabled": false, + "videoResource": false, + "trigger": { + "type": "CUSTOM_OPERATION", + "key": "sandbox_1_challenge_mode", + "useRegex": false + }, + "condition": { + "minProgress": -1, + "maxProgress": -1, + "minPlayerLevel": 1, + "requiredFlags": [], + "excludedFlags": [], + "requiredStages": [] + }, + "setProgress": -1, + "setFlags": [], + "completedRewards": [] } } \ No newline at end of file diff --git a/zh_CN/gamedata/excel/zone_table.json b/zh_CN/gamedata/excel/zone_table.json index ca64314b7..6c69d3a8e 100644 --- a/zh_CN/gamedata/excel/zone_table.json +++ b/zh_CN/gamedata/excel/zone_table.json @@ -3055,6 +3055,45 @@ "lockedText": null, "canPreview": false }, + "permanent_sub_6_zone1": { + "zoneID": "permanent_sub_6_zone1", + "zoneIndex": 0, + "type": "BRANCHLINE", + "zoneNameFirst": null, + "zoneNameSecond": "我赠予未来", + "zoneNameTitleCurrent": null, + "zoneNameTitleUnCurrent": null, + "zoneNameTitleEx": null, + "zoneNameThird": null, + "lockedText": null, + "canPreview": false + }, + "permanent_sub_6_zone2": { + "zoneID": "permanent_sub_6_zone2", + "zoneIndex": 1, + "type": "BRANCHLINE", + "zoneNameFirst": null, + "zoneNameSecond": "我驻留往昔", + "zoneNameTitleCurrent": null, + "zoneNameTitleUnCurrent": null, + "zoneNameTitleEx": null, + "zoneNameThird": null, + "lockedText": null, + "canPreview": false + }, + "permanent_sub_6_zone3": { + "zoneID": "permanent_sub_6_zone3", + "zoneIndex": 2, + "type": "BRANCHLINE", + "zoneNameFirst": null, + "zoneNameSecond": "我始终如一", + "zoneNameTitleCurrent": null, + "zoneNameTitleUnCurrent": null, + "zoneNameTitleEx": null, + "zoneNameThird": null, + "lockedText": null, + "canPreview": false + }, "permanent_sidestory_1_zone1": { "zoneID": "permanent_sidestory_1_zone1", "zoneIndex": 0, diff --git a/zh_CN/gamedata/levels/activities/act33side/level_act33side_mo01.json b/zh_CN/gamedata/levels/activities/act33side/level_act33side_mo01.json new file mode 100644 index 000000000..dc2598cda --- /dev/null +++ b/zh_CN/gamedata/levels/activities/act33side/level_act33side_mo01.json @@ -0,0 +1,13709 @@ +{ + "options": { + "characterLimit": 9, + "maxLifePoint": 3, + "initialCost": 50, + "maxCost": 999, + "costIncreaseTime": 999.0, + "moveMultiplier": 0.5, + "steeringEnabled": true, + "isTrainingLevel": false, + "isHardTrainingLevel": false, + "isPredefinedCardsSelectable": false, + "maxPlayTime": -1.0, + "functionDisableMask": "NONE", + "configBlackBoard": null + }, + "levelId": null, + "mapId": null, + "bgmEvent": "act33side", + "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_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_rarope", + "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_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_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_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_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_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_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_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "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_merope", + "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_merope", + "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_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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_floor", + "heightType": "LOWLAND", + "buildableType": "NONE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_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_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "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 + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "layerRects": null + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": "ALL", + "key": "env_system_new", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "env_012_act33side" + }, + { + "key": "stun_duration", + "value": 10.0, + "valueStr": null + } + ] + } + ], + "globalBuffs": null, + "routes": [ + { + "motionMode": "WALK", + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 4, + "col": 3 + }, + "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": 3 + }, + "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": 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": 2, + "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": 1, + "col": 4 + }, + "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": 2, + "col": 6 + }, + "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": 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": 6, + "col": 12 + }, + "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": 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": 4 + }, + "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": "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": 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": 2 + }, + "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": "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": 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": 1, + "col": 2 + }, + "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": "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": 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": 1, + "col": 4 + }, + "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": "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": 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": 3, + "col": 4 + }, + "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": 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 + }, + { + "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": 3 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": 4 + }, + "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": "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": 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": 2 + }, + "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": "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": 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": 1, + "col": 2 + }, + "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": "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": 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": 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 + }, + { + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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 + }, + { + "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": 3 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": 4 + }, + "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": "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": 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": 2 + }, + "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": "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": 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": 1, + "col": 2 + }, + "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": "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 + }, + { + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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 + }, + { + "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": 3 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": 4 + }, + "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": "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": 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": 2 + }, + "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": "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": 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": 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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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 + }, + { + "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": 3 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": 4 + }, + "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": "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": 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": 2 + }, + "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": "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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 + }, + { + "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": 3 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": 4 + }, + "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": "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": 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": 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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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 + }, + { + "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": 3 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": 4 + }, + "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": "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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 + }, + { + "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": 3 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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 + }, + { + "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": 5, + "col": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 5, + "col": 12 + }, + "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": "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": 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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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": 3 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": "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": 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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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 + }, + { + "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": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": "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": 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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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": 3 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": "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": 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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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 + }, + { + "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": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": "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": 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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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": 3 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": "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": 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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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 + }, + { + "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": 5, + "col": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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.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": 7, + "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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": 2, + "col": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": "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": 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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": "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": 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": 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": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": "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": 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": 4, + "col": 9 + }, + "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": 11 + }, + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 6, + "col": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 6, + "col": 12 + }, + "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": 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": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": "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": 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": 4, + "col": 9 + }, + "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": 11 + }, + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 2, + "col": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": "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": 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": 4, + "col": 9 + }, + "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": 11 + }, + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 2, + "col": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": "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": 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": 4, + "col": 9 + }, + "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": 11 + }, + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 2, + "col": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": "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": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "E_NUM", + "startPosition": { + "row": 0, + "col": 0 + }, + "endPosition": { + "row": 0, + "col": 0 + }, + "spawnRandomRange": { + "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": 5, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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.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": 7, + "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": 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": 2, + "col": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": "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": 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": 3, + "col": 4 + }, + "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": 3, + "col": 4 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 5, + "col": 12 + }, + "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": "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": 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": 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": 6, + "col": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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.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": 7, + "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": 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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": "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": 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": 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": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": "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": 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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 5, + "col": 12 + }, + "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": "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": 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": 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": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "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": 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": "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": "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": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 5, + "col": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": 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": "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": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 6, + "col": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 6, + "col": 12 + }, + "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": 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": 12 + }, + "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": 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": 3 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "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": 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": "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": 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": 4, + "col": 9 + }, + "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": 11 + }, + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 6, + "col": 2 + }, + "endPosition": { + "row": 6, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.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": 2 + }, + "endPosition": { + "row": 5, + "col": 12 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + } + ], + "extraRoutes": [], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1410_mmelee", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1410_mmelee_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1411_mmrnge", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1411_mmrnge_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1412_mmjump", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1412_mmjump_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1413_mmstck", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1413_mmstck_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1414_mmleak", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1414_mmleak_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1415_mmkabi", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1415_mmkabi_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1416_mmfarm_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1417_mmdudu", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1417_mmdudu_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1418_mmkonm", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1418_mmkonm_2", + "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 + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 5.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1071_dftman", + "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_1071_dftman", + "count": 1, + "preDelay": 15.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_1071_dftman", + "count": 5, + "preDelay": 20.0, + "interval": 7.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_1071_dftman", + "count": 2, + "preDelay": 23.0, + "interval": 3.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_1071_dftman", + "count": 2, + "preDelay": 32.0, + "interval": 3.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_1010_demon", + "count": 1, + "preDelay": 45.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_1010_demon", + "count": 1, + "preDelay": 50.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_1071_dftman", + "count": 2, + "preDelay": 60.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_1071_dftman", + "count": 2, + "preDelay": 60.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_1010_demon", + "count": 2, + "preDelay": 72.0, + "interval": 5.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_1010_demon", + "count": 2, + "preDelay": 72.0, + "interval": 5.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_1012_dcross", + "count": 2, + "preDelay": 84.0, + "interval": 8.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_1012_dcross", + "count": 2, + "preDelay": 84.0, + "interval": 8.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 + } + ] + } + ], + "advancedWaveTag": null + }, + { + "preDelay": 5.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 0.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee", + "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_1410_mmelee", + "count": 5, + "preDelay": 16.0, + "interval": 12.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_1410_mmelee", + "count": 5, + "preDelay": 16.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_1411_mmrnge", + "count": 5, + "preDelay": 41.0, + "interval": 14.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_1411_mmrnge", + "count": 5, + "preDelay": 37.0, + "interval": 14.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_1412_mmjump", + "count": 1, + "preDelay": 70.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": 93.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_1412_mmjump", + "count": 1, + "preDelay": 91.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_1410_mmelee", + "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 + } + ] + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1413_mmstck", + "count": 1, + "preDelay": 1.9, + "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_1413_mmstck", + "count": 1, + "preDelay": 3.8, + "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_1413_mmstck", + "count": 1, + "preDelay": 5.7, + "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_1413_mmstck", + "count": 1, + "preDelay": 7.6, + "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_1413_mmstck", + "count": 1, + "preDelay": 9.5, + "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_1413_mmstck", + "count": 1, + "preDelay": 11.4, + "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_1413_mmstck", + "count": 1, + "preDelay": 13.3, + "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_1413_mmstck", + "count": 1, + "preDelay": 15.2, + "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_1410_mmelee", + "count": 4, + "preDelay": 21.0, + "interval": 14.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_1411_mmrnge", + "count": 4, + "preDelay": 26.0, + "interval": 16.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": 18.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1413_mmstck", + "count": 1, + "preDelay": 3.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_1413_mmstck", + "count": 1, + "preDelay": 4.0, + "interval": 1.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_1413_mmstck", + "count": 1, + "preDelay": 5.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_1413_mmstck", + "count": 1, + "preDelay": 6.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_1413_mmstck", + "count": 1, + "preDelay": 7.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_1413_mmstck", + "count": 1, + "preDelay": 8.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_1411_mmrnge", + "count": 4, + "preDelay": 9.0, + "interval": 14.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_1410_mmelee", + "count": 4, + "preDelay": 16.0, + "interval": 14.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 + } + ] + } + ], + "advancedWaveTag": null + }, + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 5.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1415_mmkabi", + "count": 1, + "preDelay": 3.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_1414_mmleak", + "count": 1, + "preDelay": 10.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_1414_mmleak", + "count": 2, + "preDelay": 16.0, + "interval": 45.0, + "routeIndex": 42, + "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_1414_mmleak", + "count": 2, + "preDelay": 35.0, + "interval": 35.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_1412_mmjump", + "count": 7, + "preDelay": 5.0, + "interval": 15.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": 5.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1417_mmdudu", + "count": 1, + "preDelay": 10.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_1414_mmleak", + "count": 1, + "preDelay": 45.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_1418_mmkonm", + "count": 1, + "preDelay": 75.0, + "interval": 1.0, + "routeIndex": 47, + "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": 57.0, + "interval": 12.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_1412_mmjump", + "count": 2, + "preDelay": 52.0, + "interval": 17.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 + } + ] + } + ], + "advancedWaveTag": null + }, + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 10.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 6, + "preDelay": 3.0, + "interval": 13.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_1411_mmrnge_2", + "count": 6, + "preDelay": 7.0, + "interval": 14.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_1410_mmelee_2", + "count": 4, + "preDelay": 14.0, + "interval": 28.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_1418_mmkonm_2", + "count": 1, + "preDelay": 22.0, + "interval": 3.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_1418_mmkonm_2", + "count": 2, + "preDelay": 44.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_1418_mmkonm_2", + "count": 2, + "preDelay": 66.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_1410_mmelee_2", + "count": 4, + "preDelay": 50.0, + "interval": 15.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": "ACTIVATE_PREDEFINED", + "managedByScheduler": true, + "key": "trap_147_spblls#1", + "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 + } + ] + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1412_mmjump_2", + "count": 6, + "preDelay": 3.0, + "interval": 11.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_1412_mmjump_2", + "count": 6, + "preDelay": 3.0, + "interval": 11.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_1415_mmkabi_2", + "count": 1, + "preDelay": 8.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_1413_mmstck_2", + "count": 5, + "preDelay": 30.0, + "interval": 13.0, + "routeIndex": 61, + "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_1411_mmrnge_2", + "count": 6, + "preDelay": 7.0, + "interval": 12.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_1416_mmfarm_2", + "count": 1, + "preDelay": 80.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 + } + ] + } + ], + "advancedWaveTag": null + }, + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 10.0, + "actions": [ + { + "actionType": "ACTIVATE_PREDEFINED", + "managedByScheduler": true, + "key": "trap_147_spblls#2", + "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 + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1415_mmkabi_2", + "count": 1, + "preDelay": 8.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_1414_mmleak_2", + "count": 2, + "preDelay": 3.0, + "interval": 30.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 + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1414_mmleak_2", + "count": 2, + "preDelay": 3.0, + "interval": 30.0, + "routeIndex": 67, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1414_mmleak_2", + "count": 3, + "preDelay": 13.0, + "interval": 30.0, + "routeIndex": 68, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 3, + "preDelay": 23.0, + "interval": 30.0, + "routeIndex": 69, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 7, + "preDelay": 9.0, + "interval": 10.0, + "routeIndex": 70, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1411_mmrnge_2", + "count": 7, + "preDelay": 15.0, + "interval": 10.0, + "routeIndex": 71, + "blockFragment": false, + "autoPreviewRoute": false, + "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_1413_mmstck_2", + "count": 3, + "preDelay": 10.0, + "interval": 30.0, + "routeIndex": 72, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 5, + "preDelay": 10.0, + "interval": 6.8, + "routeIndex": 73, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 5, + "preDelay": 10.0, + "interval": 6.8, + "routeIndex": 74, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1415_mmkabi_2", + "count": 1, + "preDelay": 50.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": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1415_mmkabi_2", + "count": 1, + "preDelay": 50.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": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1417_mmdudu_2", + "count": 1, + "preDelay": 70.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": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1417_mmdudu_2", + "count": 1, + "preDelay": 70.0, + "interval": 1.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_1418_mmkonm_2", + "count": 4, + "preDelay": 30.0, + "interval": 22.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_1411_mmrnge_2", + "count": 2, + "preDelay": 110.0, + "interval": 10.0, + "routeIndex": 80, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": null, + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1411_mmrnge_2", + "count": 2, + "preDelay": 115.0, + "interval": 10.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 + } + ] + } + ], + "advancedWaveTag": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 6, + "col": 1 + }, + "direction": "RIGHT", + "hidden": true, + "alias": "trap_147_spblls#2", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 1, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 5, + "col": 1 + }, + "direction": "RIGHT", + "hidden": true, + "alias": "trap_147_spblls#1", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 1, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + } + ], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1443018381, + "operaConfig": null, + "runtimeData": null +} \ No newline at end of file diff --git a/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-1.json b/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-1.json new file mode 100644 index 000000000..d1abf5022 --- /dev/null +++ b/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-1.json @@ -0,0 +1,6851 @@ +{ + "options": { + "characterLimit": 8, + "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": "act33side", + "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_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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_merope", + "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_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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_rarope", + "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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "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_merope", + "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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "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_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_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_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_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_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_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "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": null, + "effects": null, + "layerRects": null + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": "FOUR_STAR", + "key": "global_lifepoint", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "value", + "value": 1.0, + "valueStr": null + } + ] + }, + { + "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": "group2" + } + ] + }, + { + "difficultyMask": "FOUR_STAR", + "key": "enemy_attribute_mul", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "enemy", + "value": 0.0, + "valueStr": "enemy_1416_mmfarm_2" + }, + { + "key": "max_hp", + "value": 2.0, + "valueStr": null + } + ] + }, + { + "difficultyMask": "ALL", + "key": "env_system_new", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "env_012_act33side" + }, + { + "key": "stun_duration", + "value": 10.0, + "valueStr": null + } + ] + } + ], + "globalBuffs": null, + "routes": [ + { + "motionMode": "WALK", + "startPosition": { + "row": 3, + "col": 1 + }, + "endPosition": { + "row": 4, + "col": 8 + }, + "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": 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 + }, + { + "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": 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": 1 + }, + "endPosition": { + "row": 4, + "col": 8 + }, + "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": 4, + "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": 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": "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": 1 + }, + "endPosition": { + "row": 4, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": "WAIT_FOR_SECONDS", + "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": 5, + "col": 6 + }, + "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": 2 + }, + "endPosition": { + "row": 4, + "col": 8 + }, + "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": 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 + }, + { + "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": 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": 2 + }, + "endPosition": { + "row": 4, + "col": 8 + }, + "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": 4, + "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": 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": "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": 2 + }, + "endPosition": { + "row": 4, + "col": 8 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": "WAIT_FOR_SECONDS", + "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": 5, + "col": 6 + }, + "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": 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": 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 + }, + { + "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": 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": 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": 4, + "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": 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": "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": 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": 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 + }, + { + "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": 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": 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": 4, + "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": 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": "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": 1, + "col": 2 + }, + "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": 3 + }, + "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": 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": 6, + "col": 6 + }, + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 5, + "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": 6 + }, + "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": 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": 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 + }, + { + "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": 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": 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": 4, + "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": 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": "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": 1, + "col": 2 + }, + "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": 3 + }, + "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": 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": 6, + "col": 6 + }, + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 2, + "col": 11 + }, + "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": 2, + "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": 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 + }, + { + "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 + }, + { + "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": "DISAPPEAR", + "time": 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": 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": 5, + "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": 6 + }, + "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": 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": 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 + }, + { + "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": 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": 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": 4, + "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": 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": "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": 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": 6 + }, + "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": 1, + "col": 2 + }, + "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": 3 + }, + "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": 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": 6, + "col": 6 + }, + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 2, + "col": 11 + }, + "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": 2, + "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 + }, + { + "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 + }, + { + "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": "DISAPPEAR", + "time": 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": 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": 4, + "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": 4, + "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": 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": "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": 11 + }, + "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": 2, + "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 + }, + { + "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": 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": 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": 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 + }, + { + "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": 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": 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": 4, + "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": 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": "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": 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": 6 + }, + "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": 2, + "col": 11 + }, + "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": 2, + "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 + }, + { + "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 + }, + { + "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": "DISAPPEAR", + "time": 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": 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": 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": 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 + }, + { + "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": 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": 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": 4, + "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": 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": "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": 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": 6 + }, + "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": 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": 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 + }, + { + "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": 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": 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": 4, + "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": 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": "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": 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": 6 + }, + "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": 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": 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 + }, + { + "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": 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": 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": 4, + "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": 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": "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": 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": 6 + }, + "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": 2, + "col": 11 + }, + "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": 2, + "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 + }, + { + "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": 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": 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": 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 + }, + { + "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": 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": 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": 4, + "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": 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": "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": 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": 6 + }, + "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": 2, + "col": 11 + }, + "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": 2, + "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 + }, + { + "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 + }, + { + "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": "DISAPPEAR", + "time": 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": 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": 2, + "col": 11 + }, + "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": 2, + "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 + }, + { + "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 + }, + { + "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": "DISAPPEAR", + "time": 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": 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": 1, + "col": 2 + }, + "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": 3 + }, + "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": 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": 6, + "col": 6 + }, + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 2 + }, + "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": 3 + }, + "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": 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": 6, + "col": 6 + }, + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + } + ], + "extraRoutes": [], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1416_mmfarm_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1410_mmelee_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1419_mmcike", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1418_mmkonm_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1415_mmkabi_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1411_mmrnge_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_1419_mmcike", + "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_1419_mmcike", + "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_1419_mmcike", + "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_1411_mmrnge_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_1411_mmrnge_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_1411_mmrnge_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_1410_mmelee_2", + "count": 2, + "preDelay": 3.0, + "interval": 15.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_1410_mmelee_2", + "count": 2, + "preDelay": 7.0, + "interval": 15.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 + } + ] + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 2, + "preDelay": 3.0, + "interval": 11.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_1410_mmelee_2", + "count": 2, + "preDelay": 5.0, + "interval": 11.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_1418_mmkonm_2", + "count": 1, + "preDelay": 15.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_1410_mmelee_2", + "count": 2, + "preDelay": 9.0, + "interval": 16.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 + } + ] + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 3, + "preDelay": 3.0, + "interval": 11.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_1410_mmelee_2", + "count": 3, + "preDelay": 7.0, + "interval": 11.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_1418_mmkonm_2", + "count": 1, + "preDelay": 11.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_1415_mmkabi_2", + "count": 1, + "preDelay": 18.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_1410_mmelee_2", + "count": 3, + "preDelay": 5.0, + "interval": 11.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 + } + ] + }, + { + "preDelay": 13.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 3, + "preDelay": 3.0, + "interval": 9.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_1410_mmelee_2", + "count": 3, + "preDelay": 5.0, + "interval": 9.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_1410_mmelee_2", + "count": 3, + "preDelay": 4.0, + "interval": 9.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_1418_mmkonm_2", + "count": 2, + "preDelay": 13.0, + "interval": 9.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_1415_mmkabi_2", + "count": 1, + "preDelay": 11.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 + } + ] + }, + { + "preDelay": 20.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1416_mmfarm_2", + "count": 1, + "preDelay": 9.0, + "interval": 1.0, + "routeIndex": 22, + "blockFragment": false, + "autoPreviewRoute": true, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "group2", + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1416_mmfarm_2", + "count": 1, + "preDelay": 21.0, + "interval": 1.0, + "routeIndex": 23, + "blockFragment": false, + "autoPreviewRoute": true, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "group2", + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 2, + "preDelay": 3.0, + "interval": 13.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_1410_mmelee_2", + "count": 2, + "preDelay": 5.0, + "interval": 13.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_1410_mmelee_2", + "count": 2, + "preDelay": 3.0, + "interval": 13.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_1415_mmkabi_2", + "count": 1, + "preDelay": 11.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 + } + ] + }, + { + "preDelay": 5.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 2, + "preDelay": 3.0, + "interval": 9.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_1410_mmelee_2", + "count": 2, + "preDelay": 4.0, + "interval": 9.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_1410_mmelee_2", + "count": 2, + "preDelay": 3.0, + "interval": 9.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 + } + ] + }, + { + "preDelay": 25.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 2, + "preDelay": 12.0, + "interval": 13.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_1410_mmelee_2", + "count": 2, + "preDelay": 14.0, + "interval": 13.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_1410_mmelee_2", + "count": 2, + "preDelay": 16.0, + "interval": 13.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_1416_mmfarm_2", + "count": 1, + "preDelay": 3.0, + "interval": 1.0, + "routeIndex": 34, + "blockFragment": false, + "autoPreviewRoute": true, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "group2", + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1416_mmfarm_2", + "count": 1, + "preDelay": 9.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_1416_mmfarm_2", + "count": 1, + "preDelay": 15.0, + "interval": 1.0, + "routeIndex": 36, + "blockFragment": false, + "autoPreviewRoute": true, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "group2", + "randomSpawnGroupKey": null, + "randomSpawnGroupPackKey": null, + "randomType": "ALWAYS", + "refreshType": "ALWAYS", + "weight": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1416_mmfarm_2", + "count": 1, + "preDelay": 21.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 + } + ] + }, + { + "preDelay": 15.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 3, + "preDelay": 3.0, + "interval": 16.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_1410_mmelee_2", + "count": 3, + "preDelay": 4.0, + "interval": 15.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_1410_mmelee_2", + "count": 3, + "preDelay": 3.0, + "interval": 16.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_1415_mmkabi_2", + "count": 2, + "preDelay": 7.0, + "interval": 23.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_1415_mmkabi_2", + "count": 2, + "preDelay": 9.0, + "interval": 23.0, + "routeIndex": 42, + "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_1418_mmkonm_2", + "count": 3, + "preDelay": 6.0, + "interval": 9.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_1418_mmkonm_2", + "count": 3, + "preDelay": 7.0, + "interval": 9.0, + "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 + } + ] + } + ], + "advancedWaveTag": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 251677522, + "operaConfig": null, + "runtimeData": null +} \ No newline at end of file diff --git a/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-2.json b/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-2.json new file mode 100644 index 000000000..b8e6f4aa2 --- /dev/null +++ b/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-2.json @@ -0,0 +1,3683 @@ +{ + "options": { + "characterLimit": 8, + "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": "act33side", + "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_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_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_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_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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_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_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_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "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 + } + ], + "blockEdges": null, + "tags": null, + "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": "ALL", + "key": "enemy_attribute_mul", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "max_hp", + "value": 3.0, + "valueStr": null + }, + { + "key": "enemy", + "value": 0.0, + "valueStr": "enemy_1005_yokai" + } + ] + }, + { + "difficultyMask": "FOUR_STAR", + "key": "global_forbid_location", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "location", + "value": 0.0, + "valueStr": "(1,2)|(1,3)|(1,4)|(1,5)|(1,6)|(1,7)" + } + ] + }, + { + "difficultyMask": "ALL", + "key": "enemy_attribute_mul", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "max_hp", + "value": 2.0, + "valueStr": null + }, + { + "key": "enemy", + "value": 0.0, + "valueStr": "enemy_1053_norgst_2" + } + ] + }, + { + "difficultyMask": "ALL", + "key": "env_system_new", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "env_012_act33side" + }, + { + "key": "stun_duration", + "value": 10.0, + "valueStr": null + } + ] + }, + { + "difficultyMask": "FOUR_STAR", + "key": "global_lifepoint", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "value", + "value": 1.0, + "valueStr": null + } + ] + } + ], + "globalBuffs": null, + "routes": [ + { + "motionMode": "WALK", + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": "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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": "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": 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 + }, + { + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": "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 + } + ], + "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": 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": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "col": 11 + }, + "spawnRandomRange": { + "x": 0.0, + "y": 0.0 + }, + "spawnOffset": { + "x": 0.0, + "y": 0.0 + }, + "checkpoints": [ + { + "type": "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": 3, + "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": 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": "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": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "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": 1 + }, + "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 + } + ], + "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": 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": 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": 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": 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": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "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": 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": "FLY", + "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": 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": 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": 0 + }, + "endPosition": { + "row": 3, + "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": 1 + }, + "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 + } + ], + "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": "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": "FLY", + "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": 2, + "col": 0 + }, + "endPosition": { + "row": 2, + "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": 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": 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 + }, + { + "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": 3, + "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": 1 + }, + "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 + } + ], + "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": "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": 3, + "col": 0 + }, + "endPosition": { + "row": 3, + "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": 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": "FLY", + "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": "FLY", + "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": 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": 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": 0 + }, + "endPosition": { + "row": 2, + "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": 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 + }, + { + "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": 2, + "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": 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 + }, + { + "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": 2, + "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": 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 + }, + { + "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 + } + ], + "extraRoutes": [], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1414_mmleak_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1418_mmkonm_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1005_yokai", + "level": 1, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1053_norgst_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1417_mmdudu_2", + "level": 0, + "overwrittenData": null + } + ], + "waves": [ + { + "preDelay": 0.0, + "postDelay": 0.0, + "maxTimeWaitingForNextWave": -1.0, + "fragments": [ + { + "preDelay": 3.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1053_norgst_2", + "count": 1, + "preDelay": 5.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_1053_norgst_2", + "count": 1, + "preDelay": 12.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_1053_norgst_2", + "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_1053_norgst_2", + "count": 1, + "preDelay": 25.0, + "interval": 1.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 + } + ] + }, + { + "preDelay": 5.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1053_norgst_2", + "count": 1, + "preDelay": 3.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_1053_norgst_2", + "count": 1, + "preDelay": 3.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_1053_norgst_2", + "count": 2, + "preDelay": 13.0, + "interval": 8.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_1053_norgst_2", + "count": 2, + "preDelay": 13.0, + "interval": 8.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_1414_mmleak_2", + "count": 1, + "preDelay": 18.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 + } + ] + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1005_yokai", + "count": 1, + "preDelay": 3.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_1005_yokai", + "count": 1, + "preDelay": 15.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_1417_mmdudu_2", + "count": 1, + "preDelay": 18.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": 3, + "preDelay": 25.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 + } + ] + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1414_mmleak_2", + "count": 1, + "preDelay": 5.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_1053_norgst_2", + "count": 5, + "preDelay": 3.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_1053_norgst_2", + "count": 5, + "preDelay": 3.0, + "interval": 7.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_1005_yokai", + "count": 3, + "preDelay": 5.0, + "interval": 8.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_1418_mmkonm_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 + } + ] + }, + { + "preDelay": 5.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1053_norgst_2", + "count": 5, + "preDelay": 10.0, + "interval": 10.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_1053_norgst_2", + "count": 5, + "preDelay": 10.0, + "interval": 10.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_1417_mmdudu_2", + "count": 1, + "preDelay": 18.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_1005_yokai", + "count": 5, + "preDelay": 12.0, + "interval": 2.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": 5, + "preDelay": 30.0, + "interval": 2.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_1414_mmleak_2", + "count": 1, + "preDelay": 3.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_1418_mmkonm_2", + "count": 1, + "preDelay": 5.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_1418_mmkonm_2", + "count": 2, + "preDelay": 15.0, + "interval": 4.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_1418_mmkonm_2", + "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": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + } + ] + } + ], + "advancedWaveTag": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 1919765312, + "operaConfig": null, + "runtimeData": null +} \ No newline at end of file diff --git a/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-3.json b/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-3.json new file mode 100644 index 000000000..5d543863d --- /dev/null +++ b/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-3.json @@ -0,0 +1,6403 @@ +{ + "options": { + "characterLimit": 8, + "maxLifePoint": 3, + "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": "act33side", + "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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "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_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_merope", + "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_rarope", + "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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_merope", + "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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_rarope", + "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_floor", + "heightType": "LOWLAND", + "buildableType": "NONE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_rarope", + "heightType": "HIGHLAND", + "buildableType": "RANGED", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_road", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "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_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_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_rarope", + "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_rarope", + "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 + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "layerRects": null + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": "FOUR_STAR", + "key": "global_lifepoint", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "value", + "value": 1.0, + "valueStr": null + } + ] + }, + { + "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": "ALL", + "key": "enemy_talent_blackb_add", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "enemy", + "value": 0.0, + "valueStr": "enemy_1414_mmleak_2" + }, + { + "key": "TouchedRope.hp_ratio", + "value": -0.01, + "valueStr": null + } + ] + }, + { + "difficultyMask": "FOUR_STAR", + "key": "level_hidden_group_enable", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "f" + } + ] + }, + { + "difficultyMask": "NORMAL", + "key": "level_hidden_group_enable", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "n" + } + ] + }, + { + "difficultyMask": "ALL", + "key": "env_system_new", + "professionMask": 767, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "env_012_act33side" + }, + { + "key": "stun_duration", + "value": 10.0, + "valueStr": null + } + ] + } + ], + "globalBuffs": null, + "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": 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": 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": 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 + }, + { + "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": 7, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 9 + }, + "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": 2, + "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": 6, + "col": 9 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 10 + }, + "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": 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 + }, + { + "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": 7, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 11 + }, + "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": 2, + "col": 11 + }, + "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": 11 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 10 + }, + "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": 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 + }, + { + "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": 7, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 9 + }, + "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": 2, + "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": 6, + "col": 9 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 11 + }, + "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": 2, + "col": 11 + }, + "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": 11 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 7, + "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": 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": 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 + }, + { + "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": 7, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 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": 1, + "col": 9 + }, + "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": 2, + "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": 6, + "col": 9 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 10 + }, + "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": 2, + "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": 9 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 11 + }, + "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": 2, + "col": 11 + }, + "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": 11 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 10 + }, + "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": 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": 9 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 7, + "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": 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": 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 + }, + { + "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": 7, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 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": 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": 7, + "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": 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 + }, + { + "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": 7, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 7, + "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": 6, + "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": 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 + }, + { + "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": 7, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 9 + }, + "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": 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": 6, + "col": 9 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 10 + }, + "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": 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": 6, + "col": 9 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 11 + }, + "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": 11 + }, + "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": 11 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 9 + }, + "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": 2, + "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": 6, + "col": 9 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 10 + }, + "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": 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 + }, + { + "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": 7, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 11 + }, + "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": 2, + "col": 11 + }, + "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": 11 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 9 + }, + "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": 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": 6, + "col": 9 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 10 + }, + "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": 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": 6, + "col": 9 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 1, + "col": 11 + }, + "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": 11 + }, + "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": 11 + }, + "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": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": true + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 7, + "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": 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": 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 + }, + { + "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": 7, + "col": 4 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + } + ], + "extraRoutes": [], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1410_mmelee_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1411_mmrnge_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1412_mmjump_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1414_mmleak_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1415_mmkabi_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1416_mmfarm_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1417_mmdudu_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_147_spblls#1", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 0, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "n", + "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_147_spblls#2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 1, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "n", + "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_147_spblls#3", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 2, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "n", + "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_147_spblls#4", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 3, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "n", + "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_147_spblls#5", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 4, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "n", + "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_147_spblls#6", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 5, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "n", + "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_147_spblls#h1", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 6, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "f", + "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_147_spblls#h2", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 7, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "f", + "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_147_spblls#h3", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 8, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "f", + "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_147_spblls#h4", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 9, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "f", + "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_147_spblls#h5", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 10, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "f", + "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_147_spblls#h6", + "count": 1, + "preDelay": 0.0, + "interval": 1.0, + "routeIndex": 11, + "blockFragment": false, + "autoPreviewRoute": false, + "autoDisplayEnemyInfo": false, + "isUnharmfulAndAlwaysCountAsKilled": false, + "hiddenGroup": "f", + "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_1410_mmelee_2", + "count": 2, + "preDelay": 3.0, + "interval": 15.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_1411_mmrnge_2", + "count": 2, + "preDelay": 42.0, + "interval": 18.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_1411_mmrnge_2", + "count": 1, + "preDelay": 42.0, + "interval": 18.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_1411_mmrnge_2", + "count": 2, + "preDelay": 42.0, + "interval": 18.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_1412_mmjump_2", + "count": 2, + "preDelay": 60.0, + "interval": 18.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_2", + "count": 1, + "preDelay": 78.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_1411_mmrnge_2", + "count": 1, + "preDelay": 78.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_1414_mmleak_2", + "count": 2, + "preDelay": 50.0, + "interval": 20.0, + "routeIndex": 19, + "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_1412_mmjump_2", + "count": 2, + "preDelay": 100.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_1416_mmfarm_2", + "count": 1, + "preDelay": 100.0, + "interval": 1.0, + "routeIndex": 21, + "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_1412_mmjump_2", + "count": 2, + "preDelay": 100.0, + "interval": 16.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_1416_mmfarm_2", + "count": 1, + "preDelay": 130.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_1414_mmleak_2", + "count": 1, + "preDelay": 120.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_1417_mmdudu_2", + "count": 1, + "preDelay": 125.0, + "interval": 1.0, + "routeIndex": 25, + "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_1417_mmdudu_2", + "count": 1, + "preDelay": 128.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_1411_mmrnge_2", + "count": 1, + "preDelay": 132.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_1411_mmrnge_2", + "count": 1, + "preDelay": 132.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_1411_mmrnge_2", + "count": 1, + "preDelay": 132.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_1412_mmjump_2", + "count": 2, + "preDelay": 136.0, + "interval": 20.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_2", + "count": 2, + "preDelay": 136.0, + "interval": 20.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_1412_mmjump_2", + "count": 2, + "preDelay": 136.0, + "interval": 20.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_1411_mmrnge_2", + "count": 1, + "preDelay": 156.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_1417_mmdudu_2", + "count": 1, + "preDelay": 156.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_1411_mmrnge_2", + "count": 1, + "preDelay": 156.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_1415_mmkabi_2", + "count": 1, + "preDelay": 150.0, + "interval": 1.0, + "routeIndex": 36, + "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 + } + ] + } + ], + "advancedWaveTag": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 7, + "col": 3 + }, + "direction": "DOWN", + "hidden": true, + "alias": "trap_147_spblls#1", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 3, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 6, + "col": 4 + }, + "direction": "DOWN", + "hidden": true, + "alias": "trap_147_spblls#2", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 3, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 5, + "col": 1 + }, + "direction": "RIGHT", + "hidden": true, + "alias": "trap_147_spblls#3", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 3, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 4, + "col": 2 + }, + "direction": "RIGHT", + "hidden": true, + "alias": "trap_147_spblls#4", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 3, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 5, + "col": 5 + }, + "direction": "DOWN", + "hidden": true, + "alias": "trap_147_spblls#5", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 3, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 3, + "col": 3 + }, + "direction": "RIGHT", + "hidden": true, + "alias": "trap_147_spblls#6", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 3, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 7, + "col": 3 + }, + "direction": "DOWN", + "hidden": true, + "alias": "trap_147_spblls#h1", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 4, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 6, + "col": 4 + }, + "direction": "DOWN", + "hidden": true, + "alias": "trap_147_spblls#h2", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 4, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 5, + "col": 1 + }, + "direction": "RIGHT", + "hidden": true, + "alias": "trap_147_spblls#h3", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 4, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 4, + "col": 2 + }, + "direction": "RIGHT", + "hidden": true, + "alias": "trap_147_spblls#h4", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 4, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 5, + "col": 5 + }, + "direction": "DOWN", + "hidden": true, + "alias": "trap_147_spblls#h5", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 4, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 3, + "col": 3 + }, + "direction": "RIGHT", + "hidden": true, + "alias": "trap_147_spblls#h6", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 4, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + } + ], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 28055039, + "operaConfig": null, + "runtimeData": null +} \ No newline at end of file diff --git a/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-4.json b/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-4.json new file mode 100644 index 000000000..05c529f55 --- /dev/null +++ b/zh_CN/gamedata/levels/activities/act33side/level_act33side_sub-1-4.json @@ -0,0 +1,11397 @@ +{ + "options": { + "characterLimit": 8, + "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": "act33side", + "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_telout", + "heightType": "LOWLAND", + "buildableType": "NONE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_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_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_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_merope", + "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_rarope", + "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_rarope", + "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_merope", + "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_rarope", + "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_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_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_floor", + "heightType": "LOWLAND", + "buildableType": "NONE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_rarope", + "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_end", + "heightType": "LOWLAND", + "buildableType": "NONE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_floor", + "heightType": "LOWLAND", + "buildableType": "NONE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_merope", + "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_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_forbidden", + "heightType": "HIGHLAND", + "buildableType": "NONE", + "passableMask": "FLY_ONLY", + "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_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_rarope", + "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_telout", + "heightType": "LOWLAND", + "buildableType": "NONE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "heightType": "LOWLAND", + "buildableType": "MELEE", + "passableMask": "ALL", + "playerSideMask": "ALL", + "blackboard": null, + "effects": null + }, + { + "tileKey": "tile_merope", + "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_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_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_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_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 + } + ], + "blockEdges": null, + "tags": null, + "effects": null, + "layerRects": null + }, + "tilesDisallowToLocate": [], + "runes": [ + { + "difficultyMask": "FOUR_STAR", + "key": "global_lifepoint", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "value", + "value": 1.0, + "valueStr": null + } + ] + }, + { + "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": "global_forbid_location", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "location", + "value": 0.0, + "valueStr": "(3,3)|(4,3)|(4,6)|(5,5)|(5,7)" + } + ] + }, + { + "difficultyMask": "ALL", + "key": "enemy_attribute_mul", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "move_speed", + "value": 1.5, + "valueStr": null + } + ] + }, + { + "difficultyMask": "ALL", + "key": "env_system_new", + "professionMask": 1023, + "buildableMask": "ALL", + "blackboard": [ + { + "key": "key", + "value": 0.0, + "valueStr": "env_012_act33side" + }, + { + "key": "stun_duration", + "value": 10.0, + "valueStr": null + } + ] + } + ], + "globalBuffs": null, + "routes": [ + { + "motionMode": "WALK", + "startPosition": { + "row": 8, + "col": 7 + }, + "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": 7, + "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": 6 + }, + "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": 7, + "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": 4, + "col": 3 + }, + "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": 8, + "col": 7 + }, + "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": 7, + "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": 6 + }, + "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": 7, + "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": 4, + "col": 3 + }, + "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": 8, + "col": 7 + }, + "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": 7, + "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": 6 + }, + "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": 7, + "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": 4, + "col": 3 + }, + "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": 8, + "col": 6 + }, + "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": 7, + "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": 6 + }, + "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": 7, + "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": 6 + }, + "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": 7, + "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": 4, + "col": 3 + }, + "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": 8, + "col": 7 + }, + "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": 7, + "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": 6 + }, + "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": 7, + "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": 6 + }, + "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": 7, + "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": 4, + "col": 3 + }, + "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": 8, + "col": 5 + }, + "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": 7, + "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": 6 + }, + "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": 7, + "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": 6 + }, + "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": 7, + "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": 4, + "col": 3 + }, + "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": 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": 5, + "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 + }, + { + "type": "DISAPPEAR", + "time": 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": 7, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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": 8, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": 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 + }, + { + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 8, + "col": 5 + }, + "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": 6, + "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 + }, + { + "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": 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": 8, + "col": 6 + }, + "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": 200.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": 6 + }, + "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": 6, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "WAIT_FOR_SECONDS", + "time": 2.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": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "WAIT_FOR_SECONDS", + "time": 1.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": 8 + }, + "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": 3, + "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": 7, + "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": 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": 7, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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_CURRENT_WAVE_TIME", + "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": 8, + "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": "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": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": "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": 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 + }, + { + "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 + } + ], + "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": "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": 2.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": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "WAIT_FOR_SECONDS", + "time": 1.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": 8 + }, + "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": 3, + "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": 7, + "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": 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": 7, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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_CURRENT_WAVE_TIME", + "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": 8, + "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": "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": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": "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": 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 + }, + { + "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 + } + ], + "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": "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": 1, + "col": -1 + }, + "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": 1.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": 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": 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": 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": 7, + "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": 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": 7, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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": 8, + "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": "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": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": "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": 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 + }, + { + "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 + } + ], + "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": "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": 2.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": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "WAIT_FOR_SECONDS", + "time": 1.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": 4 + }, + "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": 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": 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": 3, + "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": 7, + "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": 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": 7, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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": 8, + "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": "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": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": "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": 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 + }, + { + "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 + } + ], + "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": "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": 2.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": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "WAIT_FOR_SECONDS", + "time": 1.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": 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": 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": 7, + "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": 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": 3, + "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": 7, + "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": 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": 7, + "col": 3 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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": 8, + "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": "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": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": "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": 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 + }, + { + "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 + } + ], + "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": "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": 1.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": 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": 5, + "col": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "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": 6, + "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": 6, + "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": 6, + "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": 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": 4, + "col": 7 + }, + "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": "DISAPPEAR", + "time": 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": 7, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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": 8, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": 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 + }, + { + "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 + } + ], + "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": "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": 1.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": 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": 4, + "col": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "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": 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 + }, + { + "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": 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": 6, + "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": 6, + "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": 3, + "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": 7, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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": 8, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": 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 + }, + { + "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 + } + ], + "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": "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": 1.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": 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": 5, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "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": 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": 4, + "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": 4, + "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": 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": 6, + "col": 5 + }, + "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": 4, + "col": 7 + }, + "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": "DISAPPEAR", + "time": 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": 7, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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": 8, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": 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 + }, + { + "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 + } + ], + "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": "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": 1.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": 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": 6 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "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": 6, + "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 + }, + { + "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": 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": 4, + "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": 4, + "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": 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": 3, + "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": 7, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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": 8, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": 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 + }, + { + "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 + } + ], + "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": "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": 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": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "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": 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": 3 + }, + "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": 3 + }, + "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": 5, + "col": 6 + }, + "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": 6, + "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": 6, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "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": 5, + "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": 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": 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": 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": 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": 6 + }, + "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": 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": 4, + "col": 7 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "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": 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": 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": 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": 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": 6 + }, + "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": 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": 5 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "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": 7, + "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": 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": 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": 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": 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": 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": 8, + "col": 5 + }, + "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": 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": 4 + }, + "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": 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": 8, + "col": 5 + }, + "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": 6, + "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 + }, + { + "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": 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": 11 + }, + "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": 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": 1, + "col": 10 + }, + "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": 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 + }, + { + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 8, + "col": 5 + }, + "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": 7, + "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": "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": 3 + }, + "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": 8, + "col": 5 + }, + "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": 7, + "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": "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": 3 + }, + "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": 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": 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": "MOVE", + "time": 0.0, + "position": { + "row": 3, + "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": 7, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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": 8, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": 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 + }, + { + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 8, + "col": 6 + }, + "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": 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": 7, + "col": 7 + }, + "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": 3, + "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": 7, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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": 8, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": 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 + }, + { + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 8, + "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": 7, + "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 + }, + { + "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": 5, + "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 + }, + { + "type": "DISAPPEAR", + "time": 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": 7, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 8, + "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": 8, + "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": "MOVE", + "time": 0.0, + "position": { + "row": 7, + "col": 12 + }, + "reachOffset": { + "x": 0.0, + "y": 0.0 + }, + "randomizeReachOffset": false, + "reachDistance": 0.0 + }, + { + "type": "DISAPPEAR", + "time": 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": 12 + }, + "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": 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 + }, + { + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 5, + "col": 11 + }, + "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": 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": 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 + }, + { + "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 + } + ], + "allowDiagonalMove": true, + "visitEveryTileCenter": false, + "visitEveryNodeCenter": false, + "visitEveryCheckPoint": false + }, + { + "motionMode": "WALK", + "startPosition": { + "row": 8, + "col": 5 + }, + "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": 6, + "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 + }, + { + "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": 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": 8, + "col": 5 + }, + "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": 7, + "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": 6 + }, + "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": 7, + "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": 6 + }, + "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": 7, + "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": 4, + "col": 3 + }, + "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 + } + ], + "extraRoutes": [], + "enemies": [], + "enemyDbRefs": [ + { + "useDb": true, + "id": "enemy_1411_mmrnge_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1410_mmelee_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1414_mmleak_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1417_mmdudu_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1413_mmstck_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1416_mmfarm_2", + "level": 0, + "overwrittenData": null + }, + { + "useDb": true, + "id": "enemy_1419_mmcike", + "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_1410_mmelee_2", + "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_1410_mmelee_2", + "count": 1, + "preDelay": 6.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_1410_mmelee_2", + "count": 1, + "preDelay": 9.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 + } + ] + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1413_mmstck_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_1413_mmstck_2", + "count": 1, + "preDelay": 15.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_1413_mmstck_2", + "count": 2, + "preDelay": 30.0, + "interval": 7.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 + } + ] + }, + { + "preDelay": 5.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 5, + "preDelay": 3.0, + "interval": 7.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_1410_mmelee_2", + "count": 5, + "preDelay": 3.0, + "interval": 7.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 + } + ] + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1419_mmcike", + "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": "PREVIEW_CURSOR", + "managedByScheduler": true, + "key": "enemy_1419_mmcike", + "count": 1, + "preDelay": 23.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_1419_mmcike", + "count": 1, + "preDelay": 9.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_1419_mmcike", + "count": 1, + "preDelay": 9.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_1419_mmcike", + "count": 1, + "preDelay": 9.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_1419_mmcike", + "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_1419_mmcike", + "count": 1, + "preDelay": 13.5, + "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_1419_mmcike", + "count": 1, + "preDelay": 13.5, + "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_1419_mmcike", + "count": 1, + "preDelay": 13.5, + "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": 13.5, + "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": 18.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": 18.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": 18.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": 18.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 + } + ] + }, + { + "preDelay": 0.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1410_mmelee_2", + "count": 5, + "preDelay": 3.0, + "interval": 7.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_1411_mmrnge_2", + "count": 3, + "preDelay": 10.0, + "interval": 11.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_1414_mmleak_2", + "count": 1, + "preDelay": 12.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 + } + ] + }, + { + "preDelay": 10.0, + "actions": [ + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1417_mmdudu_2", + "count": 1, + "preDelay": 3.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_1417_mmdudu_2", + "count": 1, + "preDelay": 20.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_1416_mmfarm_2", + "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_1416_mmfarm_2", + "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": 0, + "dontBlockWave": false, + "isValid": false, + "extraMeta": null, + "actionId": null + }, + { + "actionType": "SPAWN", + "managedByScheduler": true, + "key": "enemy_1416_mmfarm_2", + "count": 1, + "preDelay": 80.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_1414_mmleak_2", + "count": 2, + "preDelay": 20.0, + "interval": 20.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_1410_mmelee_2", + "count": 5, + "preDelay": 20.0, + "interval": 7.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_1413_mmstck_2", + "count": 2, + "preDelay": 25.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 + } + ] + } + ], + "advancedWaveTag": null + } + ], + "branches": null, + "predefines": { + "characterInsts": [], + "tokenInsts": [ + { + "position": { + "row": 4, + "col": 0 + }, + "direction": "RIGHT", + "hidden": false, + "alias": "trap_147_spblls#1", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 1, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 2, + "col": 0 + }, + "direction": "RIGHT", + "hidden": false, + "alias": "trap_147_spblls#2", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 1, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 8, + "col": 2 + }, + "direction": "DOWN", + "hidden": false, + "alias": "trap_147_spblls#3", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 1, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + }, + { + "position": { + "row": 8, + "col": 10 + }, + "direction": "DOWN", + "hidden": false, + "alias": "trap_147_spblls#4", + "uniEquipIds": null, + "inst": { + "characterKey": "trap_147_spblls", + "level": 1, + "phase": "PHASE_0", + "favorPoint": 0, + "potentialRank": 0 + }, + "skillIndex": 0, + "mainSkillLvl": 1, + "skinId": "", + "tmplId": null, + "overrideSkillBlackboard": null + } + ], + "characterCards": [], + "tokenCards": [] + }, + "hardPredefines": { + "characterInsts": [], + "tokenInsts": [], + "characterCards": [], + "tokenCards": [] + }, + "excludeCharIdList": null, + "randomSeed": 652208758, + "operaConfig": null, + "runtimeData": null +} \ No newline at end of file diff --git a/zh_CN/gamedata/levels/enemydata/enemy_database.json b/zh_CN/gamedata/levels/enemydata/enemy_database.json index cf2ca772a..2f9076c4c 100644 --- a/zh_CN/gamedata/levels/enemydata/enemy_database.json +++ b/zh_CN/gamedata/levels/enemydata/enemy_database.json @@ -227366,6 +227366,3974 @@ } ] }, + { + "Key": "enemy_7044_xblbug", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "振翅源石虫" + }, + "description": { + "m_defined": true, + "m_value": "处于<@eb.key>近地悬浮状态,无法被阻挡,只受对空攻击影响。被晕眩或沉睡一次后失去<@eb.key>近地悬浮" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7044_xblbug" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 3000 + }, + "atk": { + "m_defined": true, + "m_value": 150 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 2.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 1.4 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 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 + } + }, + "applyWay": { + "m_defined": true, + "m_value": "MELEE" + }, + "motion": { + "m_defined": true, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "levelType": { + "m_defined": true, + "m_value": "NORMAL" + }, + "rangeRadius": { + "m_defined": true, + "m_value": -1.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_7045_xbtd", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "冲锋源石虫" + }, + "description": { + "m_defined": true, + "m_value": "移动时逐渐<@eb.key>加速,达到最高速度后<@eb.key>晕眩阻挡自身的我方单位" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7045_xbtd" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 15000 + }, + "atk": { + "m_defined": true, + "m_value": 1000 + }, + "def": { + "m_defined": true, + "m_value": 500 + }, + "magicResistance": { + "m_defined": true, + "m_value": 0.0 + }, + "cost": { + "m_defined": false, + "m_value": 0 + }, + "blockCnt": { + "m_defined": false, + "m_value": 0 + }, + "moveSpeed": { + "m_defined": true, + "m_value": 1.0 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 2.5 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 4 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "tauntLevel": { + "m_defined": false, + "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": 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 + } + }, + "applyWay": { + "m_defined": true, + "m_value": "MELEE" + }, + "motion": { + "m_defined": true, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "levelType": { + "m_defined": true, + "m_value": "ELITE" + }, + "rangeRadius": { + "m_defined": true, + "m_value": -1.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": "SpeedUp.move_speed", + "value": 0.2, + "valueStr": null + }, + { + "key": "SpeedUp.max_stack_cnt", + "value": 5.0, + "valueStr": null + }, + { + "key": "SpeedUp.stun", + "value": 3.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_7046_xbslug", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "披甲源石虫" + }, + "description": { + "m_defined": true, + "m_value": "自身受到来自阻挡单位的伤害降低" + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7046_xbslug" + }, + "attributes": { + "maxHp": { + "m_defined": true, + "m_value": 20000 + }, + "atk": { + "m_defined": true, + "m_value": 600 + }, + "def": { + "m_defined": true, + "m_value": 200 + }, + "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.75 + }, + "attackSpeed": { + "m_defined": true, + "m_value": 100.0 + }, + "baseAttackTime": { + "m_defined": true, + "m_value": 3.0 + }, + "respawnTime": { + "m_defined": false, + "m_value": 0 + }, + "hpRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "spRecoveryPerSec": { + "m_defined": false, + "m_value": 0.0 + }, + "maxDeployCount": { + "m_defined": false, + "m_value": 0 + }, + "massLevel": { + "m_defined": true, + "m_value": 3 + }, + "baseForceLevel": { + "m_defined": false, + "m_value": 0 + }, + "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 + } + }, + "applyWay": { + "m_defined": true, + "m_value": "MELEE" + }, + "motion": { + "m_defined": true, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "lifePointReduce": { + "m_defined": false, + "m_value": 0 + }, + "levelType": { + "m_defined": true, + "m_value": "ELITE" + }, + "rangeRadius": { + "m_defined": true, + "m_value": -1.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": "DamageReduce.damage_scale", + "value": 0.2, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_7501_rmhslm", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "灼热源石虫(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7501_rmhslm" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7501_rmhslm_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "炽焰源石虫(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7501_rmhslm_2" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7502_rslm", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "源石虫(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7502_rslm" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7502_rslm_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "源石虫·α(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7502_rslm_2" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7503_rsrchn", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "变异岩蛛(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7503_rsrchn" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7503_rsrchn_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "变异岩蛛·α(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7503_rsrchn_2" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7504_rmslm", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "酸液源石虫(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7504_rmslm" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7504_rmslm_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "酸液源石虫·α(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7504_rmslm_2" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7505_rbslm", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "高能源石虫(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7505_rbslm" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7505_rbslm_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "高能源石虫·α(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7505_rbslm_2" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7506_rscrab", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "爆裂源石虫(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7506_rscrab" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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": "AOE.range_radius", + "value": 0.8, + "valueStr": null + }, + { + "key": "AOE.damage", + "value": 500.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_7507_rhrchn", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "变异巨岩蛛(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7507_rhrchn" + }, + "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 + } + }, + "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": "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_7507_rhrchn_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "变异巨岩蛛·α(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7507_rhrchn_2" + }, + "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 + } + }, + "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": "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_7508_raslm", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "黑水源石虫(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7508_raslm" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7508_raslm_2", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "黑水源石虫·α(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7508_raslm_2" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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_7509_rtrslm", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "“闪亮噗噜”(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7509_rtrslm" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "lifePointReduce": { + "m_defined": false, + "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": [ + { + "key": "Stun.stun", + "value": 3.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_7510_rlslm", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "\"庞贝\"(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7510_rlslm" + }, + "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": 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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "lifePointReduce": { + "m_defined": false, + "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": [ + { + "key": "EnduranceAura.addition@racing_endurance", + "value": -10.0, + "valueStr": null + }, + { + "key": "EnduranceAura.range_radius", + "value": 2.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_7511_rxbl", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "振翅源石虫(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7511_rxbl" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "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": "MotionMode.hp_ratio", + "value": 0.5, + "valueStr": null + } + ], + "skills": [ + { + "prefabKey": "FallDown", + "priority": 0, + "cooldown": 9999.0, + "initCooldown": 9999.0, + "spCost": 0, + "blackboard": null + }, + { + "prefabKey": "FlyUp", + "priority": 0, + "cooldown": 9999.0, + "initCooldown": 9999.0, + "spCost": 0, + "blackboard": null + } + ], + "spData": null + } + } + ] + }, + { + "Key": "enemy_7512_rxbtd", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "冲锋源石虫(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7512_rxbtd" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "lifePointReduce": { + "m_defined": false, + "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": [ + { + "key": "CollisionDamage.damage_scale", + "value": 1.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, + { + "Key": "enemy_7513_rxbslg", + "Value": [ + { + "level": 0, + "enemyData": { + "name": { + "m_defined": true, + "m_value": "披甲源石虫(赛虫)" + }, + "description": { + "m_defined": false, + "m_value": null + }, + "prefabKey": { + "m_defined": true, + "m_value": "enemy_7513_rxbslg" + }, + "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 + } + }, + "applyWay": { + "m_defined": false, + "m_value": "NONE" + }, + "motion": { + "m_defined": false, + "m_value": "WALK" + }, + "enemyTags": { + "m_defined": true, + "m_value": [ + "infection" + ] + }, + "lifePointReduce": { + "m_defined": false, + "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": [ + { + "key": "ForceReduce.racing_force_level_add", + "value": -1.0, + "valueStr": null + } + ], + "skills": null, + "spData": null + } + } + ] + }, { "Key": "enemy_8001_flmlod", "Value": [ diff --git a/zh_CN/gamedata/story/obt/sandboxperm/sandbox_1/sandbox_1_challenge_mode_guide.txt b/zh_CN/gamedata/story/obt/sandboxperm/sandbox_1/sandbox_1_challenge_mode_guide.txt index c930f71a7..f1e65e14b 100644 --- a/zh_CN/gamedata/story/obt/sandboxperm/sandbox_1/sandbox_1_challenge_mode_guide.txt +++ b/zh_CN/gamedata/story/obt/sandboxperm/sandbox_1/sandbox_1_challenge_mode_guide.txt @@ -1,17 +1,6 @@ [HEADER(is_skippable=false, is_tutorial=true)] 挑战模式 - [Tutorial(waitForSignal="sandbox_v2_home_entry_routed", dialogHead="$avatar_zumama")] - -[Tutorial(target="btn_sandbox_v2_challenge_mode_entry", animStyle="Highlight", \ - focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.8, dialogHead="$avatar_zumama")] \ -“险途”测试演算现在已经开放了。 - -[Tutorial(target="btn_sandbox_v2_challenge_mode_entry", animStyle="Highlight", \ - focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.8, dialogHead="$avatar_zumama")] \ -这是一种环境不断恶化的演算——听起来很可怕,但并不需要我们完全从零开始。系统将自动导入常规演算中最近一次量定日的数据,并以此数据开始新的演算。 - -[Tutorial(protectTime=0.8, dialogHead="$avatar_zumama")] \ -在“险途”测试演算中,我们无法使用存档、读档等功能,也无法推进剧情。 - -[Tutorial(protectTime=0.8, dialogHead="$avatar_zumama")] \ -如果在“险途”测试演算中失败或主动结束,数据会还原到开启险途测试演算前,所有在该演算中产生的数据更改都不会被保留。 \ No newline at end of file +[Tutorial(target="btn_sandbox_v2_challenge_mode_entry", animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.8, dialogHead="$avatar_zumama")] “险途”测试演算现在已经开放了。 +[Tutorial(target="btn_sandbox_v2_challenge_mode_entry", animStyle="Highlight", focusStyle="HighlightRect", black="$f_tut_black", protectTime=0.8, dialogHead="$avatar_zumama")] 这是一种环境不断恶化的演算——听起来很可怕,但并不需要我们完全从零开始。系统将自动导入常规演算中最近一次量定日的数据,并以此数据开始新的演算。 +[Tutorial(protectTime=0.8, dialogHead="$avatar_zumama")] 在“险途”测试演算中,我们无法使用存档、读档等功能,也无法推进剧情。 +[Tutorial(protectTime=0.8, dialogHead="$avatar_zumama")] 如果在“险途”测试演算中失败或主动结束,数据会还原到开启险途测试演算前,所有在该演算中产生的数据更改都不会被保留。 \ No newline at end of file