添加配置表

This commit is contained in:
flswld
2022-11-30 00:00:20 +08:00
parent f70a890338
commit d7f3f3b866
33382 changed files with 8476601 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
-- 地图配置
scene_config = {
begin_pos = { x = -499.0, z = -3678.0 },
size = { x = 6661.0, z = 6585.0 },
born_pos = { x = 2374.289, y = 540.287, z = -1754.556 },
born_rot = { x = 0.000, y = 131.989, z = 0.000 },
die_y = 511.43,
city_id = 1,
vision_anchor = { x = -1000.0, z = -4000.0 }
}
-- 所有的区块
blocks = { 35846 }
-- 所有的区块范围坐标
block_rects = {
{ min = { x = -499.0, z = -3678.0 }, max = { x = 6162.0, z = 2907.0 } }
}
-- Dummy Points
dummy_points = { }
-- Routes
routes_config = { }

View File

@@ -0,0 +1,4 @@
{
"sceneId": 35846,
"routes": []
}

View File

@@ -0,0 +1,8 @@
-- 所有的group
groups = {
{ id = 235846019, refresh_id = 1002, pos = { x = 2637.278, y = 583.998, z = -1773.112 } },
{ id = 235846035, refresh_id = 1001, pos = { x = 2416.968, y = 533.161, z = -1788.175 } },
{ id = 235846036, refresh_id = 1001, pos = { x = 2523.599, y = 552.788, z = -1716.735 } },
{ id = 235846037, refresh_id = 1, pos = { x = 2480.149, y = 529.487, z = -1774.693 } },
{ id = 235846038, refresh_id = 1, pos = { x = 2547.923, y = 553.332, z = -1697.551 } }
}

View File

