添加配置表

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 = -2748.7, z = -412.8 },
size = { x = 3106.5, z = 1211.8 },
born_pos = { x = -31.150, y = 1.616, z = 52.890 },
born_rot = { x = 0.000, y = 89.400, z = 0.000 },
die_y = -100,
city_id = 1,
vision_anchor = { x = -2748.7, z = -412.8 }
}
-- 所有的区块
blocks = { 1006 }
-- 所有的区块范围坐标
block_rects = {
{ min = { x = -2748.7, z = -412.8 }, max = { x = 357.8, z = 798.9 } }
}
-- Dummy Points
dummy_points = { "dummy_points" }
-- Routes
routes_config = { "routes" }

View File

@@ -0,0 +1,312 @@
{
"sceneId": 1006,
"routes": [
{
"localId": 1,
"name": "Platform_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 47.7233429,
"y": 6.986432,
"z": -48.68429
},
"waitTime": 2.0,
"targetVelocity": 7.0
},
{
"pos": {
"x": 77.2115,
"y": 17.7920551,
"z": -47.44591
},
"waitTime": 2.0,
"targetVelocity": 7.0
}
]
},
{
"localId": 2,
"name": "Platform_002",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 75.85294,
"y": 8.032935,
"z": -48.5315628
},
"waitTime": 2.0,
"targetVelocity": 3.0
},
{
"pos": {
"x": 76.98319,
"y": 17.8096466,
"z": -47.43639
},
"waitTime": 2.0,
"targetVelocity": 3.0
}
]
},
{
"localId": 3,
"name": "Platform_003",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 81.62434,
"y": 17.7835312,
"z": -42.9849052
},
"waitTime": 2.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 81.82933,
"y": 29.6664543,
"z": -21.0719681
},
"waitTime": 1.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 82.82904,
"y": 55.7292175,
"z": -20.681076
},
"waitTime": 1.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 95.65975,
"y": 55.07037,
"z": -21.84179
},
"waitTime": 4.0,
"targetVelocity": 5.0
}
]
},
{
"localId": 4,
"name": "111",
"type": "OneWay",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 104.3847,
"y": 55.2743263,
"z": -12.8778238
},
"waitTime": 1.0,
"targetVelocity": 2.0
},
{
"pos": {
"x": 104.769608,
"y": 55.021843,
"z": -21.8528328
},
"waitTime": 2.0,
"targetVelocity": 2.0
}
]
},
{
"localId": 5,
"name": "222",
"type": "OneWay",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 108.276428,
"y": 54.9636955,
"z": -31.0634689
},
"waitTime": 1.0,
"targetVelocity": 2.0
},
{
"pos": {
"x": 108.830307,
"y": 54.9797668,
"z": -21.82377
},
"waitTime": 2.0,
"targetVelocity": 2.0
}
]
},
{
"localId": 6,
"name": "444",
"type": "OneWay",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 121.521851,
"y": 55.44587,
"z": -12.7404995
},
"waitTime": 1.0,
"targetVelocity": 2.0
},
{
"pos": {
"x": 121.739662,
"y": 55.03047,
"z": -21.8670063
},
"waitTime": 2.0,
"targetVelocity": 2.0
}
]
},
{
"localId": 7,
"name": "666",
"type": "OneWay",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 127.195412,
"y": 55.6023331,
"z": -10.5235872
},
"waitTime": 1.0,
"targetVelocity": 2.0
},
{
"pos": {
"x": 129.943909,
"y": 55.17692,
"z": -21.8306179
},
"waitTime": 2.0,
"targetVelocity": 2.0
}
]
},
{
"localId": 8,
"name": "Platform_008",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 208.440277,
"y": 59.8876381,
"z": -22.1855354
},
"waitTime": 2.0,
"targetVelocity": 3.0
},
{
"pos": {
"x": 208.875656,
"y": 76.8011856,
"z": -21.5269318
},
"waitTime": 1.0,
"targetVelocity": 3.0
},
{
"pos": {
"x": 190.573746,
"y": 77.7347946,
"z": -21.7056713
},
"waitTime": 3.0,
"targetVelocity": 3.0
}
]
},
{
"localId": 1006009,
"name": "333",
"type": "OneWay",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 112.670174,
"y": 54.0269051,
"z": -11.9717827
},
"waitTime": 1.0,
"targetVelocity": 2.0
},
{
"pos": {
"x": 112.919014,
"y": 54.98998,
"z": -21.726532
},
"waitTime": 2.0,
"targetVelocity": 2.0
}
]
},
{
"localId": 1006010,
"name": "555",
"type": "OneWay",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 125.026657,
"y": 56.155117,
"z": -31.6830311
},
"waitTime": 1.0,
"targetVelocity": 3.0
},
{
"pos": {
"x": 125.824715,
"y": 55.1869469,
"z": -21.8242378
},
"waitTime": 2.0,
"targetVelocity": 3.0
}
]
}
]
}

View File

@@ -0,0 +1,8 @@
-- 所有的group
groups = {
{ id = 201006004, refresh_id = 1001, pos = { x = 3.256, y = 0.500, z = 10.117 } },
{ id = 201006005, refresh_id = 1001, pos = { x = 4.368, y = 1.000, z = -38.421 } },
{ id = 201006006, refresh_id = 1, pos = { x = 144.246, y = 60.668, z = -21.705 } },
{ id = 201006007, refresh_id = 1002, pos = { x = 167.122, y = 60.668, z = -22.428 } },
{ id = 201006008, pos = { x = 173.812, y = 81.458, z = -16.944 } }
}

View File

