0
0
mirror of https://gitlab.com/YuukiPS/GC-Resources.git synced 2025-04-28 17:15:22 +00:00
GC-Resources/Resources/Scripts/Scene/4/scene4_group144005003.lua
KingRainbow44 8dd3a721e5
Revert "The Great De-Local'ifying of defs and base_info"
This reverts commit 0989747b
2023-08-30 21:15:50 -04:00

196 lines
13 KiB
Lua
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- 基础信息
local base_info = {
group_id = 144005003
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
{ config_id = 3001, gadget_id = 70290056, pos = { x = 1086.507, y = 120.000, z = -891.035 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3002, gadget_id = 70350277, pos = { x = 985.616, y = 120.000, z = -805.706 }, rot = { x = 353.850, y = 95.338, z = 2.519 }, level = 1, area_id = 101 },
{ config_id = 3003, gadget_id = 70350277, pos = { x = 1040.518, y = 120.000, z = -807.524 }, rot = { x = 0.000, y = 127.214, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3004, gadget_id = 70350277, pos = { x = 1003.455, y = 120.000, z = -806.660 }, rot = { x = 0.000, y = 91.519, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3005, gadget_id = 70290056, pos = { x = 1066.632, y = 120.000, z = -812.567 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3006, gadget_id = 70350277, pos = { x = 1024.225, y = 120.000, z = -804.660 }, rot = { x = 0.000, y = 96.174, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3007, gadget_id = 70290056, pos = { x = 1137.304, y = 120.000, z = -792.671 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3008, gadget_id = 70350277, pos = { x = 1056.112, y = 117.817, z = -821.119 }, rot = { x = 0.000, y = 180.967, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3009, gadget_id = 70290056, pos = { x = 1151.357, y = 120.000, z = -683.074 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3011, gadget_id = 70290056, pos = { x = 1235.085, y = 120.000, z = -629.228 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3012, gadget_id = 70350277, pos = { x = 1061.046, y = 120.000, z = -866.269 }, rot = { x = 0.093, y = 172.392, z = 0.698 }, level = 1, area_id = 101 },
{ config_id = 3014, gadget_id = 70350277, pos = { x = 1073.781, y = 120.000, z = -899.216 }, rot = { x = 0.000, y = 126.473, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3015, gadget_id = 70350277, pos = { x = 1089.252, y = 120.000, z = -905.289 }, rot = { x = 359.146, y = 73.087, z = 357.194 }, level = 1, area_id = 101 },
{ config_id = 3016, gadget_id = 70350277, pos = { x = 1096.585, y = 120.000, z = -903.971 }, rot = { x = 0.000, y = 62.444, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3018, gadget_id = 70350277, pos = { x = 1120.297, y = 120.000, z = -882.125 }, rot = { x = 0.000, y = 25.357, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3020, gadget_id = 70290056, pos = { x = 1220.945, y = 120.000, z = -541.761 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3021, gadget_id = 70350277, pos = { x = 1128.954, y = 120.000, z = -839.461 }, rot = { x = 0.000, y = 355.855, z = 346.901 }, level = 1, area_id = 101 },
{ config_id = 3022, gadget_id = 70290056, pos = { x = 1294.065, y = 120.000, z = -554.663 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3024, gadget_id = 70350277, pos = { x = 1130.084, y = 120.000, z = -777.836 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3025, gadget_id = 70290056, pos = { x = 1316.037, y = 120.000, z = -566.768 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3026, gadget_id = 70290056, pos = { x = 1184.364, y = 120.000, z = -612.379 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3027, gadget_id = 70350277, pos = { x = 1131.551, y = 120.000, z = -746.954 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3029, gadget_id = 70290056, pos = { x = 1339.994, y = 120.000, z = -564.764 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3030, gadget_id = 70350277, pos = { x = 1135.207, y = 120.000, z = -715.923 }, rot = { x = 0.000, y = 30.539, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3031, gadget_id = 70350277, pos = { x = 1140.722, y = 120.000, z = -705.955 }, rot = { x = 0.000, y = 37.255, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3033, gadget_id = 70290056, pos = { x = 1344.860, y = 120.000, z = -540.944 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3034, gadget_id = 70350277, pos = { x = 1168.626, y = 120.000, z = -676.493 }, rot = { x = 0.000, y = 44.353, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3035, gadget_id = 70290056, pos = { x = 1276.681, y = 120.000, z = -589.070 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3037, gadget_id = 70350277, pos = { x = 1195.911, y = 120.000, z = -644.971 }, rot = { x = 0.000, y = 8.659, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3040, gadget_id = 70350277, pos = { x = 1187.989, y = 120.000, z = -612.155 }, rot = { x = 0.000, y = 350.040, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3043, gadget_id = 70350277, pos = { x = 1184.545, y = 120.000, z = -580.117 }, rot = { x = 0.000, y = 26.761, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3045, gadget_id = 70350277, pos = { x = 1192.916, y = 120.000, z = -563.254 }, rot = { x = 0.000, y = 47.952, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3047, gadget_id = 70350277, pos = { x = 1206.766, y = 120.000, z = -553.064 }, rot = { x = 0.000, y = 82.546, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3049, gadget_id = 70350277, pos = { x = 1241.998, y = 120.000, z = -557.432 }, rot = { x = 0.000, y = 118.787, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3051, gadget_id = 70350277, pos = { x = 1273.428, y = 120.000, z = -574.702 }, rot = { x = 0.000, y = 82.879, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3055, gadget_id = 70350277, pos = { x = 1303.677, y = 120.000, z = -559.659 }, rot = { x = 0.000, y = 59.965, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3057, gadget_id = 70350277, pos = { x = 1320.877, y = 120.000, z = -552.750 }, rot = { x = 0.000, y = 93.723, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3059, gadget_id = 70350277, pos = { x = 1342.723, y = 120.000, z = -552.943 }, rot = { x = 0.000, y = 110.589, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3061, gadget_id = 70350277, pos = { x = 1367.798, y = 120.000, z = -573.704 }, rot = { x = 0.000, y = 142.354, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3063, gadget_id = 70350277, pos = { x = 1389.095, y = 120.000, z = -602.206 }, rot = { x = 0.000, y = 160.806, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3065, gadget_id = 70350277, pos = { x = 1400.834, y = 120.000, z = -631.442 }, rot = { x = 0.000, y = 147.532, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3067, gadget_id = 70350277, pos = { x = 1418.656, y = 120.000, z = -674.072 }, rot = { x = 0.000, y = 163.376, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3068, gadget_id = 70290056, pos = { x = 1030.955, y = 120.000, z = -807.347 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 }
}
-- 区域
regions = {
{ config_id = 3069, shape = RegionShape.SPHERE, radius = 7, pos = { x = 1137.697, y = 120.000, z = -705.432 }, area_id = 101 },
{ config_id = 3072, shape = RegionShape.SPHERE, radius = 10, pos = { x = 986.249, y = 120.000, z = -804.134 }, area_id = 101 }
}
-- 触发器
triggers = {
{ config_id = 1003069, name = "ENTER_REGION_3069", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_3069", action = "action_EVENT_ENTER_REGION_3069" },
{ config_id = 1003072, name = "ENTER_REGION_3072", event = EventType.EVENT_ENTER_REGION, source = "", condition = "condition_EVENT_ENTER_REGION_3072", action = "action_EVENT_ENTER_REGION_3072" }
}
-- 变量
variables = {
}
-- 废弃数据
garbages = {
gadgets = {
{ config_id = 3010, gadget_id = 70350277, pos = { x = 1058.318, y = 120.000, z = -844.957 }, rot = { x = 0.000, y = 173.214, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3013, gadget_id = 70350277, pos = { x = 1064.451, y = 120.001, z = -885.959 }, rot = { x = 359.984, y = 146.163, z = 359.976 }, level = 1, area_id = 101 },
{ config_id = 3017, gadget_id = 70350277, pos = { x = 1111.694, y = 120.000, z = -895.801 }, rot = { x = 0.000, y = 32.101, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3019, gadget_id = 70350277, pos = { x = 1128.692, y = 120.000, z = -861.592 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3023, gadget_id = 70350277, pos = { x = 1129.910, y = 120.000, z = -816.848 }, rot = { x = 0.000, y = 0.000, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3028, gadget_id = 70350277, pos = { x = 1131.567, y = 120.000, z = -742.364 }, rot = { x = 0.000, y = 12.677, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3032, gadget_id = 70350277, pos = { x = 1151.757, y = 120.000, z = -694.348 }, rot = { x = 0.000, y = 43.518, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3036, gadget_id = 70350277, pos = { x = 1185.734, y = 120.000, z = -659.160 }, rot = { x = 0.000, y = 48.908, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3039, gadget_id = 70350277, pos = { x = 1197.512, y = 120.000, z = -627.286 }, rot = { x = 0.000, y = 335.893, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3041, gadget_id = 70350277, pos = { x = 1182.003, y = 120.000, z = -596.177 }, rot = { x = 0.000, y = 5.878, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3048, gadget_id = 70350277, pos = { x = 1224.743, y = 120.000, z = -550.513 }, rot = { x = 0.000, y = 112.132, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3050, gadget_id = 70350277, pos = { x = 1256.436, y = 120.000, z = -566.405 }, rot = { x = 0.000, y = 119.727, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3052, gadget_id = 70350277, pos = { x = 1289.722, y = 120.000, z = -570.231 }, rot = { x = 0.000, y = 61.252, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3060, gadget_id = 70350277, pos = { x = 1357.658, y = 120.000, z = -559.794 }, rot = { x = 0.000, y = 148.175, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3062, gadget_id = 70350277, pos = { x = 1379.398, y = 120.000, z = -587.454 }, rot = { x = 0.000, y = 144.798, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3064, gadget_id = 70350277, pos = { x = 1394.619, y = 120.000, z = -619.525 }, rot = { x = 0.000, y = 152.648, z = 0.000 }, level = 1, area_id = 101 },
{ config_id = 3066, gadget_id = 70350277, pos = { x = 1410.717, y = 120.000, z = -649.867 }, rot = { x = 0.000, y = 165.423, z = 0.000 }, level = 1, area_id = 101 }
}
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 1,
end_suite = 0,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 3068 },
regions = { },
triggers = { },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3011, 3012, 3014, 3015, 3016, 3018, 3020, 3021, 3022, 3024, 3025, 3026, 3027, 3029, 3030, 3031, 3033, 3034, 3035, 3037, 3040, 3043, 3045, 3047, 3049, 3051, 3055, 3057, 3059, 3061, 3063, 3065, 3067 },
regions = { 3069, 3072 },
triggers = { "ENTER_REGION_3069", "ENTER_REGION_3072" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发条件
function condition_EVENT_ENTER_REGION_3069(context, evt)
if evt.param1 ~= 3069 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_3069(context, evt)
-- 调用提示id为 1110313 的提示UI会显示在屏幕中央偏下位置id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 1110313) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end
-- 触发条件
function condition_EVENT_ENTER_REGION_3072(context, evt)
if evt.param1 ~= 3072 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_3072(context, evt)
-- 调用提示id为 1110250 的提示UI会显示在屏幕中央偏下位置id索引自 ReminderData表格
if 0 ~= ScriptLib.ShowReminder(context, 1110250) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : active_reminder_ui")
return -1
end
return 0
end