@@ -0,0 +1,669 @@
-- 基础信息
local base_info = {
group_id = 235846019
}
-- DEFS_MISCS
local defs = {
challenge_id = 2010046,
--起始操作台
starter = 19001,
--起始操作台选项
option_id = 24,
--波次之间延时 秒
delay = 3,
--挑战总时限 秒
time_limit = 300,
--怪物潮信息
--monsters填入怪物configID
--当场上本列表的怪数量小于min时触发补怪补至max。max勿超过mosnters数量
--spec_event:随着本怪物潮的出现而发生的关卡事件。为LD约定好的枚举。
tide_cfg = {
[1] = { monsters = {19024,19030,19031,19066}, min = 4, max = 4},
[2] = { monsters = {19067,19068,19069,19070}, min = 4, max = 4},
[3] = { monsters = {19013,19017,19028,19060,19061,19062}, min = 6, max = 6},
[4] = { monsters = {19014,19018,19022,19029,19063,19064}, min = 6, max = 6},
[5] = { monsters = {19020}, min = 1, max = 1},
[6] = { monsters = {19016}, min = 1, max = 1},
[7] = { monsters = {19015,19021,19023,19065}, min = 4, max = 4},
[8] = { monsters = {19019,19025,19026,19027}, min = 4, max = 4},
},
--怪物潮随机表
--随机固定顺序怪物潮组合 每次进地城随机取key。
--key对应value代表依序出现的MonsterTide小花括号内配置复数个表示同时刷出。
rand_table = {
[1] =
{
{1},
{3},
{7},
{5}
},
[2] =
{
{2},
{4},
{8},
{6}
},
},
--谁的地城 1-万叶 2-辛焱 3-菲谢尔 4-莫娜
type =2 ,
--莫娜、辛焱需配这里-随机suite池
rand_suites = {9,10},
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
[19013] = { config_id = 19013, monster_id = 20011501, pos = { x = 2630.693, y = 583.923, z = -1763.575 }, rot = { x = 0.000, y = 131.871, z = 0.000 }, level = 1, drop_id = 1000100 },
[19014] = { config_id = 19014, monster_id = 20011502, pos = { x = 2631.485, y = 583.937, z = -1768.034 }, rot = { x = 0.000, y = 135.856, z = 0.000 }, level = 1, drop_id = 1000100 },
[19015] = { config_id = 19015, monster_id = 24010101, pos = { x = 2645.742, y = 583.911, z = -1771.859 }, rot = { x = 0.000, y = 256.816, z = 0.000 }, level = 1, drop_id = 1000100, pose_id = 100 },
[19016] = { config_id = 19016, monster_id = 21020501, pos = { x = 2632.214, y = 583.929, z = -1774.503 }, rot = { x = 0.000, y = 86.822, z = 0.000 }, level = 1, drop_id = 1000100 },
[19017] = { config_id = 19017, monster_id = 20011501, pos = { x = 2630.865, y = 583.923, z = -1779.214 }, rot = { x = 0.000, y = 52.336, z = 0.000 }, level = 1, drop_id = 1000100 },
[19018] = { config_id = 19018, monster_id = 21011201, pos = { x = 2631.623, y = 583.922, z = -1779.247 }, rot = { x = 0.000, y = 41.818, z = 0.000 }, level = 1, drop_id = 1000100 },
[19019] = { config_id = 19019, monster_id = 21010502, pos = { x = 2644.503, y = 583.910, z = -1769.636 }, rot = { x = 0.000, y = 289.159, z = 0.000 }, level = 1, drop_id = 1000100 },
[19020] = { config_id = 19020, monster_id = 21020501, pos = { x = 2645.415, y = 584.050, z = -1768.955 }, rot = { x = 0.000, y = 269.470, z = 0.000 }, level = 1, drop_id = 1000100 },
[19021] = { config_id = 19021, monster_id = 24010101, pos = { x = 2628.716, y = 583.923, z = -1771.783 }, rot = { x = 0.000, y = 86.063, z = 0.000 }, level = 1, drop_id = 1000100, pose_id = 100 },
[19022] = { config_id = 19022, monster_id = 23010401, pos = { x = 2644.521, y = 583.922, z = -1767.620 }, rot = { x = 0.000, y = 238.391, z = 0.000 }, level = 1, drop_id = 1000100 },
[19023] = { config_id = 19023, monster_id = 21010502, pos = { x = 2637.806, y = 583.911, z = -1765.122 }, rot = { x = 0.000, y = 192.988, z = 0.000 }, level = 1, drop_id = 1000100 },
[19024] = { config_id = 19024, monster_id = 20011304, pos = { x = 2633.571, y = 583.993, z = -1776.805 }, rot = { x = 0.000, y = 39.746, z = 0.000 }, level = 1 },
[19025] = { config_id = 19025, monster_id = 21010502, pos = { x = 2632.987, y = 583.906, z = -1774.027 }, rot = { x = 0.000, y = 77.752, z = 0.000 }, level = 1, drop_id = 1000100 },
[19026] = { config_id = 19026, monster_id = 24010101, pos = { x = 2637.564, y = 583.910, z = -1778.583 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, drop_id = 1000100, pose_id = 100 },
[19027] = { config_id = 19027, monster_id = 24010101, pos = { x = 2637.409, y = 583.902, z = -1764.775 }, rot = { x = 0.000, y = 173.330, z = 0.000 }, level = 1, drop_id = 1000100, pose_id = 100 },
[19028] = { config_id = 19028, monster_id = 21030401, pos = { x = 2642.750, y = 583.929, z = -1767.808 }, rot = { x = 0.000, y = 275.005, z = 0.000 }, level = 1 },
[19029] = { config_id = 19029, monster_id = 23010401, pos = { x = 2645.482, y = 583.929, z = -1777.513 }, rot = { x = 0.000, y = 306.229, z = 0.000 }, level = 1, drop_id = 1000100 },
[19030] = { config_id = 19030, monster_id = 21010502, pos = { x = 2641.471, y = 583.911, z = -1777.188 }, rot = { x = 0.000, y = 339.225, z = 0.000 }, level = 1 },
[19031] = { config_id = 19031, monster_id = 20011304, pos = { x = 2641.888, y = 584.052, z = -1768.459 }, rot = { x = 0.000, y = 220.109, z = 0.000 }, level = 1 },
[19060] = { config_id = 19060, monster_id = 20011401, pos = { x = 2641.639, y = 583.929, z = -1778.478 }, rot = { x = 0.000, y = 304.166, z = 0.000 }, level = 1 },
[19061] = { config_id = 19061, monster_id = 23010401, pos = { x = 2638.936, y = 583.929, z = -1772.104 }, rot = { x = 0.000, y = 275.005, z = 0.000 }, level = 1 },
[19062] = { config_id = 19062, monster_id = 20011401, pos = { x = 2643.336, y = 583.929, z = -1775.335 }, rot = { x = 0.000, y = 298.230, z = 0.000 }, level = 1 },
[19063] = { config_id = 19063, monster_id = 21030401, pos = { x = 2642.999, y = 583.929, z = -1772.578 }, rot = { x = 0.000, y = 279.230, z = 0.000 }, level = 1, drop_id = 1000100 },
[19064] = { config_id = 19064, monster_id = 21030401, pos = { x = 2633.840, y = 583.929, z = -1773.223 }, rot = { x = 0.000, y = 80.721, z = 0.000 }, level = 1, drop_id = 1000100 },
[19065] = { config_id = 19065, monster_id = 21010502, pos = { x = 2637.433, y = 583.911, z = -1779.661 }, rot = { x = 0.000, y = 355.074, z = 0.000 }, level = 1, drop_id = 1000100 },
[19066] = { config_id = 19066, monster_id = 21010502, pos = { x = 2633.772, y = 584.049, z = -1768.868 }, rot = { x = 0.000, y = 139.840, z = 0.000 }, level = 1 },
[19067] = { config_id = 19067, monster_id = 20011304, pos = { x = 2641.930, y = 583.993, z = -1776.643 }, rot = { x = 0.000, y = 305.691, z = 0.000 }, level = 1 },
[19068] = { config_id = 19068, monster_id = 21010502, pos = { x = 2641.754, y = 583.911, z = -1768.736 }, rot = { x = 0.000, y = 245.171, z = 0.000 }, level = 1 },
[19069] = { config_id = 19069, monster_id = 20011304, pos = { x = 2633.017, y = 584.052, z = -1768.937 }, rot = { x = 0.000, y = 126.054, z = 0.000 }, level = 1 },
[19070] = { config_id = 19070, monster_id = 21010502, pos = { x = 2634.000, y = 584.049, z = -1777.003 }, rot = { x = 0.000, y = 45.786, z = 0.000 }, level = 1 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
[19001] = { config_id = 19001, gadget_id = 70360010, pos = { x = 2630.927, y = 583.837, z = -1772.008 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, worktop_config = { init_options = { 24 } } },
[19003] = { config_id = 19003, gadget_id = 70950011, pos = { x = 2623.024, y = 584.149, z = -1747.454 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19004] = { config_id = 19004, gadget_id = 70950011, pos = { x = 2652.701, y = 584.149, z = -1747.454 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19005] = { config_id = 19005, gadget_id = 70950011, pos = { x = 2656.807, y = 584.149, z = -1796.751 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19006] = { config_id = 19006, gadget_id = 70950011, pos = { x = 2623.472, y = 584.149, z = -1796.751 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19007] = { config_id = 19007, gadget_id = 70950011, pos = { x = 2616.157, y = 583.791, z = -1765.313 }, rot = { x = 0.000, y = 90.000, z = 0.000 }, level = 1 },
[19008] = { config_id = 19008, gadget_id = 70950011, pos = { x = 2616.157, y = 584.149, z = -1791.823 }, rot = { x = 0.000, y = 90.000, z = 0.000 }, level = 1 },
[19009] = { config_id = 19009, gadget_id = 70950011, pos = { x = 2616.157, y = 584.149, z = -1753.434 }, rot = { x = 0.000, y = 90.000, z = 0.000 }, level = 1 },
[19010] = { config_id = 19010, gadget_id = 70950011, pos = { x = 2659.727, y = 584.149, z = -1764.004 }, rot = { x = 0.000, y = 90.000, z = 0.000 }, level = 1 },
[19011] = { config_id = 19011, gadget_id = 70950011, pos = { x = 2659.727, y = 584.149, z = -1790.319 }, rot = { x = 0.000, y = 90.000, z = 0.000 }, level = 1 },
[19012] = { config_id = 19012, gadget_id = 70950011, pos = { x = 2659.727, y = 584.149, z = -1756.703 }, rot = { x = 0.000, y = 90.000, z = 0.000 }, level = 1 },
[19032] = { config_id = 19032, gadget_id = 70310321, pos = { x = 2654.551, y = 583.804, z = -1767.355 }, rot = { x = 0.000, y = 269.758, z = 0.000 }, level = 1 },
[19033] = { config_id = 19033, gadget_id = 70220111, pos = { x = 2654.480, y = 583.932, z = -1771.292 }, rot = { x = 0.000, y = 267.204, z = 0.000 }, level = 1, interact_id = 64 },
[19035] = { config_id = 19035, gadget_id = 70310321, pos = { x = 2655.083, y = 583.804, z = -1775.432 }, rot = { x = 0.000, y = 274.019, z = 0.000 }, level = 1 },
[19036] = { config_id = 19036, gadget_id = 70220112, pos = { x = 2638.186, y = 583.998, z = -1772.183 }, rot = { x = 0.000, y = 269.067, z = 0.000 }, level = 1, interact_id = 64 },
[19037] = { config_id = 19037, gadget_id = 70310322, pos = { x = 2634.849, y = 584.037, z = -1766.572 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19038] = { config_id = 19038, gadget_id = 70310322, pos = { x = 2634.793, y = 584.042, z = -1777.612 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19040] = { config_id = 19040, gadget_id = 70310321, pos = { x = 2623.097, y = 583.714, z = -1785.019 }, rot = { x = 2.250, y = 50.982, z = 359.793 }, level = 1 },
[19041] = { config_id = 19041, gadget_id = 70220111, pos = { x = 2621.183, y = 583.911, z = -1781.694 }, rot = { x = 0.000, y = 82.383, z = 0.000 }, level = 1, interact_id = 64 },
[19042] = { config_id = 19042, gadget_id = 70220111, pos = { x = 2620.877, y = 583.879, z = -1763.939 }, rot = { x = 359.639, y = 92.925, z = 1.764 }, level = 1, interact_id = 64 },
[19043] = { config_id = 19043, gadget_id = 70310321, pos = { x = 2622.301, y = 583.786, z = -1760.601 }, rot = { x = 4.368, y = 124.287, z = 0.990 }, level = 1 },
[19044] = { config_id = 19044, gadget_id = 70220112, pos = { x = 2640.793, y = 583.998, z = -1772.146 }, rot = { x = 0.000, y = 269.067, z = 0.000 }, level = 1, interact_id = 64 },
[19045] = { config_id = 19045, gadget_id = 70310322, pos = { x = 2636.760, y = 583.951, z = -1766.746 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19046] = { config_id = 19046, gadget_id = 70310322, pos = { x = 2636.797, y = 583.996, z = -1777.326 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19048] = { config_id = 19048, gadget_id = 70220118, pos = { x = 2634.849, y = 584.037, z = -1766.572 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19049] = { config_id = 19049, gadget_id = 70220118, pos = { x = 2634.793, y = 584.042, z = -1777.612 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19053] = { config_id = 19053, gadget_id = 70220118, pos = { x = 2636.760, y = 583.951, z = -1766.746 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19054] = { config_id = 19054, gadget_id = 70220118, pos = { x = 2636.797, y = 583.996, z = -1777.326 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19057] = { config_id = 19057, gadget_id = 70310322, pos = { x = 2643.571, y = 584.015, z = -1772.132 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19059] = { config_id = 19059, gadget_id = 70220118, pos = { x = 2643.571, y = 584.015, z = -1772.132 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19071] = { config_id = 19071, gadget_id = 70900201, pos = { x = 2630.927, y = 583.837, z = -1772.008 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19073] = { config_id = 19073, gadget_id = 70950011, pos = { x = 2639.117, y = 584.149, z = -1747.454 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19074] = { config_id = 19074, gadget_id = 70950011, pos = { x = 2640.968, y = 584.149, z = -1796.751 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[19075] = { config_id = 19075, gadget_id = 70950011, pos = { x = 2616.157, y = 583.791, z = -1778.548 }, rot = { x = 0.000, y = 90.000, z = 0.000 }, level = 1 },
[19076] = { config_id = 19076, gadget_id = 70950011, pos = { x = 2659.727, y = 584.149, z = -1774.122 }, rot = { x = 0.000, y = 90.000, z = 0.000 }, level = 1 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1019002, name = "SELECT_OPTION_19002", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_19002", action = "action_EVENT_SELECT_OPTION_19002", trigger_count = 0 },
{ config_id = 1019039, name = "GADGET_STATE_CHANGE_19039", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_19039", action = "action_EVENT_GADGET_STATE_CHANGE_19039", trigger_count = 0 },
{ config_id = 1019047, name = "GADGET_STATE_CHANGE_19047", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_19047", action = "action_EVENT_GADGET_STATE_CHANGE_19047", trigger_count = 0 },
-- 37激活-创时间轴-WindTimeA
{ config_id = 1019050, name = "GADGET_STATE_CHANGE_19050", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_19050", action = "action_EVENT_GADGET_STATE_CHANGE_19050", trigger_count = 0 },
{ config_id = 1019051, name = "CHALLENGE_SUCCESS_19051", event = EventType.EVENT_CHALLENGE_SUCCESS, source = "2010046", condition = "", action = "action_EVENT_CHALLENGE_SUCCESS_19051", trigger_count = 0 },
{ config_id = 1019052, name = "TIME_AXIS_PASS_19052", event = EventType.EVENT_TIME_AXIS_PASS, source = "", condition = "condition_EVENT_TIME_AXIS_PASS_19052", action = "action_EVENT_TIME_AXIS_PASS_19052", trigger_count = 0 },
{ config_id = 1019055, name = "CHALLENGE_FAIL_19055", event = EventType.EVENT_CHALLENGE_FAIL, source = "2010046", condition = "", action = "action_EVENT_CHALLENGE_FAIL_19055", trigger_count = 0 },
-- 45激活-创时间轴-WindTimeB
{ config_id = 1019056, name = "GADGET_STATE_CHANGE_19056", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_19056", action = "action_EVENT_GADGET_STATE_CHANGE_19056", trigger_count = 0 },
{ config_id = 1019058, name = "TIME_AXIS_PASS_19058", event = EventType.EVENT_TIME_AXIS_PASS, source = "", condition = "condition_EVENT_TIME_AXIS_PASS_19058", action = "action_EVENT_TIME_AXIS_PASS_19058", trigger_count = 0 },
-- 第一次交互即将黄点移除
{ config_id = 1019072, name = "SELECT_OPTION_19072", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_19072", action = "action_EVENT_SELECT_OPTION_19072" },
{ config_id = 1019077, name = "VARIABLE_CHANGE_19077", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_19077", action = "action_EVENT_VARIABLE_CHANGE_19077", trigger_count = 0 },
{ config_id = 1019078, name = "GROUP_LOAD_19078", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_19078", action = "action_EVENT_GROUP_LOAD_19078", trigger_count = 0 },
{ config_id = 1019079, name = "GROUP_REFRESH_19079", event = EventType.EVENT_GROUP_REFRESH, source = "", condition = "condition_EVENT_GROUP_REFRESH_19079", action = "action_EVENT_GROUP_REFRESH_19079", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "OptionAdd", value = 0, no_refresh = true }
}
-- 废弃数据
garbages = {
gadgets = {
{ config_id = 19034, gadget_id = 70220111, pos = { x = 2636.324, y = 583.947, z = -1799.712 }, rot = { x = 0.000, y = 359.184, z = 0.000 }, level = 1, interact_id = 64 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { "SELECT_OPTION_19002", "CHALLENGE_SUCCESS_19051", "CHALLENGE_FAIL_19055", "SELECT_OPTION_19072", "VARIABLE_CHANGE_19077", "GROUP_LOAD_19078", "GROUP_REFRESH_19079" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 19003, 19004, 19005, 19006, 19007, 19008, 19009, 19010, 19011, 19012, 19073, 19074, 19075, 19076 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = wave1,
monsters = { 19024, 19030, 19031, 19066 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 4,
-- description = wave2,
monsters = { 19067, 19068, 19069, 19070 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 5,
-- description = wave3-reminder,
monsters = { 19013, 19017, 19028, 19060, 19061, 19062 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 6,
-- description = wave4-reminder,
monsters = { 19014, 19018, 19022, 19029, 19063, 19064 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 7,
-- description = wave5-reminder,
monsters = { 19020 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 8,
-- description = wave6-reminder,
monsters = { 19016 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 9,
-- description = 传音花Layout1,
monsters = { },
gadgets = { 19032, 19033, 19035, 19036, 19037, 19038, 19057 },
regions = { },
triggers = { "GADGET_STATE_CHANGE_19039", "GADGET_STATE_CHANGE_19050", "TIME_AXIS_PASS_19052" },
rand_weight = 100
},
{
-- suite_id = 10,
-- description = 传音花Layout2,
monsters = { },
gadgets = { 19040, 19041, 19042, 19043, 19044, 19045, 19046 },
regions = { },
triggers = { "GADGET_STATE_CHANGE_19047", "GADGET_STATE_CHANGE_19056", "TIME_AXIS_PASS_19058" },
rand_weight = 100
},
{
-- suite_id = 11,
-- description = WindTimeA风场,
monsters = { },
gadgets = { 19048, 19049, 19059 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 12,
-- description = WindTimeB风场,
monsters = { },
gadgets = { 19053, 19054 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 13,
-- description = wave7,
monsters = { 19015, 19021, 19023, 19065 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 14,
-- description = wave8,
monsters = { 19019, 19025, 19026, 19027 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 15,
-- description = ,
monsters = { },
gadgets = { 19071 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 16,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 17,
-- description = P6黄点,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 18,
-- description = ,
monsters = { },
gadgets = { 19001 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_SELECT_OPTION_19002(context, evt)
-- 判断是gadgetid 19001 option_id 24
if 19001 ~= evt.param1 then
return false
end
if 24 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_19002(context, evt)
-- 添加suite2的新内容
ScriptLib.AddExtraGroupSuite(context, 235846019, 2)
-- 将configid为 19001 的物件更改为状态 GadgetState.GearStop
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 19001, GadgetState.GearStop) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 删除指定group 235846019 指定config19001物件身上指定option24
if 0 ~= ScriptLib.DelWorktopOptionByGroupId(context, 235846019, 19001, 24) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : del_work_options_by_group_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_19039(context, evt)
if 19036 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_19039(context, evt)
-- 将configid为 19037 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 19037, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 19038 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 19038, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 19057 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 19057, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_19047(context, evt)
if 19044 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_19047(context, evt)
-- 将configid为 19045 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 19045, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 19046 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 19046, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_19050(context, evt)
if GadgetState.GearStart ~= ScriptLib.GetGadgetStateByConfigId(context, 235846019, 19037) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_19050(context, evt)
-- 创建标识为"WindTimeA",时间节点为{14}的时间轴false用于控制该时间轴是否循环
ScriptLib.InitTimeAxis(context, "WindTimeA", {14}, false)
-- 添加suite11的新内容
ScriptLib.AddExtraGroupSuite(context, 235846019, 11)
return 0
end
-- 触发操作
function action_EVENT_CHALLENGE_SUCCESS_19051(context, evt)
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846019, 11)
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846019, 12)
return 0
end
-- 触发条件
function condition_EVENT_TIME_AXIS_PASS_19052(context, evt)
if "WindTimeA" ~= evt.source_name or 1 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_TIME_AXIS_PASS_19052(context, evt)
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846019, 11)
-- 将configid为 19037 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 19037, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 19038 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 19038, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 19057 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 19057, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_CHALLENGE_FAIL_19055(context, evt)
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846019, 11)
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846019, 12)
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_19056(context, evt)
if GadgetState.GearStart ~= ScriptLib.GetGadgetStateByConfigId(context, 235846019, 19045) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_19056(context, evt)
-- 创建标识为"WindTimeB",时间节点为{14}的时间轴false用于控制该时间轴是否循环
ScriptLib.InitTimeAxis(context, "WindTimeB", {14}, false)
-- 添加suite12的新内容
ScriptLib.AddExtraGroupSuite(context, 235846019, 12)
return 0
end
-- 触发条件
function condition_EVENT_TIME_AXIS_PASS_19058(context, evt)
if "WindTimeB" ~= evt.source_name or 1 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_TIME_AXIS_PASS_19058(context, evt)
-- 将configid为 19045 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 19045, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 19046 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 19046, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846019, 12)
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_19072(context, evt)
-- 判断是gadgetid 19001 option_id 24
if 19001 ~= evt.param1 then
return false
end
if 24 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_19072(context, evt)
-- 删除suite15的所有内容
ScriptLib.RemoveExtraGroupSuite(context, 235846019, 15)
return 0
end
-- 触发条件
function condition_EVENT_VARIABLE_CHANGE_19077(context, evt)
if evt.param1 == evt.param2 then return false end
-- 判断变量"OptionAdd"为1
if ScriptLib.GetGroupVariableValue(context, "OptionAdd") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_19077(context, evt)
-- 添加suite18的新内容
ScriptLib.AddExtraGroupSuite(context, 235846019, 18)
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_19078(context, evt)
-- 判断变量"OptionAdd"为1
if ScriptLib.GetGroupVariableValue(context, "OptionAdd") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_19078(context, evt)
-- 添加suite18的新内容
ScriptLib.AddExtraGroupSuite(context, 235846019, 18)
return 0
end
-- 触发条件
function condition_EVENT_GROUP_REFRESH_19079(context, evt)
-- 判断变量"OptionAdd"为1
if ScriptLib.GetGroupVariableValue(context, "OptionAdd") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_REFRESH_19079(context, evt)
-- 添加suite18的新内容
ScriptLib.AddExtraGroupSuite(context, 235846019, 18)
return 0
end
require "V2_8/DLActivityDungeon"

View File

@@ -0,0 +1,521 @@
-- 基础信息
local base_info = {
group_id = 235846035
}
-- DEFS_MISCS
local defs = {
challenge_id = 2010054,
--是否教学关
is_tutorial = 1,
--起始操作台
starter = 35020,
--起始操作台选项
option_id = 24,
--波次之间延时 秒
delay = 3,
--挑战总时限 秒
time_limit = 120,
--怪物潮信息
--monsters填入怪物configID
--当场上本列表的怪数量小于min时触发补怪补至max。max勿超过mosnters数量
--spec_event:随着本怪物潮的出现而发生的关卡事件。为LD约定好的枚举。
tide_cfg = {
[1] = { monsters = {35016}, min = 1, max = 1},
[2] = { monsters = {35017}, min = 1, max = 1},
[3] = { monsters = {35001,35003,35009}, min = 3, max = 3},
},
--怪物潮随机表
--随机固定顺序怪物潮组合 每次进地城随机取key。
--key对应value代表依序出现的MonsterTide小花括号内配置复数个表示同时刷出。
rand_table = {
[1] =
{
{1},
{2},
{3}
},
},
--谁的地城 1-万叶 2-辛焱 3-菲谢尔 4-莫娜
type =2 ,
--莫娜、辛焱需配这里-随机suite池
rand_suites = {9},
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
[35001] = { config_id = 35001, monster_id = 21011201, pos = { x = 2422.949, y = 532.750, z = -1787.678 }, rot = { x = 0.000, y = 317.653, z = 0.000 }, level = 1 },
[35003] = { config_id = 35003, monster_id = 21010402, pos = { x = 2424.612, y = 533.019, z = -1783.986 }, rot = { x = 0.000, y = 241.581, z = 0.000 }, level = 13, drop_id = 1000100 },
[35009] = { config_id = 35009, monster_id = 21010402, pos = { x = 2424.008, y = 533.028, z = -1793.631 }, rot = { x = 0.000, y = 290.225, z = 0.000 }, level = 13, drop_id = 1000100 },
[35016] = { config_id = 35016, monster_id = 20011401, pos = { x = 2423.347, y = 533.220, z = -1785.154 }, rot = { x = 0.000, y = 270.522, z = 0.000 }, level = 1 },
[35017] = { config_id = 35017, monster_id = 21011201, pos = { x = 2423.429, y = 533.177, z = -1791.370 }, rot = { x = 0.000, y = 306.308, z = 0.000 }, level = 13, drop_id = 1000100 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
[35010] = { config_id = 35010, gadget_id = 70310322, pos = { x = 2379.884, y = 540.147, z = -1761.266 }, rot = { x = 0.000, y = 343.975, z = 0.000 }, level = 1 },
[35011] = { config_id = 35011, gadget_id = 70220118, pos = { x = 2379.884, y = 540.147, z = -1761.266 }, rot = { x = 0.000, y = 343.975, z = 0.000 }, level = 1 },
-- 植物B
[35012] = { config_id = 35012, gadget_id = 70220112, pos = { x = 2380.002, y = 540.233, z = -1757.205 }, rot = { x = 2.577, y = 234.901, z = 357.605 }, level = 1, interact_id = 64 },
[35020] = { config_id = 35020, gadget_id = 70360010, pos = { x = 2425.368, y = 532.880, z = -1787.831 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, worktop_config = { init_options = { 24 } } },
-- 空气墙
[35021] = { config_id = 35021, gadget_id = 70710399, pos = { x = 2426.350, y = 532.880, z = -1787.831 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
-- P2黄点
[35023] = { config_id = 35023, gadget_id = 70900201, pos = { x = 2425.368, y = 532.880, z = -1787.831 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[35024] = { config_id = 35024, gadget_id = 70310322, pos = { x = 2422.364, y = 533.026, z = -1792.272 }, rot = { x = 0.000, y = 343.975, z = 0.000 }, level = 1 },
-- 植物A
[35035] = { config_id = 35035, gadget_id = 70220112, pos = { x = 2417.641, y = 533.140, z = -1787.537 }, rot = { x = 3.512, y = 274.568, z = 359.800 }, level = 1, interact_id = 64 },
[35036] = { config_id = 35036, gadget_id = 70310322, pos = { x = 2424.521, y = 533.078, z = -1781.043 }, rot = { x = 0.000, y = 54.994, z = 0.000 }, level = 1 },
[35045] = { config_id = 35045, gadget_id = 70220118, pos = { x = 2424.462, y = 533.078, z = -1781.490 }, rot = { x = 0.000, y = 54.994, z = 0.000 }, level = 1 },
[35046] = { config_id = 35046, gadget_id = 70220118, pos = { x = 2421.803, y = 533.075, z = -1792.051 }, rot = { x = 0.000, y = 332.020, z = 0.000 }, level = 1 }
}
-- 区域
regions = {
-- 图文教学1
[35018] = { config_id = 35018, shape = RegionShape.SPHERE, radius = 8, pos = { x = 2382.329, y = 539.542, z = -1763.567 } }
}
-- 触发器
triggers = {
-- B
{ config_id = 1035002, name = "GADGET_STATE_CHANGE_35002", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_35002", action = "action_EVENT_GADGET_STATE_CHANGE_35002", trigger_count = 0 },
-- B-创时间轴-WindTimeB
{ config_id = 1035005, name = "GADGET_STATE_CHANGE_35005", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_35005", action = "action_EVENT_GADGET_STATE_CHANGE_35005", trigger_count = 0 },
-- B
{ config_id = 1035006, name = "TIME_AXIS_PASS_35006", event = EventType.EVENT_TIME_AXIS_PASS, source = "", condition = "condition_EVENT_TIME_AXIS_PASS_35006", action = "action_EVENT_TIME_AXIS_PASS_35006", trigger_count = 0 },
-- 图文教学1
{ config_id = 1035018, name = "ENTER_REGION_35018", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_35018", action = "action_EVENT_ENTER_REGION_35018" },
{ config_id = 1035025, name = "SELECT_OPTION_35025", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_35025", action = "action_EVENT_SELECT_OPTION_35025", trigger_count = 0 },
-- A
{ config_id = 1035050, name = "GADGET_STATE_CHANGE_35050", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_35050", action = "action_EVENT_GADGET_STATE_CHANGE_35050", trigger_count = 0 },
-- A-创时间轴-WindTimeA
{ config_id = 1035052, name = "GADGET_STATE_CHANGE_35052", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_35052", action = "action_EVENT_GADGET_STATE_CHANGE_35052", trigger_count = 0 },
-- 成功时改变下一个group音符植物状态并且移动黄点
{ config_id = 1035053, name = "CHALLENGE_SUCCESS_35053", event = EventType.EVENT_CHALLENGE_SUCCESS, source = "2010054", condition = "", action = "action_EVENT_CHALLENGE_SUCCESS_35053", trigger_count = 0 },
-- A
{ config_id = 1035054, name = "TIME_AXIS_PASS_35054", event = EventType.EVENT_TIME_AXIS_PASS, source = "", condition = "condition_EVENT_TIME_AXIS_PASS_35054", action = "action_EVENT_TIME_AXIS_PASS_35054", trigger_count = 0 },
{ config_id = 1035055, name = "CHALLENGE_FAIL_35055", event = EventType.EVENT_CHALLENGE_FAIL, source = "2010054", condition = "", action = "action_EVENT_CHALLENGE_FAIL_35055", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "hasTriggeredTarget", value = 0, no_refresh = false }
}
-- 废弃数据
garbages = {
monsters = {
{ config_id = 35004, monster_id = 21020501, pos = { x = 2418.399, y = 533.092, z = -1774.492 }, rot = { x = 0.000, y = 183.204, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 35007, monster_id = 21020301, pos = { x = 2419.733, y = 533.073, z = -1797.606 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 35008, monster_id = 21020401, pos = { x = 2416.188, y = 533.213, z = -1800.670 }, rot = { x = 0.000, y = 353.531, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 35013, monster_id = 21020301, pos = { x = 2413.888, y = 533.068, z = -1802.111 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 35014, monster_id = 21030201, pos = { x = 2420.593, y = 533.072, z = -1800.367 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 35015, monster_id = 21030201, pos = { x = 2412.679, y = 533.065, z = -1803.596 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 35019, monster_id = 21010402, pos = { x = 2420.593, y = 533.072, z = -1800.367 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 13, drop_id = 1000100 }
},
gadgets = {
{ config_id = 35038, gadget_id = 70310321, pos = { x = 2435.097, y = 534.201, z = -1777.282 }, rot = { x = 45.102, y = 273.955, z = 0.000 }, level = 1 },
{ config_id = 35039, gadget_id = 70220111, pos = { x = 2434.710, y = 533.073, z = -1779.998 }, rot = { x = 0.000, y = 269.963, z = 0.000 }, level = 1, interact_id = 64 },
{ config_id = 35040, gadget_id = 70220111, pos = { x = 2398.747, y = 533.072, z = -1794.014 }, rot = { x = 0.000, y = 87.133, z = 0.000 }, level = 1, interact_id = 64 },
{ config_id = 35041, gadget_id = 70310321, pos = { x = 2399.749, y = 534.557, z = -1795.536 }, rot = { x = 40.458, y = 91.642, z = 0.000 }, level = 1 },
{ config_id = 35042, gadget_id = 70220112, pos = { x = 2417.219, y = 533.161, z = -1787.262 }, rot = { x = 0.000, y = 269.067, z = 0.000 }, level = 1, interact_id = 64 },
{ config_id = 35043, gadget_id = 70310322, pos = { x = 2410.477, y = 533.076, z = -1780.083 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
{ config_id = 35044, gadget_id = 70310322, pos = { x = 2424.583, y = 533.072, z = -1794.358 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
{ config_id = 35047, gadget_id = 70220118, pos = { x = 2410.477, y = 533.076, z = -1780.083 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
{ config_id = 35048, gadget_id = 70220118, pos = { x = 2424.583, y = 533.072, z = -1794.358 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 }
},
triggers = {
{ config_id = 1035022, name = "GADGET_STATE_CHANGE_35022", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_35022", action = "action_EVENT_GADGET_STATE_CHANGE_35022" },
{ config_id = 1035051, name = "GADGET_STATE_CHANGE_35051", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_35051", action = "action_EVENT_GADGET_STATE_CHANGE_35051", trigger_count = 0 },
{ config_id = 1035056, name = "GADGET_STATE_CHANGE_35056", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_35056", action = "action_EVENT_GADGET_STATE_CHANGE_35056", trigger_count = 0 },
{ config_id = 1035057, name = "TIME_AXIS_PASS_35057", event = EventType.EVENT_TIME_AXIS_PASS, source = "", condition = "condition_EVENT_TIME_AXIS_PASS_35057", action = "action_EVENT_TIME_AXIS_PASS_35057", trigger_count = 0 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 35020, 35023 },
regions = { 35018 },
triggers = { "ENTER_REGION_35018", "SELECT_OPTION_35025", "CHALLENGE_SUCCESS_35053", "CHALLENGE_FAIL_35055" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 35021 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = wave1,
monsters = { 35016 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 4,
-- description = wave2,
monsters = { 35017 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 5,
-- description = wave3,
monsters = { 35001, 35003, 35009 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 6,
-- description = wave4,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 7,
-- description = wave5,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 8,
-- description = wave6,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 9,
-- description = 传音花Layout1,
monsters = { },
gadgets = { 35010, 35012, 35024, 35035, 35036 },
regions = { },
triggers = { "GADGET_STATE_CHANGE_35002", "GADGET_STATE_CHANGE_35005", "TIME_AXIS_PASS_35006", "GADGET_STATE_CHANGE_35050", "GADGET_STATE_CHANGE_35052", "TIME_AXIS_PASS_35054" },
rand_weight = 100
},
{
-- suite_id = 10,
-- description = WindTimeA风场,
monsters = { },
gadgets = { 35045, 35046 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 11,
-- description = WindTimeB风场,
monsters = { },
gadgets = { 35011 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_35002(context, evt)
if 35012 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_35002(context, evt)
-- 将configid为 35010 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 35010, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_35005(context, evt)
if GadgetState.GearStart ~= ScriptLib.GetGadgetStateByConfigId(context, 235846035, 35010) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_35005(context, evt)
-- 创建标识为"WindTimeB",时间节点为{14}的时间轴false用于控制该时间轴是否循环
ScriptLib.InitTimeAxis(context, "WindTimeB", {14}, false)
-- 添加suite11的新内容
ScriptLib.AddExtraGroupSuite(context, 235846035, 11)
return 0
end
-- 触发条件
function condition_EVENT_TIME_AXIS_PASS_35006(context, evt)
if "WindTimeB" ~= evt.source_name or 1 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_TIME_AXIS_PASS_35006(context, evt)
-- 将configid为 35010 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 35010, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846035, 11)
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_35018(context, evt)
if evt.param1 ~= 35018 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
if 0~=ScriptLib.GetExhibitionAccumulableData(context,context.uid,11404109) then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_35018(context, evt)
ScriptLib.AddExhibitionAccumulableData(context, context.uid,"Activity_SummerTimeV2_Xinyan_Guide1", 1)
ScriptLib.ShowClientTutorial(context,864,{})
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_35025(context, evt)
-- 判断是gadgetid 35020 option_id 24
if 35020 ~= evt.param1 then
return false
end
if 24 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_35025(context, evt)
-- 将configid为 35020 的物件更改为状态 GadgetState.GearStop
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 35020, GadgetState.GearStop) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 卸载指定gadget
if 0 ~= ScriptLib.RemoveEntityByConfigId(context, 235846035, EntityType.GADGET, 35023 ) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : remove_gadget_by_configid")
return -1
end
-- 删除指定group 235846035 指定config35020物件身上指定option24
if 0 ~= ScriptLib.DelWorktopOptionByGroupId(context, 235846035, 35020, 24) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : del_work_options_by_group_configId")
return -1
end
-- 添加suite2的新内容
ScriptLib.AddExtraGroupSuite(context, 235846035, 2)
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_35050(context, evt)
if 35035 ~= evt.param2 or GadgetState.GearStart ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_35050(context, evt)
-- 将configid为 35024 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 35024, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 35036 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 35036, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_35052(context, evt)
if GadgetState.GearStart ~= ScriptLib.GetGadgetStateByConfigId(context, 235846035, 35024) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_35052(context, evt)
-- 创建标识为"WindTimeA",时间节点为{14}的时间轴false用于控制该时间轴是否循环
ScriptLib.InitTimeAxis(context, "WindTimeA", {14}, false)
-- 添加suite10的新内容
ScriptLib.AddExtraGroupSuite(context, 235846035, 10)
return 0
end
-- 触发操作
function action_EVENT_CHALLENGE_SUCCESS_35053(context, evt)
-- 将本组内变量名为 "OptionAdd" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValueByGroup(context, "OptionAdd", 1, 235846036) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable_by_group")
return -1
end
-- 改变指定group组235846037中 configid为37005的gadget的state
if 0 ~= ScriptLib.SetGroupGadgetStateByConfigId(context, 235846037, 37005, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_GroupId_ConfigId")
return -1
end
-- 添加suite3的新内容
ScriptLib.AddExtraGroupSuite(context, 235846037, 3)
-- 删除suite2的所有内容
ScriptLib.RemoveExtraGroupSuite(context, 235846035, 2)
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846035, 10)
return 0
end
-- 触发条件
function condition_EVENT_TIME_AXIS_PASS_35054(context, evt)
if "WindTimeA" ~= evt.source_name or 1 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_TIME_AXIS_PASS_35054(context, evt)
-- 将configid为 35024 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 35024, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 35036 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 35036, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846035, 10)
return 0
end
-- 触发操作
function action_EVENT_CHALLENGE_FAIL_35055(context, evt)
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846035, 10)
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846035, 2)
return 0
end
require "V2_8/DLActivityDungeon"

View File

@@ -0,0 +1,403 @@
-- 基础信息
local base_info = {
group_id = 235846036
}
-- DEFS_MISCS
local defs = {
challenge_id = 2010054,
--是否教学关
is_tutorial = 1,
--起始操作台
starter = 36020,
--起始操作台选项
option_id = 24,
--波次之间延时 秒
delay = 3,
--挑战总时限 秒
time_limit = 120,
--怪物潮信息
--monsters填入怪物configID
--当场上本列表的怪数量小于min时触发补怪补至max。max勿超过mosnters数量
--spec_event:随着本怪物潮的出现而发生的关卡事件。为LD约定好的枚举。
tide_cfg = {
[1] = { monsters = {36001}, min = 1, max = 1},
[2] = { monsters = {36002,36012,36011}, min = 3, max = 3},
},
--怪物潮随机表
--随机固定顺序怪物潮组合 每次进地城随机取key。
--key对应value代表依序出现的MonsterTide小花括号内配置复数个表示同时刷出。
rand_table = {
[1] =
{
{1},
{2}
},
},
--谁的地城 1-万叶 2-辛焱 3-菲谢尔 4-莫娜
type =2 ,
--莫娜、辛焱需配这里-随机suite池
rand_suites = {9},
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
[36001] = { config_id = 36001, monster_id = 20011501, pos = { x = 2523.851, y = 552.793, z = -1717.573 }, rot = { x = 0.000, y = 267.275, z = 0.000 }, level = 1, drop_id = 1000100, disableWander = true },
[36002] = { config_id = 36002, monster_id = 21011201, pos = { x = 2523.917, y = 552.783, z = -1722.524 }, rot = { x = 0.000, y = 300.365, z = 0.000 }, level = 1, drop_id = 1000100, disableWander = true },
[36011] = { config_id = 36011, monster_id = 20011501, pos = { x = 2523.531, y = 552.781, z = -1719.498 }, rot = { x = 0.000, y = 273.798, z = 0.000 }, level = 1, drop_id = 1000100, disableWander = true },
[36012] = { config_id = 36012, monster_id = 21011201, pos = { x = 2523.929, y = 552.783, z = -1716.500 }, rot = { x = 0.000, y = 257.238, z = 0.000 }, level = 1, drop_id = 1000100, disableWander = true }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
-- P4黄点
[36005] = { config_id = 36005, gadget_id = 70900201, pos = { x = 2522.491, y = 552.785, z = -1718.113 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[36010] = { config_id = 36010, gadget_id = 70710399, pos = { x = 2522.390, y = 552.785, z = -1718.579 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
[36020] = { config_id = 36020, gadget_id = 70360010, pos = { x = 2522.525, y = 552.597, z = -1718.278 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, worktop_config = { init_options = { 24 } } },
[36031] = { config_id = 36031, gadget_id = 70310321, pos = { x = 2514.772, y = 552.313, z = -1713.457 }, rot = { x = 5.731, y = 110.220, z = 354.610 }, level = 1 },
[36032] = { config_id = 36032, gadget_id = 70220111, pos = { x = 2514.208, y = 552.231, z = -1715.901 }, rot = { x = 356.706, y = 108.423, z = 355.159 }, level = 1, interact_id = 64 }
}
-- 区域
regions = {
[36003] = { config_id = 36003, shape = RegionShape.SPHERE, radius = 10, pos = { x = 2522.223, y = 552.788, z = -1714.687 } }
}
-- 触发器
triggers = {
{ config_id = 1036003, name = "ENTER_REGION_36003", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_36003", action = "action_EVENT_ENTER_REGION_36003" },
{ config_id = 1036017, name = "VARIABLE_CHANGE_36017", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_36017", action = "action_EVENT_VARIABLE_CHANGE_36017", trigger_count = 0 },
{ config_id = 1036018, name = "GROUP_LOAD_36018", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "condition_EVENT_GROUP_LOAD_36018", action = "action_EVENT_GROUP_LOAD_36018", trigger_count = 0 },
{ config_id = 1036021, name = "GROUP_REFRESH_36021", event = EventType.EVENT_GROUP_REFRESH, source = "", condition = "condition_EVENT_GROUP_REFRESH_36021", action = "action_EVENT_GROUP_REFRESH_36021", trigger_count = 0 },
{ config_id = 1036049, name = "SELECT_OPTION_36049", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_36049", action = "action_EVENT_SELECT_OPTION_36049", trigger_count = 0 },
-- 第一次成功就把黄点切换
{ config_id = 1036053, name = "CHALLENGE_SUCCESS_36053", event = EventType.EVENT_CHALLENGE_SUCCESS, source = "2010054", condition = "", action = "action_EVENT_CHALLENGE_SUCCESS_36053", trigger_count = 0 },
-- 移除suite10
{ config_id = 1036055, name = "CHALLENGE_FAIL_36055", event = EventType.EVENT_CHALLENGE_FAIL, source = "2010054", condition = "", action = "action_EVENT_CHALLENGE_FAIL_36055", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "OptionAdd", value = 0, no_refresh = true }
}
-- 废弃数据
garbages = {
monsters = {
{ config_id = 36004, monster_id = 21020501, pos = { x = 2525.030, y = 552.719, z = -1703.052 }, rot = { x = 0.000, y = 183.204, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 36006, monster_id = 20011401, pos = { x = 2523.221, y = 552.789, z = -1717.653 }, rot = { x = 0.000, y = 229.350, z = 0.000 }, level = 1, drop_id = 1000100, disableWander = true },
{ config_id = 36007, monster_id = 21020301, pos = { x = 2526.364, y = 552.700, z = -1726.166 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 36008, monster_id = 21020501, pos = { x = 2522.819, y = 552.840, z = -1729.230 }, rot = { x = 0.000, y = 353.531, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 36009, monster_id = 21011201, pos = { x = 2523.079, y = 552.789, z = -1715.497 }, rot = { x = 0.000, y = 236.810, z = 0.000 }, level = 1, drop_id = 1000100, disableWander = true },
{ config_id = 36013, monster_id = 21020301, pos = { x = 2520.519, y = 552.696, z = -1730.671 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 36014, monster_id = 21030201, pos = { x = 2527.224, y = 552.700, z = -1728.927 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 36015, monster_id = 20011502, pos = { x = 2519.310, y = 552.693, z = -1732.156 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 13, drop_id = 1000100 },
{ config_id = 36016, monster_id = 21011201, pos = { x = 2524.711, y = 552.789, z = -1720.578 }, rot = { x = 0.000, y = 286.323, z = 0.000 }, level = 1, drop_id = 1000100, disableWander = true },
{ config_id = 36019, monster_id = 21010402, pos = { x = 2527.224, y = 552.700, z = -1728.927 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 13, drop_id = 1000100 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 36003 },
triggers = { "ENTER_REGION_36003", "VARIABLE_CHANGE_36017", "GROUP_LOAD_36018", "GROUP_REFRESH_36021", "SELECT_OPTION_36049", "CHALLENGE_SUCCESS_36053", "CHALLENGE_FAIL_36055" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 36005 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = wave1,
monsters = { 36001 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 4,
-- description = wave2,
monsters = { 36002, 36011, 36012 },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 5,
-- description = wave3,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 6,
-- description = wave4,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 7,
-- description = wave5,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 8,
-- description = wave6,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 9,
-- description = 传音花Layout1,
monsters = { },
gadgets = { 36031, 36032 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 10,
-- description = 战斗区域空气墙,
monsters = { },
gadgets = { 36010 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 11,
-- description = 元素操作台,
monsters = { },
gadgets = { 36020 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 12,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_36003(context, evt)
if evt.param1 ~= 36003 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
if 0~=ScriptLib.GetExhibitionAccumulableData(context,context.uid,11404110) then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_36003(context, evt)
ScriptLib.AddExhibitionAccumulableData(context, context.uid,"Activity_SummerTimeV2_Xinyan_Guide2", 1)
ScriptLib.ShowClientTutorial(context,865,{})
return 0
end
-- 触发条件
function condition_EVENT_VARIABLE_CHANGE_36017(context, evt)
if evt.param1 == evt.param2 then return false end
-- 判断变量"OptionAdd"为1
if ScriptLib.GetGroupVariableValue(context, "OptionAdd") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_36017(context, evt)
-- 添加suite11的新内容
ScriptLib.AddExtraGroupSuite(context, 235846036, 11)
return 0
end
-- 触发条件
function condition_EVENT_GROUP_LOAD_36018(context, evt)
-- 判断变量"OptionAdd"为1
if ScriptLib.GetGroupVariableValue(context, "OptionAdd") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_LOAD_36018(context, evt)
-- 添加suite11的新内容
ScriptLib.AddExtraGroupSuite(context, 235846036, 11)
return 0
end
-- 触发条件
function condition_EVENT_GROUP_REFRESH_36021(context, evt)
-- 判断变量"OptionAdd"为1
if ScriptLib.GetGroupVariableValue(context, "OptionAdd") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GROUP_REFRESH_36021(context, evt)
-- 添加suite11的新内容
ScriptLib.AddExtraGroupSuite(context, 235846036, 11)
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_36049(context, evt)
-- 判断是gadgetid 36020 option_id 24
if 36020 ~= evt.param1 then
return false
end
if 24 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_36049(context, evt)
-- 将configid为 36020 的物件更改为状态 GadgetState.GearStop
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 36020, GadgetState.GearStop) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 添加suite10的新内容
ScriptLib.AddExtraGroupSuite(context, 235846036, 10)
-- 删除指定group 235846036 指定config36020物件身上指定option24
if 0 ~= ScriptLib.DelWorktopOptionByGroupId(context, 235846036, 36020, 24) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : del_work_options_by_group_configId")
return -1
end
-- 卸载指定gadget
if 0 ~= ScriptLib.RemoveEntityByConfigId(context, 235846036, EntityType.GADGET, 36005 ) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : remove_gadget_by_configid")
return -1
end
return 0
end
-- 触发操作
function action_EVENT_CHALLENGE_SUCCESS_36053(context, evt)
-- 将本组内变量名为 "OptionAdd" 的变量设置为 1
if 0 ~= ScriptLib.SetGroupVariableValueByGroup(context, "OptionAdd", 1, 235846019) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable_by_group")
return -1
end
-- 改变指定group组235846038中 configid为38004的gadget的state
if 0 ~= ScriptLib.SetGroupGadgetStateByConfigId(context, 235846038, 38004, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_GroupId_ConfigId")
return -1
end
-- 添加suite3的新内容
ScriptLib.AddExtraGroupSuite(context, 235846038, 3)
-- 删除suite10的所有内容
ScriptLib.RemoveExtraGroupSuite(context, 235846036, 10)
return 0
end
-- 触发操作
function action_EVENT_CHALLENGE_FAIL_36055(context, evt)
-- 删除suite10的所有内容
ScriptLib.RemoveExtraGroupSuite(context, 235846036, 10)
return 0
end
require "V2_8/DLActivityDungeon"

View File

@@ -0,0 +1,206 @@
-- 基础信息
local base_info = {
group_id = 235846037
}
-- DEFS_MISCS
local defs = {
--左右旋转的SelectOptionID
selectID_horizon = 54,
--上下俯仰的SelectOptionID
selectID_vertical = 55,
--定义左右旋转的步长,key为传音花configIDvalue为旋转角对应的GadgetState
--GadgetState不可重复
horizon_steps = {
[37001] = {0, 103},
},
--定义上下俯仰的步长,key为传音花configIDvalue为旋转角对应的GadgetState
--GadgetState不可重复
vertical_steps = {
}
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
[37002] = { config_id = 37002, gadget_id = 70900201, pos = { x = 2469.289, y = 535.385, z = -1775.812 }, rot = { x = 357.228, y = 323.029, z = 359.328 }, level = 1 },
-- 大花-固定-WindA
[37004] = { config_id = 37004, gadget_id = 70310169, pos = { x = 2470.463, y = 533.333, z = -1766.256 }, rot = { x = 357.213, y = 49.919, z = 11.336 }, level = 1 },
[37005] = { config_id = 37005, gadget_id = 70310171, pos = { x = 2469.289, y = 535.385, z = -1775.812 }, rot = { x = 357.228, y = 323.029, z = 359.328 }, level = 1, state = GadgetState.GearStop, interact_id = 64 },
[37006] = { config_id = 37006, gadget_id = 70310341, pos = { x = 2470.158, y = 533.444, z = -1765.430 }, rot = { x = 332.157, y = 40.245, z = 0.000 }, level = 1 },
[37007] = { config_id = 37007, gadget_id = 70690001, pos = { x = 2475.140, y = 535.883, z = -1758.562 }, rot = { x = 338.230, y = 39.447, z = 2.011 }, level = 1 },
[37008] = { config_id = 37008, gadget_id = 70690001, pos = { x = 2483.667, y = 539.968, z = -1748.945 }, rot = { x = 328.215, y = 39.582, z = 357.874 }, level = 1 },
[37009] = { config_id = 37009, gadget_id = 70690001, pos = { x = 2490.422, y = 544.820, z = -1740.845 }, rot = { x = 335.341, y = 39.161, z = 2.044 }, level = 1 },
[37010] = { config_id = 37010, gadget_id = 70690001, pos = { x = 2499.182, y = 550.071, z = -1732.468 }, rot = { x = 340.878, y = 55.366, z = 2.827 }, level = 1 },
-- 小花-固定
[37018] = { config_id = 37018, gadget_id = 70310170, pos = { x = 2470.524, y = 535.283, z = -1774.989 }, rot = { x = 4.038, y = 355.302, z = 355.955 }, level = 1 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
-- 第一次激活音符植物就切换黄点
{ config_id = 1037001, name = "GADGET_STATE_CHANGE_37001", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_37001", action = "action_EVENT_GADGET_STATE_CHANGE_37001" },
-- 初始化WindTimeA并出风
{ config_id = 1037012, name = "VARIABLE_CHANGE_37012", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_37012", action = "action_EVENT_VARIABLE_CHANGE_37012", trigger_count = 0 },
-- 初始化WindTimeA 10s销毁风场
{ config_id = 1037014, name = "TIME_AXIS_PASS_37014", event = EventType.EVENT_TIME_AXIS_PASS, source = "", condition = "condition_EVENT_TIME_AXIS_PASS_37014", action = "action_EVENT_TIME_AXIS_PASS_37014", trigger_count = 0 }
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
triggers = {
{ config_id = 1037013, name = "TIME_AXIS_PASS_37013", event = EventType.EVENT_TIME_AXIS_PASS, source = "", condition = "condition_EVENT_TIME_AXIS_PASS_37013", action = "action_EVENT_TIME_AXIS_PASS_37013", trigger_count = 0 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 37004, 37005, 37018 },
regions = { },
triggers = { "GADGET_STATE_CHANGE_37001", "VARIABLE_CHANGE_37012", "TIME_AXIS_PASS_37014" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 37006, 37007, 37008, 37009, 37010 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = P3黄点,
monsters = { },
gadgets = { 37002 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_37001(context, evt)
if GadgetState.GearStart ~= ScriptLib.GetGadgetStateByConfigId(context, 235846037, 37005) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_37001(context, evt)
-- 添加suite2的新内容
ScriptLib.AddExtraGroupSuite(context, 235846036, 2)
-- 删除suite3的所有内容
ScriptLib.RemoveExtraGroupSuite(context, 235846037, 3)
return 0
end
-- 触发条件
function condition_EVENT_VARIABLE_CHANGE_37012(context, evt)
if evt.param1 == evt.param2 then return false end
-- 判断变量"big_flower"为1
if ScriptLib.GetGroupVariableValue(context, "big_flower") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_37012(context, evt)
-- 创建标识为"WindTimeA",时间节点为{15}的时间轴false用于控制该时间轴是否循环
ScriptLib.InitTimeAxis(context, "WindTimeA", {15}, false)
-- 添加suite2的新内容
ScriptLib.AddExtraGroupSuite(context, 235846037, 2)
return 0
end
-- 触发条件
function condition_EVENT_TIME_AXIS_PASS_37014(context, evt)
if "WindTimeA" ~= evt.source_name or 1 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_TIME_AXIS_PASS_37014(context, evt)
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846037, 2)
-- 将本组内变量名为 "big_flower" 的变量设置为 0
if 0 ~= ScriptLib.SetGroupVariableValue(context, "big_flower", 0) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
return 0
end
require "V2_8/TransferFlower"

View File

@@ -0,0 +1,219 @@
-- 基础信息
local base_info = {
group_id = 235846038
}
-- DEFS_MISCS
local defs = {
--左右旋转的SelectOptionID
selectID_horizon = 54,
--上下俯仰的SelectOptionID
selectID_vertical = 55,
--定义左右旋转的步长,key为传音花configIDvalue为旋转角对应的GadgetState
--GadgetState不可重复
horizon_steps = {
[37001] = {0, 103},
},
--定义上下俯仰的步长,key为传音花configIDvalue为旋转角对应的GadgetState
--GadgetState不可重复
vertical_steps = {
}
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
-- 小花-固定
[38002] = { config_id = 38002, gadget_id = 70310170, pos = { x = 2535.461, y = 558.572, z = -1704.070 }, rot = { x = 14.347, y = 166.605, z = 343.188 }, level = 1 },
-- 大花-固定-WindA
[38003] = { config_id = 38003, gadget_id = 70310169, pos = { x = 2537.369, y = 555.957, z = -1713.058 }, rot = { x = 6.626, y = 133.142, z = 347.501 }, level = 1 },
[38004] = { config_id = 38004, gadget_id = 70310171, pos = { x = 2525.675, y = 557.677, z = -1702.488 }, rot = { x = 9.065, y = 156.263, z = 343.757 }, level = 1, state = GadgetState.GearStop, interact_id = 64 },
[38005] = { config_id = 38005, gadget_id = 70310341, pos = { x = 2537.466, y = 557.213, z = -1712.620 }, rot = { x = 344.329, y = 130.199, z = 346.606 }, level = 1 },
[38006] = { config_id = 38006, gadget_id = 70690001, pos = { x = 2546.922, y = 559.610, z = -1719.138 }, rot = { x = 338.230, y = 121.761, z = 2.011 }, level = 1 },
[38007] = { config_id = 38007, gadget_id = 70690001, pos = { x = 2556.510, y = 562.765, z = -1725.647 }, rot = { x = 328.215, y = 121.896, z = 357.874 }, level = 1 },
[38008] = { config_id = 38008, gadget_id = 70690001, pos = { x = 2565.440, y = 567.617, z = -1731.259 }, rot = { x = 335.341, y = 121.475, z = 2.044 }, level = 1 },
[38009] = { config_id = 38009, gadget_id = 70690001, pos = { x = 2574.914, y = 572.868, z = -1738.820 }, rot = { x = 340.878, y = 137.681, z = 2.827 }, level = 1 },
-- 小花-固定
[38012] = { config_id = 38012, gadget_id = 70310170, pos = { x = 2527.457, y = 557.883, z = -1702.287 }, rot = { x = 359.206, y = 100.032, z = 340.034 }, level = 1 },
[38017] = { config_id = 38017, gadget_id = 70690001, pos = { x = 2579.844, y = 575.407, z = -1744.234 }, rot = { x = 340.878, y = 137.681, z = 2.827 }, level = 1 },
[38018] = { config_id = 38018, gadget_id = 70690013, pos = { x = 2589.862, y = 531.736, z = -1754.499 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
-- P5黄点
[38019] = { config_id = 38019, gadget_id = 70900201, pos = { x = 2525.675, y = 557.677, z = -1702.488 }, rot = { x = 9.065, y = 156.263, z = 343.757 }, level = 1 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
-- 初始化WindTimeA并出风
{ config_id = 1038014, name = "VARIABLE_CHANGE_38014", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_38014", action = "action_EVENT_VARIABLE_CHANGE_38014", trigger_count = 0 },
-- 初始化WindTimeA 10s销毁风场
{ config_id = 1038016, name = "TIME_AXIS_PASS_38016", event = EventType.EVENT_TIME_AXIS_PASS, source = "", condition = "condition_EVENT_TIME_AXIS_PASS_38016", action = "action_EVENT_TIME_AXIS_PASS_38016", trigger_count = 0 },
{ config_id = 1038020, name = "GADGET_STATE_CHANGE_38020", event = EventType.EVENT_GADGET_STATE_CHANGE, source = "", condition = "condition_EVENT_GADGET_STATE_CHANGE_38020", action = "action_EVENT_GADGET_STATE_CHANGE_38020" }
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
gadgets = {
{ config_id = 38001, gadget_id = 70310167, pos = { x = 2517.469, y = 560.332, z = -1710.353 }, rot = { x = 356.447, y = 165.059, z = 356.885 }, level = 1, persistent = true, worktop_config = { init_options = { 54 } } },
{ config_id = 38010, gadget_id = 70310170, pos = { x = 2526.569, y = 559.599, z = -1697.962 }, rot = { x = 0.648, y = 202.112, z = 3.621 }, level = 1 },
{ config_id = 38011, gadget_id = 70310170, pos = { x = 2522.260, y = 560.650, z = -1706.781 }, rot = { x = 0.425, y = 65.758, z = 355.402 }, level = 1 },
{ config_id = 38013, gadget_id = 70310170, pos = { x = 2529.696, y = 558.501, z = -1691.421 }, rot = { x = 9.329, y = 74.359, z = 2.421 }, level = 1 }
},
triggers = {
{ config_id = 1038015, name = "TIME_AXIS_PASS_38015", event = EventType.EVENT_TIME_AXIS_PASS, source = "", condition = "condition_EVENT_TIME_AXIS_PASS_38015", action = "action_EVENT_TIME_AXIS_PASS_38015", trigger_count = 0 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 38002, 38003, 38004, 38012 },
regions = { },
triggers = { "VARIABLE_CHANGE_38014", "TIME_AXIS_PASS_38016", "GADGET_STATE_CHANGE_38020" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 38005, 38006, 38007, 38008, 38009, 38017, 38018 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { 38019 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_VARIABLE_CHANGE_38014(context, evt)
if evt.param1 == evt.param2 then return false end
-- 判断变量"big_flower"为1
if ScriptLib.GetGroupVariableValue(context, "big_flower") ~= 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_38014(context, evt)
-- 创建标识为"WindTimeA",时间节点为{14}的时间轴false用于控制该时间轴是否循环
ScriptLib.InitTimeAxis(context, "WindTimeA", {14}, false)
-- 添加suite2的新内容
ScriptLib.AddExtraGroupSuite(context, 235846038, 2)
return 0
end
-- 触发条件
function condition_EVENT_TIME_AXIS_PASS_38016(context, evt)
if "WindTimeA" ~= evt.source_name or 1 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_TIME_AXIS_PASS_38016(context, evt)
-- 杀死指定group内的gadget和monster,移除其它东西
ScriptLib.KillExtraGroupSuite(context, 235846038, 2)
-- 将本组内变量名为 "big_flower" 的变量设置为 0
if 0 ~= ScriptLib.SetGroupVariableValue(context, "big_flower", 0) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_groupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_GADGET_STATE_CHANGE_38020(context, evt)
if GadgetState.GearStart ~= ScriptLib.GetGadgetStateByConfigId(context, 235846038, 38004) then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_STATE_CHANGE_38020(context, evt)
-- 添加suite15的新内容
ScriptLib.AddExtraGroupSuite(context, 235846019, 15)
-- 卸载指定gadget
if 0 ~= ScriptLib.RemoveEntityByConfigId(context, 235846038, EntityType.GADGET, 38019 ) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : remove_gadget_by_configid")
return -1
end
return 0
end
require "V2_8/TransferFlower"

View File

@@ -0,0 +1,567 @@
{
"areas": {},
"doors": {},
"entities": {
"1": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 1400.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": {
"floatParam": 0.0,
"stringParam": "",
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"pointType": "Other",
"pos": {
"x": 2223.542,
"y": 453.9857,
"z": 37.17325
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "BottomCenter",
"height": 100.0,
"heightType": "Center",
"length": 1200.0,
"useHeight": true,
"width": 1200.0
},
"stringParam": "",
"tranPos": {
"x": 2273.99,
"y": 509.6595,
"z": 451.971741
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"triggerFlag": "DeadRegion",
"triggerInterval": 0.1,
"type": "NORMAL",
"unlocked": true,
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"withGO": false
},
"2": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 1400.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": {
"floatParam": 0.0,
"stringParam": "",
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"pointType": "Other",
"pos": {
"x": 2092.865,
"y": 406.9739,
"z": 422.722
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeCube",
"height": 500.0,
"heightType": "Center",
"length": 1200.0,
"useHeight": true,
"width": 1200.0
},
"stringParam": "",
"tranPos": {
"x": 2055.78076,
"y": 522.452454,
"z": 422.721954
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"triggerFlag": "NoReviveRegion",
"triggerInterval": 0.1,
"type": "NORMAL",
"unlocked": true,
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"withGO": false
},
"3": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 800.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": {
"floatParam": 0.0,
"stringParam": "",
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"pointType": "Other",
"pos": {
"x": 2387.525,
"y": 536.2385,
"z": 341.8601
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "BottomCenter",
"height": 300.0,
"heightType": "Center",
"length": 700.0,
"useHeight": true,
"width": 120.0
},
"stringParam": "",
"tranPos": {
"x": 2358.20532,
"y": 536.238464,
"z": 561.81604
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"triggerFlag": "None",
"triggerInterval": 0.1,
"type": "NORMAL",
"unlocked": true,
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"withGO": false
},
"4": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 800.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": {
"floatParam": 0.0,
"stringParam": "",
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"pointType": "Other",
"pos": {
"x": 2037.55,
"y": 536.2385,
"z": 318.8351
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "BottomCenter",
"height": 300.0,
"heightType": "Center",
"length": 700.0,
"useHeight": true,
"width": 120.0
},
"stringParam": "",
"tranPos": {
"x": 2358.20532,
"y": 536.238464,
"z": 561.81604
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"triggerFlag": "None",
"triggerInterval": 0.1,
"type": "NORMAL",
"unlocked": true,
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"withGO": false
},
"5": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 800.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": {
"floatParam": 0.0,
"stringParam": "",
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"pointType": "Other",
"pos": {
"x": 2263.619,
"y": 536.2385,
"z": 775.1323
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "BottomCenter",
"height": 300.0,
"heightType": "Center",
"length": 200.0,
"useHeight": true,
"width": 600.0
},
"stringParam": "",
"tranPos": {
"x": 2358.20532,
"y": 536.238464,
"z": 561.81604
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"triggerFlag": "None",
"triggerInterval": 0.1,
"type": "NORMAL",
"unlocked": true,
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"withGO": false
},
"6": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 800.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": {
"floatParam": 0.0,
"stringParam": "",
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"pointType": "Other",
"pos": {
"x": 2263.619,
"y": 536.2385,
"z": 152.9917
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "BottomCenter",
"height": 300.0,
"heightType": "Center",
"length": 200.0,
"useHeight": true,
"width": 600.0
},
"stringParam": "",
"tranPos": {
"x": 2358.20532,
"y": 536.238464,
"z": 561.81604
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"triggerFlag": "None",
"triggerInterval": 0.1,
"type": "NORMAL",
"unlocked": true,
"vectorParam": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"withGO": false
}
},
"forces": {},
"points": {
"1": {
"$type": "DungeonQuitPoint",
"alias": "",
"areaId": 0,
"gadgetId": 70120004,
"groupLimit": false,
"isModelHidden": false,
"pointType": "DungeonQuitPoint",
"pos": {
"x": 2656.913,
"y": 583.918,
"z": -1763.481
},
"rot": {
"x": 0.0,
"y": 90.1044,
"z": 0.0
},
"size": {
"x": 2.0,
"y": 2.0,
"z": 2.0
},
"tranPos": {
"x": -9.340493,
"y": 139.97847,
"z": 601.1798
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": false
},
"3": {
"$type": "DungeonSlipRevivePoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70010006,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isModelHidden": false,
"pointType": "DungeonSlipRevivePoint",
"pos": {
"x": 2606.226,
"y": 581.1124,
"z": -1772.306
},
"rot": {
"x": 359.6872,
"y": 84.438,
"z": 358.0079
},
"size": {
"x": 20.0,
"y": 10.0,
"z": 20.0
},
"tranPos": {
"x": 2606.226,
"y": 581.1124,
"z": -1772.306
},
"tranRot": {
"x": 0.0,
"y": 84.438,
"z": 0.0
},
"type": "NORMAL",
"unlocked": false
},
"4": {
"$type": "DungeonSlipRevivePoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70010006,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isModelHidden": false,
"pointType": "DungeonSlipRevivePoint",
"pos": {
"x": 2378.218,
"y": 540.2255,
"z": -1757.358
},
"rot": {
"x": 353.526,
"y": 146.0019,
"z": 356.6595
},
"size": {
"x": 20.0,
"y": 10.0,
"z": 20.0
},
"tranPos": {
"x": 2378.218,
"y": 540.2255,
"z": -1757.358
},
"tranRot": {
"x": 0.0,
"y": 146.0019,
"z": 0.0
},
"type": "NORMAL",
"unlocked": false
},
"5": {
"$type": "DungeonSlipRevivePoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70010006,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isModelHidden": false,
"pointType": "DungeonSlipRevivePoint",
"pos": {
"x": 2418.228,
"y": 533.026,
"z": -1785.998
},
"rot": {
"x": 0.0,
"y": 112.9989,
"z": 0.0
},
"size": {
"x": 20.0,
"y": 10.0,
"z": 20.0
},
"tranPos": {
"x": 2418.228,
"y": 533.026,
"z": -1785.998
},
"tranRot": {
"x": 0.0,
"y": 112.9989,
"z": 0.0
},
"type": "NORMAL",
"unlocked": false
},
"6": {
"$type": "DungeonSlipRevivePoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70010006,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isModelHidden": false,
"pointType": "DungeonSlipRevivePoint",
"pos": {
"x": 2518.691,
"y": 552.8138,
"z": -1722.149
},
"rot": {
"x": 0.0,
"y": 40.7269,
"z": 0.0
},
"size": {
"x": 20.0,
"y": 10.0,
"z": 20.0
},
"tranPos": {
"x": 2518.691,
"y": 552.8138,
"z": -1722.149
},
"tranRot": {
"x": 0.0,
"y": 40.72692,
"z": 0.0
},
"type": "NORMAL",
"unlocked": false
}
},
"transRadius": 0.0
}

View File

@@ -0,0 +1,290 @@
[
{
"area_id": 10072,
"isAccurateBorder": true,
"points": [
{
"x": 194.658173,
"y": 624.5215
},
{
"x": 173.496262,
"y": 730.4192
},
{
"x": 91.29217,
"y": 776.413452
},
{
"x": -99.6460342,
"y": 803.387146
},
{
"x": -225.49028,
"y": 645.373535
},
{
"x": -223.431412,
"y": 490.5331
},
{
"x": -116.019226,
"y": 382.028473
},
{
"x": 196.569489,
"y": 483.819672
}
]
},
{
"area_id": 10076,
"isAccurateBorder": true,
"points": [
{
"x": 162.288788,
"y": 2134.69922
},
{
"x": 172.229828,
"y": 2056.40771
},
{
"x": 195.357727,
"y": 1989.80664
},
{
"x": 208.619034,
"y": 1930.20276
},
{
"x": 415.1195,
"y": 1770.6449
},
{
"x": 574.8388,
"y": 1843.333
},
{
"x": 574.8816,
"y": 1944.13672
},
{
"x": 540.0632,
"y": 2102.45923
},
{
"x": 555.6129,
"y": 2211.651
},
{
"x": 516.351563,
"y": 2371.40259
},
{
"x": 341.271,
"y": 2313.57178
},
{
"x": 230.080521,
"y": 2234.47437
}
]
},
{
"area_id": 10073,
"isAccurateBorder": true,
"points": [
{
"x": 194.658173,
"y": 624.5215
},
{
"x": 173.496262,
"y": 730.4192
},
{
"x": 91.29217,
"y": 776.413452
},
{
"x": -99.6460342,
"y": 803.387146
},
{
"x": -225.49028,
"y": 645.373535
},
{
"x": -223.431412,
"y": 490.5331
},
{
"x": -116.019226,
"y": 382.028473
},
{
"x": 196.569489,
"y": 483.819672
}
]
},
{
"area_id": 10074,
"isAccurateBorder": true,
"points": [
{
"x": 194.658173,
"y": 624.5215
},
{
"x": 173.496262,
"y": 730.4192
},
{
"x": 91.29217,
"y": 776.413452
},
{
"x": -99.6460342,
"y": 803.387146
},
{
"x": -225.49028,
"y": 645.373535
},
{
"x": -223.431412,
"y": 490.5331
},
{
"x": -116.019226,
"y": 382.028473
},
{
"x": 196.569489,
"y": 483.819672
}
]
},
{
"area_id": 10075,
"isAccurateBorder": true,
"points": [
{
"x": 2089.74414,
"y": 4.628941
},
{
"x": 1811.58215,
"y": 124.530014
},
{
"x": 1381.44421,
"y": 490.1166
},
{
"x": 1526.67529,
"y": 874.5175
},
{
"x": 1721.60522,
"y": 1112.00928
},
{
"x": 2093.954,
"y": 1294.98547
},
{
"x": 2485.64722,
"y": 1016.46167
},
{
"x": 2780.69556,
"y": 689.4374
},
{
"x": 2590.43457,
"y": 123.3242
}
]
},
{
"area_id": 10078,
"isAccurateBorder": true,
"points": [
{
"x": 5134.33447,
"y": -2425.761
},
{
"x": 5980.61426,
"y": -1499.75708
},
{
"x": 4723.242,
"y": -983.778259
},
{
"x": 4050.73022,
"y": -1757.30151
}
]
},
{
"area_id": 10102,
"isAccurateBorder": true,
"points": [
{
"x": 3739.04565,
"y": -1607.30859
},
{
"x": 2865.762,
"y": -801.8131
},
{
"x": 1632.22314,
"y": -672.395
},
{
"x": 1598.31665,
"y": -2585.85986
},
{
"x": 2864.84448,
"y": -2630.78564
}
]
},
{
"area_id": 10079,
"isAccurateBorder": true,
"points": [
{
"x": 4709.747,
"y": 772.1275
},
{
"x": 3820.68286,
"y": 1091.542
},
{
"x": 2986.08765,
"y": -3.20361328
},
{
"x": 3916.0293,
"y": -627.8607
},
{
"x": 4746.90869,
"y": -606.24585
},
{
"x": 5082.24561,
"y": 91.94141
}
]
}
]