添加配置表

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,36 @@
-- 地图配置
scene_config = {
begin_pos = { x = -100.0, z = -100.0 },
size = { x = 200.0, z = 200.0 },
born_pos = { x = 0.000, y = 0.000, z = 46.200 },
born_rot = { x = 0.000, y = 180.000, z = 0.000 },
die_y = -100,
room_safe_pos = {
scene_id = 3,
safe_pos = {
x = 2353.000,
y = 260.000,
z = -690.000
},
safe_rot = {
x = 0.000,
y = 0.000,
z = 0.000
}
},
vision_anchor = { x = -100.0, z = -100.0 }
}
-- 所有的区块
blocks = { 1008 }
-- 所有的区块范围坐标
block_rects = {
{ min = { x = -100.0, z = -100.0 }, max = { x = 100.0, z = 100.0 } }
}
-- Dummy Points
dummy_points = { "dummy_points" }
-- Routes
routes_config = { }
@@ -0,0 +1,7 @@
-- 所有的group
groups = {
{ id = 201008003, pos = { x = -3.439, y = 0.071, z = -14.522 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 99 } },
{ id = 201008004, refresh_id = 1, pos = { x = 2.092, y = 0.033, z = 41.193 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 99 } },
{ id = 201008005, pos = { x = -0.138, y = 0.025, z = 38.109 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 99 } },
{ id = 201008901, pos = { x = -0.805, y = 0.025, z = -1.316 }, is_replaceable = { value = false, version = 0, new_bin_only = true }, business = { type = 99 } }
}
@@ -0,0 +1,75 @@
dummy_points = {
["COOP101401_NPC_Victoria_01"] = { pos = { x = 4.123, y = 0.071, z = -6.980 }, rot = { x = 0.000, y = 304.200, z = 0.000 } },
["DongzuoTest"] = { pos = { x = 11.943, y = 0.114, z = 39.019 }, rot = { x = 0.000, y = 323.201, z = 0.000 } },
["DUMMY_POS 1008096"] = { pos = { x = 11.144, y = 0.025, z = 38.642 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Npc1517Born"] = { pos = { x = 5.631, y = 0.025, z = 39.651 }, rot = { x = 0.000, y = 275.011, z = 0.000 } },
["Npc1599Born"] = { pos = { x = -4.412, y = 0.025, z = 31.958 }, rot = { x = 0.000, y = 358.628, z = 0.000 } },
["Npc1600Born"] = { pos = { x = -4.492, y = 0.025, z = 32.810 }, rot = { x = 0.000, y = 181.316, z = 0.000 } },
["NpcFemaleInsomniaStand16Born"] = { pos = { x = 4.590, y = 0.025, z = 22.461 }, rot = { x = 0.000, y = 267.500, z = 0.000 } },
["NpcFemaleInsomniaStand17Born"] = { pos = { x = -4.734, y = 0.025, z = 13.964 }, rot = { x = 0.000, y = 182.580, z = 0.000 } },
["NpcFemaleNightStand09Born"] = { pos = { x = 4.648, y = 0.025, z = -12.725 }, rot = { x = 0.000, y = 341.100, z = 0.000 } },
["Q2002901_N1517"] = { pos = { x = 5.751, y = 0.025, z = 39.745 }, rot = { x = 0.000, y = 289.726, z = 0.000 } },
["Q20517_Rudolf_InitPos"] = { pos = { x = -5.981, y = 0.025, z = 30.889 }, rot = { x = 0.000, y = 89.476, z = 0.000 } },
["Q20518_Jilliana_InitPos"] = { pos = { x = -4.794, y = 0.025, z = 16.282 }, rot = { x = 0.000, y = 181.129, z = 0.000 } },
["Q373Paimon"] = { pos = { x = -0.972, y = 0.025, z = 6.820 }, rot = { x = 0.000, y = 104.691, z = 0.000 } },
["Q373PaimonTemp"] = { pos = { x = -0.963, y = 0.025, z = 6.817 }, rot = { x = 0.000, y = 105.275, z = 0.000 } },
["Q373Player"] = { pos = { x = -0.431, y = 0.025, z = 7.391 }, rot = { x = 0.000, y = 172.923, z = 0.000 } },
["Q373Venti"] = { pos = { x = -0.267, y = 0.025, z = 5.976 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q373WendyTemp"] = { pos = { x = -0.266, y = 0.025, z = 5.979 }, rot = { x = 0.000, y = 358.502, z = 0.000 } },
["Q37402Player"] = { pos = { x = -1.298, y = 0.025, z = 0.263 }, rot = { x = 0.000, y = 166.403, z = 0.000 } },
["Q37404Maid"] = { pos = { x = 8.533, y = 0.025, z = -10.753 }, rot = { x = 0.000, y = 271.237, z = 0.000 } },
["Q37404Paimon"] = { pos = { x = 7.778, y = 0.025, z = -11.814 }, rot = { x = 0.000, y = 34.820, z = 0.000 } },
["Q374Guard"] = { pos = { x = 2.461, y = 0.025, z = -18.105 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q374GuardApr"] = { pos = { x = 2.384, y = 0.025, z = -14.984 }, rot = { x = 0.000, y = 180.000, z = 0.000 } },
["Q374GuardDis"] = { pos = { x = 2.510, y = 0.025, z = -13.090 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q374Maid1Temp"] = { pos = { x = -2.274, y = 0.025, z = -6.404 }, rot = { x = 0.000, y = 133.561, z = 0.000 } },
["Q374Maid2Miss"] = { pos = { x = 10.947, y = 0.748, z = -16.703 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q374Maid2Temp"] = { pos = { x = 8.533, y = 0.025, z = -10.756 }, rot = { x = 0.000, y = 271.387, z = 0.000 } },
["Q374Paimon2Temp"] = { pos = { x = 7.145, y = 0.025, z = -11.226 }, rot = { x = 0.000, y = 51.928, z = 0.000 } },
["Q374PaimonTemp"] = { pos = { x = -0.057, y = 0.025, z = 0.354 }, rot = { x = 0.000, y = 206.375, z = 0.000 } },
["Q374Wendy02"] = { pos = { x = -0.500, y = 0.100, z = -4.500 }, rot = { x = 0.000, y = 180.000, z = 0.000 } },
["Q374WendyTemp"] = { pos = { x = -0.535, y = 0.050, z = -4.517 }, rot = { x = 0.000, y = 353.856, z = 0.000 } },
["Q37501Paimon"] = { pos = { x = 0.586, y = 0.050, z = -3.554 }, rot = { x = 0.000, y = 227.401, z = 0.000 } },
["Q37501Wendy"] = { pos = { x = -0.566, y = 0.054, z = -4.541 }, rot = { x = 0.000, y = 111.448, z = 0.000 } },
["Q375Fail"] = { pos = { x = -0.400, y = 0.025, z = -3.000 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q375Player"] = { pos = { x = 1.052, y = 0.025, z = -5.069 }, rot = { x = 0.000, y = 316.737, z = 0.000 } },
["Q39602Paimon"] = { pos = { x = -0.452, y = 0.025, z = -11.547 }, rot = { x = 0.000, y = 162.090, z = 0.000 } },
["Q39602Player"] = { pos = { x = 0.671, y = 0.025, z = -11.310 }, rot = { x = 0.000, y = 191.641, z = 0.000 } },
["Q39602Qin"] = { pos = { x = -0.523, y = 0.071, z = -11.993 }, rot = { x = 0.000, y = 161.830, z = 0.000 } },
["Q39602Wendy"] = { pos = { x = 1.150, y = 0.071, z = -12.029 }, rot = { x = 0.000, y = 213.130, z = 0.000 } },
["Q39604Qin"] = { pos = { x = -1.140, y = 0.025, z = -12.825 }, rot = { x = 0.000, y = 108.994, z = 0.000 } },
["Q39604Venti"] = { pos = { x = 0.994, y = 0.025, z = -13.369 }, rot = { x = 0.000, y = 318.529, z = 0.000 } },
["Q396BBR"] = { pos = { x = 0.292, y = 0.025, z = -13.736 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q396BBRdis"] = { pos = { x = 1.612, y = 0.025, z = -17.954 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q396Qin"] = { pos = { x = -1.161, y = 0.025, z = -12.323 }, rot = { x = 0.000, y = 122.458, z = 0.000 } },
["Q396Wendy"] = { pos = { x = 1.987, y = 0.025, z = -12.121 }, rot = { x = 0.000, y = 252.585, z = 0.000 } },
["Q396Wendydis"] = { pos = { x = 0.000, y = 0.025, z = 46.783 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q40010Barbara"] = { pos = { x = -1.390, y = 0.071, z = -13.596 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q40110Church"] = { pos = { x = -0.118, y = 0.033, z = 45.792 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q41127Victor"] = { pos = { x = 5.671, y = 0.025, z = 39.186 }, rot = { x = 0.000, y = 278.798, z = 0.000 } },
["Q4141108Barbara"] = { pos = { x = -0.339, y = 0.071, z = -12.859 }, rot = { x = 0.000, y = 134.674, z = 0.000 } },
["Q4141108Bennett"] = { pos = { x = 0.152, y = 0.071, z = -12.779 }, rot = { x = 0.000, y = 221.347, z = 0.000 } },
["Q4141108Paimon"] = { pos = { x = -0.339, y = 0.071, z = -11.994 }, rot = { x = 0.000, y = 152.462, z = 0.000 } },
["Q4141108Player"] = { pos = { x = -0.032, y = 0.071, z = -11.829 }, rot = { x = 0.000, y = 175.310, z = 0.000 } },
["Q4141108Venti"] = { pos = { x = -0.505, y = 0.071, z = -12.451 }, rot = { x = 0.000, y = 80.334, z = 0.000 } },
["Q4141206Barbara"] = { pos = { x = 0.004, y = 0.071, z = -11.190 }, rot = { x = 0.000, y = 178.840, z = 0.000 } },
["Q4141206Paimon"] = { pos = { x = -0.663, y = 0.071, z = -10.741 }, rot = { x = 0.000, y = 100.085, z = 0.000 } },
["Q4141206Player"] = { pos = { x = -0.278, y = 0.071, z = -10.304 }, rot = { x = 359.981, y = 141.251, z = 0.127 } },
["Q4141206Rosaria"] = { pos = { x = 0.730, y = 0.071, z = -10.471 }, rot = { x = 0.000, y = 213.506, z = 0.000 } },
["Q4141206Venti"] = { pos = { x = 0.209, y = 0.071, z = -10.187 }, rot = { x = 0.000, y = 179.683, z = 0.000 } },
["Q48508Ambor"] = { pos = { x = 0.009, y = 0.071, z = -13.927 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q48608Babara"] = { pos = { x = -8.818, y = 0.033, z = -1.063 }, rot = { x = 0.000, y = 120.349, z = 0.000 } },
["Q48608Paimon"] = { pos = { x = -7.981, y = 0.025, z = -2.542 }, rot = { x = 0.000, y = 295.060, z = 0.000 } },
["Q48608Player"] = { pos = { x = -7.036, y = 0.025, z = -1.184 }, rot = { x = 0.000, y = 280.263, z = 0.000 } },
["Q48608Sister"] = { pos = { x = -14.213, y = 0.033, z = -0.060 }, rot = { x = 0.000, y = 89.290, z = 0.000 } },
["Q49001Babara"] = { pos = { x = 0.199, y = 0.025, z = 4.340 }, rot = { x = 0.000, y = 4.687, z = 0.000 } },
["Q49001Paimon"] = { pos = { x = -1.118, y = 0.025, z = 5.737 }, rot = { x = 0.000, y = 135.813, z = 0.000 } },
["Q70009LillyBorn"] = { pos = { x = 4.159, y = 0.025, z = 40.329 }, rot = { x = 0.000, y = 117.108, z = 0.000 } },
["Q70810VictorBorn"] = { pos = { x = 5.596, y = 0.025, z = 39.595 }, rot = { x = 0.000, y = 294.657, z = 0.000 } },
["Q8002Avatar"] = { pos = { x = 4.115, y = 0.025, z = 5.481 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["Q8002Barbara"] = { pos = { x = 4.301, y = 0.025, z = 4.354 }, rot = { x = 0.000, y = 264.828, z = 0.000 } },
["Q8002Paimon"] = { pos = { x = 3.353, y = 0.025, z = 5.833 }, rot = { x = 0.000, y = 36.737, z = 0.000 } },
["Q8002Rosaria"] = { pos = { x = 4.953, y = 0.025, z = 5.790 }, rot = { x = 0.000, y = 318.983, z = 0.000 } },
["Q996Kaeya"] = { pos = { x = 0.335, y = 0.025, z = 23.203 }, rot = { x = 0.000, y = 0.000, z = 0.000 } },
["QuestMarkSteal"] = { pos = { x = 1.446, y = -0.043, z = -17.799 }, rot = { x = 0.000, y = 0.000, z = 0.000 } }
}
@@ -0,0 +1,71 @@
-- 基础信息
local base_info = {
group_id = 201008003
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
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
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,72 @@
-- 基础信息
local base_info = {
group_id = 201008004
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 4001, gadget_id = 70800028, pos = { x = 2.091, y = 0.033, z = 41.194 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 16, isOneoff = true, room = 1 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 4001 },
regions = { },
triggers = { },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
@@ -0,0 +1,106 @@
-- 基础信息
local base_info = {
group_id = 201008005
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 5001, shape = RegionShape.SPHERE, radius = 5, pos = { x = -0.011, y = 0.033, z = 44.715 }, room = 1 }
}
-- 触发器
triggers = {
{ config_id = 1005001, name = "ENTER_REGION_5001", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_5001", action = "action_EVENT_ENTER_REGION_5001" }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { 5001 },
triggers = { "ENTER_REGION_5001" },
rand_weight = 100,
ban_refresh = true
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_5001(context, evt)
if evt.param1 ~= 5001 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_5001(context, evt)
-- 通知任务系统完成条件类型"LUA通知",复杂参数为quest_param的进度+1
if 0 ~= ScriptLib.AddQuestProgress(context, "20100800501") then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : add_quest_progress")
return -1
end
return 0
end
@@ -0,0 +1,108 @@
-- 基础信息
local base_info = {
group_id = 201008901
}
-- Trigger变量
local defs = {
gadget_id_1 = 1,
gadget_id_2 = 2,
gadget_id_3 = 3
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
}
-- 区域
regions = {
{ config_id = 1, shape = RegionShape.SPHERE, radius = 5, pos = { x = -0.529, y = 0.025, z = 6.003 }, room = 1 },
{ config_id = 2, shape = RegionShape.SPHERE, radius = 3.5, pos = { x = -0.413, y = 0.025, z = -4.252 }, room = 1 },
{ config_id = 3, shape = RegionShape.SPHERE, radius = 5, pos = { x = 8.376, y = 0.025, z = -12.220 }, room = 1 }
}
-- 触发器
triggers = {
{ config_id = 1000001, name = "ENTER_REGION_1", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_1", action = "", trigger_count = 0, forbid_guest = false },
{ config_id = 1000002, name = "ENTER_REGION_2", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_2", action = "", trigger_count = 0, forbid_guest = false },
{ config_id = 1000003, name = "ENTER_REGION_3", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_3", action = "", trigger_count = 0, forbid_guest = false }
}
-- 变量
variables = {
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = true
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { },
regions = { 1, 2, 3 },
triggers = { "ENTER_REGION_1", "ENTER_REGION_2", "ENTER_REGION_3" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_1(context, evt)
if ScriptLib.GetEntityType(evt.target_eid) == EntityType.AVATAR and ScriptLib.GetQuestState(context, evt.target_eid, 37301) == QuestState.UNFINISHED and evt.param1 == defs.gadget_id_1 then
return true
end
return false
end
-- 触发条件
function condition_EVENT_ENTER_REGION_2(context, evt)
if ScriptLib.GetEntityType(evt.target_eid) == EntityType.AVATAR and ScriptLib.GetQuestState(context, evt.target_eid, 37401) == QuestState.UNFINISHED and evt.param1 == defs.gadget_id_2 then
return true
end
return false
end
-- 触发条件
function condition_EVENT_ENTER_REGION_3(context, evt)
if ScriptLib.GetEntityType(evt.target_eid) == EntityType.AVATAR and ScriptLib.GetQuestState(context, evt.target_eid, 37405) == QuestState.UNFINISHED and evt.param1 == defs.gadget_id_3 then
return true
end
return false
end
@@ -0,0 +1,91 @@
{
"areas": {},
"doors": {},
"entities": {},
"forces": {},
"points": {
"1": {
"$type": "PersonalSceneJumpPoint",
"alias": "",
"areaId": 0,
"close_time": 6.0,
"gadgetId": 70010002,
"groupLimit": false,
"isHomeworldDoor": false,
"isModelHidden": false,
"open_time": 18.0,
"pointType": "PersonalSceneJumpPoint",
"pos": {
"x": 1.207703,
"y": 0.1395227,
"z": -18.21259
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"titleTextID": "UI_SCENE_ENTRY_ENTER_BASEMENT",
"tranPos": {
"x": -4.25,
"y": -0.3,
"z": 46.14
},
"tranRot": {
"x": 0.0,
"y": 180.0,
"z": 0.0
},
"tranSceneId": 1005,
"triggerSize": {
"x": 3.0,
"y": 3.0,
"z": 3.0
},
"type": "NORMAL",
"unlocked": false
},
"2": {
"$type": "PersonalSceneJumpPoint",
"alias": "",
"areaId": 0,
"close_time": 24.0,
"gadgetId": 70010002,
"groupLimit": false,
"isHomeworldDoor": false,
"isModelHidden": false,
"open_time": 0.0,
"pointType": "PersonalSceneJumpPoint",
"pos": {
"x": -0.09163284,
"y": 0.025,
"z": 46.4256
},
"rot": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"titleTextID": "UI_SCENE_ENTRY_EXIT_CHURCH",
"tranPos": {
"x": 2354.252,
"y": 260.4276,
"z": -687.0654
},
"tranRot": {
"x": 0.0,
"y": 206.0,
"z": 0.0
},
"tranSceneId": 3,
"triggerSize": {
"x": 2.0,
"y": 2.0,
"z": 2.0
},
"type": "NORMAL",
"unlocked": true
}
},
"transRadius": 0.0
}