添加配置表

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
@@ -0,0 +1,24 @@
-- 地图配置
scene_config = {
begin_pos = { x = -531.5, z = -519.5 },
size = { x = 1008.4, z = 1008.4 },
born_pos = { x = -0.134, y = -4.942, z = 42.516 },
born_rot = { x = 0.000, y = 182.991, z = 0.000 },
die_y = -12,
city_id = 1,
vision_anchor = { x = -531.5, z = -519.5 }
}
-- 所有的区块
blocks = { 50023 }
-- 所有的区块范围坐标
block_rects = {
{ min = { x = -531.5, z = -519.5 }, max = { x = 476.9, z = 488.9 } }
}
-- Dummy Points
dummy_points = { }
-- Routes
routes_config = { "routes" }
@@ -0,0 +1,645 @@
{
"sceneId": 50023,
"routes": [
{
"localId": 1,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": -16.8187275,
"y": 23.0855637,
"z": 12.0807076
},
"waitTime": 0.0,
"targetVelocity": 1.0
},
{
"pos": {
"x": -16.8187275,
"y": 0.009757042,
"z": 12.08071
},
"waitTime": 0.0,
"targetVelocity": 1.0
}
]
},
{
"localId": 2,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": -16.8187275,
"y": 0.009757042,
"z": 7.27796173
},
"waitTime": 0.0,
"targetVelocity": 3.0
},
{
"pos": {
"x": -16.8187275,
"y": 23.0855637,
"z": 7.27796173
},
"waitTime": 0.0,
"targetVelocity": 3.0
}
]
},
{
"localId": 3,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": -16.8187275,
"y": 23.08556,
"z": 2.370918
},
"waitTime": 0.0,
"targetVelocity": 1.0
},
{
"pos": {
"x": -16.8187275,
"y": 0.009757042,
"z": 2.370918
},
"waitTime": 0.0,
"targetVelocity": 1.0
}
]
},
{
"localId": 4,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": -16.8187275,
"y": 0.009757042,
"z": -2.41388917
},
"waitTime": 0.0,
"targetVelocity": 3.0
},
{
"pos": {
"x": -16.8187275,
"y": 23.0855637,
"z": -2.41388917
},
"waitTime": 0.0,
"targetVelocity": 3.0
}
]
},
{
"localId": 5,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": -16.8187275,
"y": 23.08556,
"z": -7.240591
},
"waitTime": 0.0,
"targetVelocity": 1.0
},
{
"pos": {
"x": -16.8187275,
"y": 0.009757042,
"z": -7.240591
},
"waitTime": 0.0,
"targetVelocity": 1.0
}
]
},
{
"localId": 6,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": -16.8187275,
"y": 0.009757042,
"z": -12.0884495
},
"waitTime": 0.0,
"targetVelocity": 3.0
},
{
"pos": {
"x": -16.8187275,
"y": 23.0855637,
"z": -12.0884495
},
"waitTime": 0.0,
"targetVelocity": 3.0
}
]
},
{
"localId": 7,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": -9.564642,
"y": 23.0855637,
"z": -17.061758
},
"waitTime": 0.0,
"targetVelocity": 2.0
},
{
"pos": {
"x": -9.564642,
"y": 0.009757042,
"z": -17.0617542
},
"waitTime": 0.0,
"targetVelocity": 2.0
}
]
},
{
"localId": 8,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": -4.695524,
"y": 0.009757042,
"z": -16.9659824
},
"waitTime": 0.0,
"targetVelocity": 4.0
},
{
"pos": {
"x": -4.695524,
"y": 23.0855637,
"z": -16.9659824
},
"waitTime": 0.0,
"targetVelocity": 4.0
}
]
},
{
"localId": 9,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 0.116309166,
"y": 23.0855637,
"z": -17.061758
},
"waitTime": 0.0,
"targetVelocity": 2.0
},
{
"pos": {
"x": 0.116309166,
"y": 0.009757042,
"z": -17.0617542
},
"waitTime": 0.0,
"targetVelocity": 2.0
}
]
},
{
"localId": 10,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 4.971121,
"y": 0.009757042,
"z": -16.9659824
},
"waitTime": 0.0,
"targetVelocity": 4.0
},
{
"pos": {
"x": 4.971121,
"y": 23.0855637,
"z": -16.9659824
},
"waitTime": 0.0,
"targetVelocity": 4.0
}
]
},
{
"localId": 11,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 9.907246,
"y": 23.0855637,
"z": -17.061758
},
"waitTime": 0.0,
"targetVelocity": 2.0
},
{
"pos": {
"x": 9.907246,
"y": 0.009757042,
"z": -17.0617542
},
"waitTime": 0.0,
"targetVelocity": 2.0
}
]
},
{
"localId": 12,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": -16.8696461,
"y": -0.4018663,
"z": 0.00114417076
},
"waitTime": 0.0,
"targetVelocity": 4.0
},
{
"pos": {
"x": 0.157301247,
"y": -0.4018663,
"z": -0.0341995656
},
"waitTime": 0.0,
"targetVelocity": 4.0
}
]
},
{
"localId": 13,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 19.5557442,
"y": -0.4018663,
"z": -0.0372190326
},
"waitTime": 0.0,
"targetVelocity": 4.0
},
{
"pos": {
"x": 0.169796824,
"y": -0.4018663,
"z": -0.0372190326
},
"waitTime": 0.0,
"targetVelocity": 4.0
}
]
},
{
"localId": 14,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 0.16213274,
"y": -0.4018663,
"z": -19.4343319
},
"waitTime": 0.0,
"targetVelocity": 4.0
},
{
"pos": {
"x": 0.16213274,
"y": -0.4018663,
"z": -0.0378009677
},
"waitTime": 0.0,
"targetVelocity": 4.0
}
]
},
{
"localId": 15,
"name": "Route_001",
"type": "Reciprocate",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 0.147254467,
"y": -0.4018663,
"z": 19.4017563
},
"waitTime": 0.0,
"targetVelocity": 4.0
},
{
"pos": {
"x": 0.147254467,
"y": -0.4018663,
"z": -0.041208446
},
"waitTime": 0.0,
"targetVelocity": 4.0
}
]
},
{
"localId": 16,
"name": "Route_016",
"type": "Loop",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 0.165132135,
"y": -0.4018663,
"z": 14.5414944
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 12.2087669,
"y": -0.4018663,
"z": -0.06547111
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 0.162480533,
"y": -0.4018663,
"z": -12.2419224
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": -12.036293,
"y": -0.4018663,
"z": -0.0413312
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 0.165132135,
"y": -0.4018663,
"z": 14.5414944
},
"waitTime": 0.0,
"targetVelocity": 5.0
}
]
},
{
"localId": 17,
"name": "Route_016",
"type": "Loop",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 12.2087669,
"y": -0.4018663,
"z": -0.06547111
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 0.162480533,
"y": -0.4018663,
"z": -12.2419224
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": -12.036293,
"y": -0.4018663,
"z": -0.0413312
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 0.165132135,
"y": -0.4018663,
"z": 14.5414944
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 12.2087669,
"y": -0.4018663,
"z": -0.06547111
},
"waitTime": 0.0,
"targetVelocity": 5.0
}
]
},
{
"localId": 18,
"name": "Route_016",
"type": "Loop",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": 0.162480533,
"y": -0.4018663,
"z": -12.2419224
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": -12.036293,
"y": -0.4018663,
"z": -0.0413312
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 0.165132135,
"y": -0.4018663,
"z": 14.5414944
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 12.2087669,
"y": -0.4018663,
"z": -0.06547111
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 0.162480533,
"y": -0.4018663,
"z": -12.2419224
},
"waitTime": 0.0,
"targetVelocity": 5.0
}
]
},
{
"localId": 19,
"name": "Route_016",
"type": "Loop",
"rotType": "ROT_NONE",
"rotAngleType": "ROT_ANGLE_Y",
"arriveRange": 2.0,
"points": [
{
"pos": {
"x": -12.036293,
"y": -0.4018663,
"z": -0.0413312
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 0.165132135,
"y": -0.4018663,
"z": 14.5414944
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 12.2087669,
"y": -0.4018663,
"z": -0.06547111
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": 0.162480533,
"y": -0.4018663,
"z": -12.2419224
},
"waitTime": 0.0,
"targetVelocity": 5.0
},
{
"pos": {
"x": -12.036293,
"y": -0.4018663,
"z": -0.0413312
},
"waitTime": 0.0,
"targetVelocity": 5.0
}
]
}
]
}
@@ -0,0 +1,4 @@
-- 所有的group
groups = {
{ id = 250023008, refresh_id = 1002, pos = { x = -2.145, y = 0.028, z = 0.166 } }
}
@@ -0,0 +1,219 @@
-- 基础信息
local base_info = {
group_id = 250023008
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
{ config_id = 8005, monster_id = 22040101, pos = { x = -8.371, y = 0.028, z = -10.136 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8006, monster_id = 22040201, pos = { x = 6.079, y = 0.028, z = -10.448 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8007, monster_id = 22040201, pos = { x = 6.056, y = 0.028, z = 8.546 }, rot = { x = 0.000, y = 180.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8008, monster_id = 22040101, pos = { x = -8.122, y = 0.028, z = 8.836 }, rot = { x = 0.000, y = 180.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8009, monster_id = 22040201, pos = { x = 9.971, y = 0.028, z = -4.592 }, rot = { x = 0.000, y = 270.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8010, monster_id = 22040101, pos = { x = 9.858, y = 0.028, z = 2.592 }, rot = { x = 0.000, y = 270.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8011, monster_id = 22040201, pos = { x = -11.879, y = 0.028, z = -4.743 }, rot = { x = 0.000, y = 90.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8012, monster_id = 22040101, pos = { x = -11.992, y = 0.028, z = 2.440 }, rot = { x = 0.000, y = 90.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8013, monster_id = 22040101, pos = { x = -8.371, y = 0.028, z = -10.136 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8014, monster_id = 22040101, pos = { x = 6.079, y = 0.028, z = -10.448 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8015, monster_id = 22040201, pos = { x = 6.056, y = 0.028, z = 8.546 }, rot = { x = 0.000, y = 180.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8016, monster_id = 22040201, pos = { x = -8.122, y = 0.028, z = 8.836 }, rot = { x = 0.000, y = 180.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8017, monster_id = 22050101, pos = { x = 0.138, y = 0.028, z = -10.344 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8018, monster_id = 22050201, pos = { x = -0.028, y = 0.028, z = 9.304 }, rot = { x = 0.000, y = 180.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8019, monster_id = 22040101, pos = { x = -8.371, y = 0.028, z = -10.136 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8020, monster_id = 22040201, pos = { x = 6.079, y = 0.028, z = -10.448 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8021, monster_id = 22040101, pos = { x = -8.122, y = 0.028, z = 8.836 }, rot = { x = 0.000, y = 180.000, z = 0.000 }, level = 1, pose_id = 101 },
{ config_id = 8022, monster_id = 22040201, pos = { x = 6.056, y = 0.028, z = 8.546 }, rot = { x = 0.000, y = 180.000, z = 0.000 }, level = 1, pose_id = 101 }
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 8001, gadget_id = 70360010, pos = { x = 0.174, y = 0.107, z = -2.499 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1008002, name = "GADGET_CREATE_8002", event = EventType.EVENT_GADGET_CREATE, source = "", condition = "condition_EVENT_GADGET_CREATE_8002", action = "action_EVENT_GADGET_CREATE_8002" },
{ config_id = 1008003, name = "SELECT_OPTION_8003", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_8003", action = "action_EVENT_SELECT_OPTION_8003", trigger_count = 0 },
{ config_id = 1008004, name = "SELECT_OPTION_8004", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_8004", action = "action_EVENT_SELECT_OPTION_8004", trigger_count = 0 },
{ config_id = 1008023, name = "SELECT_OPTION_8023", event = EventType.EVENT_SELECT_OPTION, source = "", condition = "condition_EVENT_SELECT_OPTION_8023", action = "action_EVENT_SELECT_OPTION_8023", trigger_count = 0 }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 8001 },
regions = { },
triggers = { "GADGET_CREATE_8002", "SELECT_OPTION_8003", "SELECT_OPTION_8004", "SELECT_OPTION_8023" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { 8005, 8006, 8007, 8008, 8009, 8010, 8011, 8012 },
gadgets = { 8001 },
regions = { },
triggers = { "GADGET_CREATE_8002", "SELECT_OPTION_8003", "SELECT_OPTION_8004", "SELECT_OPTION_8023" },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { 8013, 8014, 8015, 8016, 8017, 8018 },
gadgets = { 8001 },
regions = { },
triggers = { "GADGET_CREATE_8002", "SELECT_OPTION_8003", "SELECT_OPTION_8004", "SELECT_OPTION_8023" },
rand_weight = 100
},
{
-- suite_id = 4,
-- description = ,
monsters = { 8019, 8020, 8021, 8022 },
gadgets = { 8001 },
regions = { },
triggers = { "GADGET_CREATE_8002", "SELECT_OPTION_8003", "SELECT_OPTION_8004", "SELECT_OPTION_8023" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_GADGET_CREATE_8002(context, evt)
if 8001 ~= evt.param1 then
return false
end
return true
end
-- 触发操作
function action_EVENT_GADGET_CREATE_8002(context, evt)
-- 设置操作台选项
if 0 ~= ScriptLib.SetWorktopOptions(context, {51,52,53}) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : set_work_options")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_8003(context, evt)
-- 判断是gadgetid 8001 option_id 51
if 8001 ~= evt.param1 then
return false
end
if 51 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_8003(context, evt)
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 250023008, suite = 2 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_8004(context, evt)
-- 判断是gadgetid 8001 option_id 52
if 8001 ~= evt.param1 then
return false
end
if 52 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_8004(context, evt)
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 250023008, suite = 3 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_SELECT_OPTION_8023(context, evt)
-- 判断是gadgetid 8001 option_id 53
if 8001 ~= evt.param1 then
return false
end
if 53 ~= evt.param2 then
return false
end
return true
end
-- 触发操作
function action_EVENT_SELECT_OPTION_8023(context, evt)
-- 重新生成指定group,指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 250023008, suite = 4 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
return 0
end
@@ -0,0 +1,99 @@
{
"areas": {},
"doors": {},
"entities": {
"1": {
"$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": -0.9124126,
"y": -5.037683,
"z": 107.7861
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"shape": {
"$type": "ConfigShapeRect",
"centerType": "Center",
"height": 200.0,
"heightType": "Center",
"length": 150.0,
"useHeight": true,
"width": 300.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": true
}
},
"forces": {},
"points": {
"1": {
"$type": "DungeonQuitPoint",
"alias": "",
"areaId": 0,
"gadgetId": 70120004,
"groupLimit": false,
"isModelHidden": false,
"pointType": "DungeonQuitPoint",
"pos": {
"x": 12.88107,
"y": 7.32255,
"z": -62.51174
},
"rot": {
"x": 0.0,
"y": 0.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
}
},
"transRadius": 0.0
}