@@ -0,0 +1,8 @@
dummy_points = {
["DUMMY_POS 1006001"] = { pos = { x = 165.388, y = 82.442, z = -22.428 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["DUMMY_POS 1006002"] = { pos = { x = 171.005, y = 81.274, z = -22.092 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q381Diluc"] = { pos = { x = 165.356, y = 81.498, z = -23.565 }, rot = { x = 0.000, y = 300.825, z = 0.000 } },
["Q381Paimon"] = { pos = { x = 167.005, y = 82.084, z = -22.060 }, rot = { x = 0.000, y = 85.895, z = 0.000 } },
["Q381Player"] = { pos = { x = 168.823, y = 81.548, z = -22.298 }, rot = { x = 0.000, y = 275.226, z = 0.000 } },
["Q381Qin"] = { pos = { x = 167.447, y = 81.508, z = -21.109 }, rot = { x = 0.000, y = 130.845, z = 0.000 } }
}

View File

@@ -0,0 +1,246 @@
-- 基础信息
local base_info = {
group_id = 201006004
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 4001, monster_id = 21010501, pos = { x = 3.569, y = -2.909, z = 27.003 }, rot = { x = 0.000, y = 356.912, z = 0.000 }, level = 1, disableWander = true },
{ config_id = 4002, monster_id = 21010901, pos = { x = -7.853, y = 8.027, z = -14.916 }, rot = { x = 0.000, y = 5.298, z = 0.000 }, level = 1, disableWander = true },
{ config_id = 4003, monster_id = 21011001, pos = { x = 13.837, y = 8.084, z = -14.992 }, rot = { x = 0.000, y = 349.643, z = 0.000 }, level = 1, disableWander = true },
{ config_id = 4004, monster_id = 20011201, pos = { x = 1.211, y = 1.071, z = -6.965 }, rot = { x = 0.000, y = 85.065, z = 0.000 }, level = 1 },
{ config_id = 4005, monster_id = 20011201, pos = { x = 6.450, y = 1.072, z = -7.062 }, rot = { x = 0.000, y = 263.803, z = 0.000 }, level = 1 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 4006, gadget_id = 70220005, pos = { x = 15.273, y = 7.981, z = -15.088 }, rot = { x = 0.000, y = 210.935, z = 0.000 }, level = 15 },
{ config_id = 4007, gadget_id = 70211001, pos = { x = -10.182, y = -0.048, z = 5.006 }, rot = { x = 0.000, y = 15.051, z = 0.000 }, level = 6, drop_tag = "战斗低级蒙德", isOneoff = true },
{ config_id = 4008, gadget_id = 70350005, pos = { x = 3.925, y = 0.712, z = -21.058 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
{ config_id = 4009, gadget_id = 70310001, pos = { x = 17.487, y = 1.000, z = 19.702 }, rot = { x = 0.000, y = 156.417, z = 0.000 }, level = 1, state = GadgetState.GearStart },
{ config_id = 4010, gadget_id = 70310001, pos = { x = -9.471, y = 0.944, z = 19.510 }, rot = { x = 0.000, y = 72.963, z = 0.000 }, level = 1, state = GadgetState.GearStart },
{ config_id = 4011, gadget_id = 70211101, pos = { x = 5.370, y = -2.961, z = 55.205 }, rot = { x = 0.000, y = 185.675, z = 0.000 }, level = 6, drop_tag = "解谜低级蒙德", isOneoff = true },
{ config_id = 4012, gadget_id = 70211001, pos = { x = -9.887, y = 7.978, z = -18.859 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 6, drop_tag = "战斗低级蒙德", isOneoff = true },
{ config_id = 4013, gadget_id = 70220004, pos = { x = -0.290, y = -2.791, z = 45.573 }, rot = { x = 0.000, y = 277.649, z = 0.000 }, level = 15 },
{ config_id = 4014, gadget_id = 70220004, pos = { x = 13.709, y = 0.994, z = -3.492 }, rot = { x = 0.000, y = 313.393, z = 0.000 }, level = 15 },
{ config_id = 4015, gadget_id = 70220013, pos = { x = 14.644, y = 8.012, z = -16.697 }, rot = { x = 0.000, y = 215.291, z = 0.000 }, level = 1 },
{ config_id = 4016, gadget_id = 70220013, pos = { x = -5.698, y = 8.006, z = -16.431 }, rot = { x = 0.000, y = 37.321, z = 0.000 }, level = 1 },
{ config_id = 4017, gadget_id = 70220014, pos = { x = -7.379, y = 8.007, z = -17.155 }, rot = { x = 0.000, y = 235.206, z = 0.000 }, level = 1 },
{ config_id = 4018, gadget_id = 70220002, pos = { x = 1.171, y = 1.031, z = -6.840 }, rot = { x = 0.000, y = 230.186, z = 0.000 }, level = 1 },
{ config_id = 4019, gadget_id = 70220002, pos = { x = 6.442, y = 1.001, z = -6.884 }, rot = { x = 0.000, y = 274.444, z = 0.000 }, level = 1 },
{ config_id = 4020, gadget_id = 70220004, pos = { x = -7.381, y = 1.021, z = -5.488 }, rot = { x = 0.000, y = 188.094, z = 0.000 }, level = 15 },
{ config_id = 4021, gadget_id = 70211002, pos = { x = 3.952, y = 1.000, z = -6.701 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 6, drop_tag = "战斗低级蒙德", state = GadgetState.ChestLocked, isOneoff = true }
}
-- 区域
regions = {
{ config_id = 50, shape = RegionShape.CUBIC, size = { x = 40.000, y = 5.000, z = 10.000 }, pos = { x = 2.638, y = 0.994, z = -3.792 } }
}
-- 触发器
triggers = {
{ config_id = 1000024, name = "VARIABLE_CHANGE_24", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_24", action = "action_EVENT_VARIABLE_CHANGE_24" },
{ config_id = 1000050, name = "ENTER_REGION_50", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_50", action = "action_EVENT_ENTER_REGION_50", forbid_guest = false },
{ config_id = 1000051, name = "ANY_MONSTER_DIE_51", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_51", action = "action_EVENT_ANY_MONSTER_DIE_51" },
{ config_id = 1000052, name = "ANY_MONSTER_DIE_52", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_52", action = "action_EVENT_ANY_MONSTER_DIE_52" },
{ config_id = 1000053, name = "ANY_MONSTER_DIE_53", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_53", action = "action_EVENT_ANY_MONSTER_DIE_53" },
{ config_id = 1000054, name = "ANY_MONSTER_DIE_54", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_54", action = "action_EVENT_ANY_MONSTER_DIE_54" }
}
-- 变量
variables = {
{ config_id = 1, name = "door", value = 0, no_refresh = false }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = true
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 4001, 4002, 4003 },
gadgets = { 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021 },
regions = { 50 },
triggers = { "VARIABLE_CHANGE_24", "ENTER_REGION_50", "ANY_MONSTER_DIE_51", "ANY_MONSTER_DIE_52", "ANY_MONSTER_DIE_53", "ANY_MONSTER_DIE_54" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_VARIABLE_CHANGE_24(context, evt)
if evt.param1 == evt.param2 then return false end
-- 判断变量"door"为4
if ScriptLib.GetGroupVariableValue(context, "door") ~= 4 then
return false
end
return true
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_24(context, evt)
-- 将configid为 4008 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 4008, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 4021 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 4021, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_50(context, evt)
if evt.param1 ~= 50 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_50(context, evt)
-- 延迟0秒刷怪
if 0 ~= ScriptLib.CreateMonster(context, { config_id = 4004, delay_time = 0 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_monster")
return -1
end
-- 延迟0秒刷怪
if 0 ~= ScriptLib.CreateMonster(context, { config_id = 4005, delay_time = 0 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_monster")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_51(context, evt)
--判断死亡怪物的configid是否为 4002
if evt.param1 ~= 4002 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_51(context, evt)
-- 针对当前group内变量名为 "door" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "door", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_52(context, evt)
--判断死亡怪物的configid是否为 4003
if evt.param1 ~= 4003 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_52(context, evt)
-- 针对当前group内变量名为 "door" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "door", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_53(context, evt)
--判断死亡怪物的configid是否为 4004
if evt.param1 ~= 4004 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_53(context, evt)
-- 针对当前group内变量名为 "door" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "door", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_54(context, evt)
--判断死亡怪物的configid是否为 4005
if evt.param1 ~= 4005 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_54(context, evt)
-- 针对当前group内变量名为 "door" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "door", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end

View File

@@ -0,0 +1,149 @@
-- 基础信息
local base_info = {
group_id = 201006005
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 17, monster_id = 20011301, pos = { x = -1.962, y = 1.035, z = -38.508 }, rot = { x = 0.000, y = 12.768, z = 0.000 }, level = 1, disableWander = true },
{ config_id = 18, monster_id = 21011001, pos = { x = 15.128, y = 1.143, z = -39.484 }, rot = { x = 0.000, y = 305.349, z = 0.000 }, level = 1, disableWander = true },
{ config_id = 20, monster_id = 20011201, pos = { x = 3.409, y = 1.000, z = -39.399 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 },
{ config_id = 21, monster_id = 21010501, pos = { x = -4.189, y = 1.000, z = -45.061 }, rot = { x = 0.000, y = 31.113, z = 0.000 }, level = 1, disableWander = true }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 47, gadget_id = 70211111, pos = { x = 14.020, y = 11.973, z = -52.889 }, rot = { x = 0.000, y = 330.742, z = 0.000 }, level = 6, drop_tag = "解谜中级蒙德", isOneoff = true },
{ config_id = 52, gadget_id = 70211012, pos = { x = 17.600, y = 1.000, z = -46.895 }, rot = { x = 0.000, y = 327.532, z = 0.000 }, level = 6, drop_tag = "战斗中级蒙德", state = GadgetState.ChestLocked, isOneoff = true },
{ config_id = 54, gadget_id = 70220004, pos = { x = -8.234, y = 0.911, z = -41.514 }, rot = { x = 0.000, y = 306.013, z = 0.000 }, level = 15 },
{ config_id = 55, gadget_id = 70220004, pos = { x = 1.340, y = 1.000, z = -49.390 }, rot = { x = 0.000, y = 219.813, z = 0.000 }, level = 15 },
{ config_id = 76, gadget_id = 70900201, pos = { x = 21.559, y = 8.032, z = -50.499 }, rot = { x = 0.000, y = 76.013, z = 0.000 }, level = 1 }
}
-- 区域
regions = {
{ config_id = 44, shape = RegionShape.SPHERE, radius = 5, pos = { x = 25.155, y = 8.148, z = -51.056 } }
}
-- 触发器
triggers = {
{ config_id = 1000015, name = "ANY_MONSTER_DIE_15", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_15", action = "action_EVENT_ANY_MONSTER_DIE_15" },
{ config_id = 1000044, name = "ENTER_REGION_44", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_44", action = "action_EVENT_ENTER_REGION_44", forbid_guest = false }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = true
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 17, 18, 20, 21 },
gadgets = { 47, 52, 54, 55 },
regions = { 44 },
triggers = { "ANY_MONSTER_DIE_15", "ENTER_REGION_44" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_15(context, evt)
-- 判断剩余怪物数量是否是0
if ScriptLib.GetGroupMonsterCount(context) ~= 0 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_15(context, evt)
-- 解锁目标2
if 0 ~= ScriptLib.UnlockForce(context, 2) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : unlock_force")
return -1
end
-- 创生gadget 76
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 76 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : dungeon_settle")
return -1
end
-- 触发镜头注目,注目位置为坐标(-64-47持续时间为2秒并且为强制注目形式不广播其他玩家
local pos = {x=-6, y=4, z=-47}
local pos_follow = {x=0, y=0, z=0}
if 0 ~= ScriptLib.BeginCameraSceneLook(context, { look_pos = pos, is_allow_input = false, duration = 2, is_force = true, is_broadcast = false, is_recover_keep_current = true, delay = 2,
is_set_follow_pos = false, follow_pos = pos_follow, is_force_walk = false, is_change_play_mode = false,
is_set_screen_XY = false, screen_x = 0, screen_y = 0 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_cameraLook_Begin")
return -1
end
-- 将configid为 52 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 52, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_44(context, evt)
if evt.param1 ~= 44 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_44(context, evt)
-- 杀死Group内指定的monster和gadget
if 0 ~= ScriptLib.KillGroupEntity(context, { group_id = 201006005, monsters = {}, gadgets = {76} }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_monsters_and_gadgets_by_group")
return -1
end
return 0
end

View File

@@ -0,0 +1,331 @@
-- 基础信息
local base_info = {
group_id = 201006006
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 26, gadget_id = 70380003, pos = { x = 47.702, y = 6.952, z = -48.728 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, route_id = 1, start_route = false },
{ config_id = 28, gadget_id = 70380003, pos = { x = 81.560, y = 17.592, z = -42.808 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, route_id = 3, start_route = false },
{ config_id = 30, gadget_id = 70380003, pos = { x = 104.272, y = 54.679, z = -12.888 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, route_id = 4, start_route = false },
{ config_id = 31, gadget_id = 70380003, pos = { x = 108.198, y = 54.586, z = -31.958 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, route_id = 5, start_route = false },
{ config_id = 33, gadget_id = 70380003, pos = { x = 120.875, y = 54.483, z = -10.451 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, route_id = 6, start_route = false },
{ config_id = 34, gadget_id = 70380003, pos = { x = 124.803, y = 54.391, z = -32.683 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, route_id = 1006010, start_route = false },
{ config_id = 35, gadget_id = 70350005, pos = { x = 151.453, y = 60.542, z = -22.031 }, rot = { x = 0.000, y = 270.121, z = 0.000 }, level = 1 },
{ config_id = 77, gadget_id = 70900201, pos = { x = 146.551, y = 60.512, z = -22.000 }, rot = { x = 0.000, y = 99.274, z = 0.000 }, level = 1 },
{ config_id = 79, gadget_id = 70900201, pos = { x = 165.382, y = 82.039, z = -21.610 }, rot = { x = 0.000, y = 156.382, z = 0.000 }, level = 1 },
{ config_id = 80, gadget_id = 70900201, pos = { x = 81.701, y = 19.364, z = -43.231 }, rot = { x = 0.000, y = 45.277, z = 0.000 }, level = 1 },
{ config_id = 82, gadget_id = 70380003, pos = { x = 111.965, y = 54.553, z = -14.166 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, route_id = 1006009, start_route = false },
{ config_id = 83, gadget_id = 70380003, pos = { x = 128.754, y = 54.352, z = -14.730 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, route_id = 7, start_route = false }
}
-- 区域
regions = {
{ config_id = 22, shape = RegionShape.CUBIC, size = { x = 15.000, y = 3.000, z = 10.000 }, pos = { x = 144.501, y = 60.628, z = -22.229 } },
{ config_id = 32, shape = RegionShape.CUBIC, size = { x = 10.000, y = 5.000, z = 10.000 }, pos = { x = 81.308, y = 19.364, z = -41.478 } },
{ config_id = 45, shape = RegionShape.SPHERE, radius = 5, pos = { x = 41.132, y = 8.984, z = -49.844 } },
{ config_id = 46, shape = RegionShape.CUBIC, size = { x = 5.000, y = 5.000, z = 35.000 }, pos = { x = 172.225, y = 81.481, z = -21.051 } },
{ config_id = 47, shape = RegionShape.SPHERE, radius = 5, pos = { x = 199.715, y = 72.180, z = -22.495 } },
{ config_id = 48, shape = RegionShape.SPHERE, radius = 5, pos = { x = 99.655, y = 56.355, z = -21.746 } },
{ config_id = 49, shape = RegionShape.SPHERE, radius = 5, pos = { x = 114.355, y = 56.155, z = -22.655 } },
{ config_id = 55, shape = RegionShape.CUBIC, size = { x = 4.000, y = 5.000, z = 4.000 }, pos = { x = 48.364, y = 8.817, z = -48.658 } }
}
-- 触发器
triggers = {
{ config_id = 1000022, name = "ENTER_REGION_22", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_22", action = "action_EVENT_ENTER_REGION_22", forbid_guest = false },
{ config_id = 1000032, name = "ENTER_REGION_32", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_32", action = "action_EVENT_ENTER_REGION_32", forbid_guest = false },
{ config_id = 1000045, name = "ENTER_REGION_45", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_45", action = "action_EVENT_ENTER_REGION_45", forbid_guest = false },
{ config_id = 1000046, name = "ENTER_REGION_46", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_46", action = "action_EVENT_ENTER_REGION_46", forbid_guest = false },
{ config_id = 1000047, name = "ENTER_REGION_47", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_47", action = "action_EVENT_ENTER_REGION_47", forbid_guest = false },
{ config_id = 1000048, name = "ENTER_REGION_48", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_48", action = "action_EVENT_ENTER_REGION_48", forbid_guest = false },
{ config_id = 1000049, name = "ENTER_REGION_49", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_49", action = "action_EVENT_ENTER_REGION_49", forbid_guest = false },
{ config_id = 1000055, name = "ENTER_REGION_55", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_55", action = "action_EVENT_ENTER_REGION_55", forbid_guest = false }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = true
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 26, 28, 30, 31, 33, 34, 35, 82, 83 },
regions = { 22, 32, 45, 46, 47, 48, 49, 55 },
triggers = { "ENTER_REGION_22", "ENTER_REGION_32", "ENTER_REGION_45", "ENTER_REGION_46", "ENTER_REGION_47", "ENTER_REGION_48", "ENTER_REGION_49", "ENTER_REGION_55" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_22(context, evt)
if evt.param1 ~= 22 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_22(context, evt)
-- 将configid为 35 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 35, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 杀死Group内指定的monster和gadget
if 0 ~= ScriptLib.KillGroupEntity(context, { group_id = 201006006, monsters = {}, gadgets = {77} }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_monsters_and_gadgets_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_32(context, evt)
if evt.param1 ~= 32 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_32(context, evt)
-- 启动移动平台
if 0 ~= ScriptLib.StartPlatform(context, 28) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : start_platform")
return -1
end
-- 杀死Group内指定的monster和gadget
if 0 ~= ScriptLib.KillGroupEntity(context, { group_id = 201006006, monsters = {}, gadgets = {80} }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_monsters_and_gadgets_by_group")
return -1
end
-- 创生gadget 77
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 77 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : dungeon_settle")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_45(context, evt)
if evt.param1 ~= 45 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_45(context, evt)
-- 创生gadget 80
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 80 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : dungeon_settle")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_46(context, evt)
if evt.param1 ~= 46 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_46(context, evt)
-- 杀死Group内指定的monster和gadget
if 0 ~= ScriptLib.KillGroupEntity(context, { group_id = 201006006, monsters = {}, gadgets = {79} }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_monsters_and_gadgets_by_group")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_47(context, evt)
if evt.param1 ~= 47 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_47(context, evt)
-- 杀死Group内指定的monster和gadget
if 0 ~= ScriptLib.KillGroupEntity(context, { group_id = 201006007, monsters = {}, gadgets = {78} }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : kill_monsters_and_gadgets_by_group")
return -1
end
-- 创生gadget 79
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 79 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : dungeon_settle")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_48(context, evt)
if evt.param1 ~= 48 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_48(context, evt)
-- 启动移动平台
if 0 ~= ScriptLib.StartPlatform(context, 30) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : start_platform")
return -1
end
-- 启动移动平台
if 0 ~= ScriptLib.StartPlatform(context, 31) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : start_platform")
return -1
end
-- 启动移动平台
if 0 ~= ScriptLib.StartPlatform(context, 82) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : start_platform")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_49(context, evt)
if evt.param1 ~= 49 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_49(context, evt)
-- 启动移动平台
if 0 ~= ScriptLib.StartPlatform(context, 33) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : start_platform")
return -1
end
-- 启动移动平台
if 0 ~= ScriptLib.StartPlatform(context, 34) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : start_platform")
return -1
end
-- 启动移动平台
if 0 ~= ScriptLib.StartPlatform(context, 83) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : start_platform")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_55(context, evt)
if evt.param1 ~= 55 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_55(context, evt)
-- 启动移动平台
if 0 ~= ScriptLib.StartPlatform(context, 26) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : start_platform")
return -1
end
return 0
end

View File

@@ -0,0 +1,285 @@
-- 基础信息
local base_info = {
group_id = 201006007
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 22, monster_id = 22010101, pos = { x = 180.817, y = 60.614, z = -21.579 }, rot = { x = 0.000, y = 274.641, z = 0.000 }, level = 1, disableWander = true, affix = { 1006 }, isElite = true },
{ config_id = 23, monster_id = 21030101, pos = { x = 177.060, y = 60.668, z = -22.314 }, rot = { x = 0.000, y = 271.117, z = 0.000 }, level = 1, disableWander = true },
{ config_id = 24, monster_id = 20010601, pos = { x = 165.742, y = 60.764, z = -26.925 }, rot = { x = 0.000, y = 289.281, z = 0.000 }, level = 1, disableWander = true },
{ config_id = 25, monster_id = 20010701, pos = { x = 162.610, y = 60.391, z = -14.699 }, rot = { x = 0.000, y = 87.243, z = 0.000 }, level = 1, disableWander = true }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 44, gadget_id = 70211032, pos = { x = 166.101, y = 81.512, z = -22.084 }, rot = { x = 0.000, y = 90.847, z = 0.000 }, level = 6, chest_drop_id = 11010900, drop_count = 1, state = GadgetState.ChestLocked },
{ config_id = 48, gadget_id = 70350005, pos = { x = 185.125, y = 60.381, z = -21.987 }, rot = { x = 0.000, y = 90.000, z = 0.000 }, level = 1 },
{ config_id = 57, gadget_id = 70220004, pos = { x = 172.940, y = 81.460, z = -20.588 }, rot = { x = 0.000, y = 161.029, z = 0.000 }, level = 15 },
{ config_id = 58, gadget_id = 70220004, pos = { x = 179.727, y = 81.460, z = -31.002 }, rot = { x = 0.000, y = 8.758, z = 0.000 }, level = 15 },
{ config_id = 59, gadget_id = 70220004, pos = { x = 180.711, y = 81.486, z = -7.002 }, rot = { x = 0.000, y = 258.309, z = 0.000 }, level = 15 },
{ config_id = 60, gadget_id = 70220004, pos = { x = 160.560, y = 81.460, z = -35.850 }, rot = { x = 0.000, y = 283.228, z = 0.000 }, level = 15 },
{ config_id = 61, gadget_id = 70220004, pos = { x = 174.294, y = 81.460, z = -36.797 }, rot = { x = 0.000, y = 350.650, z = 0.000 }, level = 15 },
{ config_id = 62, gadget_id = 70220004, pos = { x = 167.715, y = 81.460, z = -7.437 }, rot = { x = 0.000, y = 266.657, z = 0.000 }, level = 15 },
{ config_id = 71, gadget_id = 70220004, pos = { x = 163.079, y = 60.566, z = -19.349 }, rot = { x = 0.000, y = 339.029, z = 0.000 }, level = 15 },
{ config_id = 72, gadget_id = 70220004, pos = { x = 172.246, y = 60.500, z = -32.908 }, rot = { x = 0.000, y = 207.918, z = 0.000 }, level = 15 },
{ config_id = 73, gadget_id = 70220004, pos = { x = 178.714, y = 60.546, z = -12.499 }, rot = { x = 0.000, y = 304.827, z = 0.000 }, level = 15 },
{ config_id = 74, gadget_id = 70211012, pos = { x = 175.790, y = 60.499, z = -34.427 }, rot = { x = 0.000, y = 317.406, z = 0.000 }, level = 6, drop_tag = "战斗中级蒙德", state = GadgetState.ChestLocked, isOneoff = true },
{ config_id = 78, gadget_id = 70900201, pos = { x = 199.615, y = 62.358, z = -22.303 }, rot = { x = 0.000, y = 233.840, z = 0.000 }, level = 1 }
}
-- 区域
regions = {
{ config_id = 37, shape = RegionShape.SPHERE, radius = 5, pos = { x = 200.117, y = 81.338, z = -22.515 } }
}
-- 触发器
triggers = {
{ config_id = 1000033, name = "ANY_MONSTER_DIE_33", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_33", action = "action_EVENT_ANY_MONSTER_DIE_33" },
{ config_id = 1000037, name = "ENTER_REGION_37", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_37", action = "action_EVENT_ENTER_REGION_37", forbid_guest = false },
{ config_id = 1000038, name = "ANY_MONSTER_DIE_38", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_38", action = "action_EVENT_ANY_MONSTER_DIE_38" },
{ config_id = 1000039, name = "ANY_MONSTER_DIE_39", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_39", action = "action_EVENT_ANY_MONSTER_DIE_39" },
{ config_id = 1000040, name = "ANY_MONSTER_DIE_40", event = EventType.EVENT_ANY_MONSTER_DIE, source = "", condition = "condition_EVENT_ANY_MONSTER_DIE_40", action = "action_EVENT_ANY_MONSTER_DIE_40" },
{ config_id = 1000041, name = "VARIABLE_CHANGE_41", event = EventType.EVENT_VARIABLE_CHANGE, source = "", condition = "condition_EVENT_VARIABLE_CHANGE_41", action = "action_EVENT_VARIABLE_CHANGE_41" },
{ config_id = 1000042, name = "ANY_MONSTER_LIVE_42", event = EventType.EVENT_ANY_MONSTER_LIVE, source = "", condition = "condition_EVENT_ANY_MONSTER_LIVE_42", action = "action_EVENT_ANY_MONSTER_LIVE_42" }
}
-- 变量
variables = {
{ config_id = 1, name = "key", value = 0, no_refresh = false }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = true
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { 23, 24, 25 },
gadgets = { 44, 48, 57, 58, 59, 60, 61, 62, 71, 72, 73, 74 },
regions = { 37 },
triggers = { "ANY_MONSTER_DIE_33", "ENTER_REGION_37", "ANY_MONSTER_DIE_38", "ANY_MONSTER_DIE_39", "ANY_MONSTER_DIE_40", "VARIABLE_CHANGE_41", "ANY_MONSTER_LIVE_42" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_33(context, evt)
--判断死亡怪物的configid是否为 22
if evt.param1 ~= 22 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_33(context, evt)
-- 将configid为 48 的物件更改为状态 GadgetState.GearStart
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 48, GadgetState.GearStart) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 创生gadget 78
if 0 ~= ScriptLib.CreateGadget(context, { config_id = 78 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : dungeon_settle")
return -1
end
-- 解锁目标3
if 0 ~= ScriptLib.UnlockForce(context, 3) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : unlock_force")
return -1
end
-- 通知任务系统完成条件类型"LUA通知"复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "DragonTear") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
-- 将configid为 44 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 44, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
-- 将configid为 74 的物件更改为状态 GadgetState.Default
if 0 ~= ScriptLib.SetGadgetStateByConfigId(context, 74, GadgetState.Default) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_gadget_state_by_configId")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_37(context, evt)
if evt.param1 ~= 37 then return false end
-- 判断角色数量不少于1
if ScriptLib.GetRegionEntityCount(context, { region_eid = evt.source_eid, entity_type = EntityType.AVATAR }) < 1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ENTER_REGION_37(context, evt)
-- 触发镜头注目注目位置为坐标16982-22持续时间为2秒并且为强制注目形式不广播其他玩家
local pos = {x=169, y=82, z=-22}
local pos_follow = {x=0, y=0, z=0}
if 0 ~= ScriptLib.BeginCameraSceneLook(context, { look_pos = pos, is_allow_input = false, duration = 2, is_force = true, is_broadcast = false, is_recover_keep_current = true, delay = 0,
is_set_follow_pos = false, follow_pos = pos_follow, is_force_walk = false, is_change_play_mode = false,
is_set_screen_XY = false, screen_x = 0, screen_y = 0 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_cameraLook_Begin")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_38(context, evt)
--判断死亡怪物的configid是否为 23
if evt.param1 ~= 23 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_38(context, evt)
-- 针对当前group内变量名为 "key" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "key", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_39(context, evt)
--判断死亡怪物的configid是否为 24
if evt.param1 ~= 24 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_39(context, evt)
-- 针对当前group内变量名为 "key" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "key", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_DIE_40(context, evt)
--判断死亡怪物的configid是否为 25
if evt.param1 ~= 25 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_DIE_40(context, evt)
-- 针对当前group内变量名为 "key" 的变量,进行修改,变化值为 1
if 0 ~= ScriptLib.ChangeGroupVariableValue(context, "key", 1) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : change_GroupVariable")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_VARIABLE_CHANGE_41(context, evt)
if evt.param1 == evt.param2 then return false end
-- 判断变量"key"为3
if ScriptLib.GetGroupVariableValue(context, "key") ~= 3 then
return false
end
return true
end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_41(context, evt)
-- 延迟2秒刷怪
if 0 ~= ScriptLib.CreateMonster(context, { config_id = 22, delay_time = 2 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : create_monster")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ANY_MONSTER_LIVE_42(context, evt)
if 22 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_ANY_MONSTER_LIVE_42(context, evt)
-- 触发镜头注目注目位置为坐标18060-21持续时间为2秒并且为强制注目形式不广播其他玩家
local pos = {x=180, y=60, z=-21}
if 0 ~= ScriptLib.BeginCameraSceneLook(context, { look_pos = pos, duration = 2, is_force = true, is_broadcast = false, is_recover_keep_current = true, delay = 0, is_allow_input = true }) then
return -1
end
return 0
end

View File

@@ -0,0 +1,71 @@
-- 基础信息
local base_info = {
group_id = 201006008
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = true
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================

View File

@@ -0,0 +1,970 @@
{
"areas": {},
"doors": {},
"entities": {
"1": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 100.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": null,
"pointType": "Other",
"pos": {
"x": -49.66979,
"y": 1.05581,
"z": 86.20032
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "Center",
"height": 50.0,
"heightType": "Center",
"length": 50.0,
"useHeight": true,
"width": 50.0
},
"stringParam": "",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"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
},
"10": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 500.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": null,
"pointType": "Other",
"pos": {
"x": -27.29837,
"y": 14.48197,
"z": -105.4018
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "Center",
"height": 50.0,
"heightType": "Center",
"length": 100.0,
"useHeight": true,
"width": 100.0
},
"stringParam": "",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"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": true
},
"2": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 100.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": null,
"pointType": "Other",
"pos": {
"x": -98.21782,
"y": 1.000001,
"z": 15.73207
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "Center",
"height": 100.0,
"heightType": "Center",
"length": 100.0,
"useHeight": true,
"width": 100.0
},
"stringParam": "",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"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": 100.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": null,
"pointType": "Other",
"pos": {
"x": 51.57239,
"y": 0.62,
"z": 4.45044
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "Center",
"height": 100.0,
"heightType": "Center",
"length": 100.0,
"useHeight": true,
"width": 50.0
},
"stringParam": "",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"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
},
"4": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 100.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": null,
"pointType": "Other",
"pos": {
"x": 214.1281,
"y": 65.8434,
"z": 74.86681
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "Center",
"height": 100.0,
"heightType": "Center",
"length": 100.0,
"useHeight": true,
"width": 100.0
},
"stringParam": "",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"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
},
"5": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 100.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": null,
"pointType": "Other",
"pos": {
"x": 128.5155,
"y": 66.76504,
"z": -111.6062
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "Center",
"height": 100.0,
"heightType": "Center",
"length": 100.0,
"useHeight": true,
"width": 100.0
},
"stringParam": "",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"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
},
"6": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 100.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": null,
"pointType": "Other",
"pos": {
"x": 125.847,
"y": 35.69606,
"z": 49.85265
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "Center",
"height": 100.0,
"heightType": "Center",
"length": 100.0,
"useHeight": true,
"width": 100.0
},
"stringParam": "",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"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
},
"7": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 500.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": null,
"pointType": "Other",
"pos": {
"x": 4.489607,
"y": -34.99207,
"z": 1.735241
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "Center",
"height": 50.0,
"heightType": "Center",
"length": 200.0,
"useHeight": true,
"width": 200.0
},
"stringParam": "",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"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": true
},
"8": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 500.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": null,
"pointType": "Other",
"pos": {
"x": 2.338373,
"y": -28.76969,
"z": -32.90224
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "Center",
"height": 50.0,
"heightType": "Center",
"length": 100.0,
"useHeight": true,
"width": 100.0
},
"stringParam": "",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"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": true
},
"9": {
"$type": "ConfigLocalTrigger",
"alias": "",
"areaId": 0,
"checkCount": 0,
"checkDist": 500.0,
"floatParam": 0.0,
"gadgetId": 70010006,
"groupLimit": false,
"isModelHidden": false,
"meta": null,
"pointType": "Other",
"pos": {
"x": 2.321898,
"y": -27.0,
"z": -48.62168
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "Center",
"height": 50.0,
"heightType": "Center",
"length": 100.0,
"useHeight": true,
"width": 100.0
},
"stringParam": "",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"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": true
}
},
"forces": {
"2": {
"$type": "ConfigAirflowField",
"alias": "",
"areaId": 0,
"autoFly": false,
"colliderBlackList": [],
"colliderWhiteList": [],
"enterEffect": "Eff_Windfield_Enter",
"forceHor": false,
"gadgetId": 70610102,
"groupLimit": false,
"isModelHidden": false,
"pointType": "Other",
"pos": {
"x": -6.019467,
"y": -30.28963,
"z": -46.35094
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"scale": 1.0,
"stayEffect": "Eff_Windfield_Stay",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": false,
"velocity": 5.0
},
"3": {
"$type": "ConfigAirflowField",
"alias": "",
"areaId": 0,
"autoFly": false,
"colliderBlackList": [],
"colliderWhiteList": [],
"enterEffect": "Eff_Windfield_Enter",
"forceHor": false,
"gadgetId": 70610102,
"groupLimit": false,
"isModelHidden": false,
"pointType": "Other",
"pos": {
"x": 200.3532,
"y": 42.40401,
"z": -21.99769
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"scale": 1.0,
"stayEffect": "Eff_Windfield_Stay",
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": false,
"velocity": 8.0
}
},
"points": {
"1": {
"$type": "DungeonWayPoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70120003,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isBoss": false,
"isModelHidden": false,
"pointType": "DungeonWayPoint",
"pos": {
"x": 11.6215,
"y": -3.071995,
"z": 50.15282
},
"rot": {
"x": 0.0,
"y": 270.0,
"z": 0.0
},
"size": {
"x": 30.0,
"y": 10.0,
"z": 30.0
},
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": true
},
"2": {
"$type": "DungeonWayPoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70120003,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isBoss": false,
"isModelHidden": false,
"pointType": "DungeonWayPoint",
"pos": {
"x": 30.01756,
"y": 7.784683,
"z": -59.99269
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"size": {
"x": 20.0,
"y": 10.0,
"z": 30.0
},
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": true
},
"3": {
"$type": "DungeonWayPoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70120003,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isBoss": false,
"isModelHidden": false,
"pointType": "DungeonWayPoint",
"pos": {
"x": 137.7499,
"y": 60.24847,
"z": -13.957
},
"rot": {
"x": 0.0,
"y": 180.0,
"z": 0.0
},
"size": {
"x": 30.0,
"y": 10.0,
"z": 40.0
},
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": true
},
"4": {
"$type": "DungeonQuitPoint",
"alias": "",
"areaId": 0,
"gadgetId": 70120004,
"groupLimit": false,
"isModelHidden": false,
"pointType": "DungeonQuitPoint",
"pos": {
"x": 166.2599,
"y": 81.45801,
"z": -22.14835
},
"rot": {
"x": 0.0,
"y": 90.0,
"z": 0.0
},
"size": {
"x": 5.0,
"y": 5.0,
"z": 5.0
},
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": true
},
"5": {
"$type": "DungeonSlipRevivePoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70010006,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isModelHidden": false,
"pointType": "DungeonSlipRevivePoint",
"pos": {
"x": -32.59365,
"y": 1.0,
"z": 53.14494
},
"rot": {
"x": 359.9311,
"y": 173.7828,
"z": 1.9443
},
"size": {
"x": 15.0,
"y": 15.0,
"z": 15.0
},
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": true
},
"6": {
"$type": "DungeonSlipRevivePoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70010006,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isModelHidden": false,
"pointType": "DungeonSlipRevivePoint",
"pos": {
"x": 4.904984,
"y": 1.067197,
"z": 17.82705
},
"rot": {
"x": 0.0,
"y": 357.7602,
"z": 0.0
},
"size": {
"x": 15.0,
"y": 15.0,
"z": 15.0
},
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": true
},
"7": {
"$type": "DungeonSlipRevivePoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70010006,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isModelHidden": false,
"pointType": "DungeonSlipRevivePoint",
"pos": {
"x": 41.54073,
"y": 8.979338,
"z": -50.00861
},
"rot": {
"x": 0.0,
"y": 179.7206,
"z": 0.0
},
"size": {
"x": 15.0,
"y": 15.0,
"z": 15.0
},
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": true
},
"8": {
"$type": "DungeonSlipRevivePoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70010006,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isModelHidden": false,
"pointType": "DungeonSlipRevivePoint",
"pos": {
"x": 135.7158,
"y": 58.81557,
"z": -22.13175
},
"rot": {
"x": 0.0,
"y": 181.6588,
"z": 0.0
},
"size": {
"x": 15.0,
"y": 15.0,
"z": 15.0
},
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": true
},
"9": {
"$type": "DungeonSlipRevivePoint",
"alias": "",
"areaId": 0,
"disableClientTrigger": false,
"gadgetId": 70010006,
"groupIds": [],
"groupLimit": false,
"isActive": false,
"isModelHidden": false,
"pointType": "DungeonSlipRevivePoint",
"pos": {
"x": 197.0178,
"y": 60.51056,
"z": -21.77773
},
"rot": {
"x": 0.0,
"y": 181.8367,
"z": 0.0
},
"size": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranPos": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"tranRot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"type": "NORMAL",
"unlocked": true
}
},
"transRadius": 0.0
}