0
0
mirror of https://gitlab.com/YuukiPS/GC-Resources.git synced 2025-04-28 09:05:26 +00:00
GC-Resources/Resources/Scripts/Scene/20136/scene20136_group220136006.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

191 lines
9.0 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 = 220136006
}
-- DEFS_MISCS
local defs = {
--连线形态
patterns =
{
--形态1
[1] =
{ [6001] = 6002,
[6002] = 6003,
[6003] = 6004,
[6004] = 6005,
[6005] = 6025,
[6006] = 6005,
[6007] = 6008,
[6008] = 6026
,
[6009] = 6027,
[6010] = 6031,
[6011] = 6012,
[6012] = 6013,
[6013] = 6027,
[6014] = 6011,
[6015] = 6014,
[6016] = 6015,
[6017] = 6015,
[6018] = 6017,
[6019] = 6018,
[6020] = 6019,
[6021] = 6020,
[6022] = 6021,
[6023] = 6022,
[6024] = 6008,
[6025] = 6005,
[6025] = 6005,
[6026] = 0,
[6027] = 6013,
[6028] = 6027,
[6029] = 6028,
[6030] = 6029,
[6031] = 6030,
},
--形态2
[2] =
{
[35001] = 35003,
[35002] = 35004,
[35003] = 35004,
[35004] = 35006,
[35005] = 35001,
[35006] = 35001,
},
}
}
--================================================================
--
-- 配置
--
--================================================================
-- 怪物
monsters = {
}
-- NPC
npcs = {
}
-- 装置
gadgets = {
[6001] = { config_id = 6001, gadget_id = 70310179, pos = { x = 773.586, y = 14.036, z = 759.380 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6002] = { config_id = 6002, gadget_id = 70310179, pos = { x = 773.507, y = 24.296, z = 751.430 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6003] = { config_id = 6003, gadget_id = 70310179, pos = { x = 765.080, y = 24.352, z = 751.386 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6004] = { config_id = 6004, gadget_id = 70310179, pos = { x = 764.821, y = 34.298, z = 743.680 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6005] = { config_id = 6005, gadget_id = 70310179, pos = { x = 769.372, y = 34.213, z = 743.746 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6006] = { config_id = 6006, gadget_id = 70310179, pos = { x = 769.453, y = 44.002, z = 736.163 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6007] = { config_id = 6007, gadget_id = 70310179, pos = { x = 765.129, y = 27.933, z = 748.613 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6008] = { config_id = 6008, gadget_id = 70310179, pos = { x = 773.546, y = 28.207, z = 748.400 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6009] = { config_id = 6009, gadget_id = 70310179, pos = { x = 787.339, y = 27.933, z = 748.613 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6010] = { config_id = 6010, gadget_id = 70310179, pos = { x = 773.511, y = 37.783, z = 740.981 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6011] = { config_id = 6011, gadget_id = 70310179, pos = { x = 778.736, y = 20.170, z = 754.627 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6012] = { config_id = 6012, gadget_id = 70310179, pos = { x = 778.736, y = 23.933, z = 751.712 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6013] = { config_id = 6013, gadget_id = 70310179, pos = { x = 782.652, y = 23.933, z = 751.712 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6014] = { config_id = 6014, gadget_id = 70310179, pos = { x = 791.823, y = 20.170, z = 754.627 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6015] = { config_id = 6015, gadget_id = 70310179, pos = { x = 791.823, y = 23.899, z = 751.737 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6016] = { config_id = 6016, gadget_id = 70310179, pos = { x = 787.495, y = 23.899, z = 751.737 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6017] = { config_id = 6017, gadget_id = 70310179, pos = { x = 791.823, y = 31.069, z = 746.183 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6018] = { config_id = 6018, gadget_id = 70310179, pos = { x = 799.341, y = 31.069, z = 746.183 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6019] = { config_id = 6019, gadget_id = 70310179, pos = { x = 799.341, y = 34.371, z = 743.624 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6020] = { config_id = 6020, gadget_id = 70310179, pos = { x = 782.760, y = 34.656, z = 743.403 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6021] = { config_id = 6021, gadget_id = 70310179, pos = { x = 782.782, y = 40.923, z = 738.548 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6022] = { config_id = 6022, gadget_id = 70310179, pos = { x = 773.718, y = 40.923, z = 738.548 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6023] = { config_id = 6023, gadget_id = 70310179, pos = { x = 773.718, y = 44.410, z = 735.845 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6024] = { config_id = 6024, gadget_id = 70310179, pos = { x = 773.718, y = 31.482, z = 745.862 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6025] = { config_id = 6025, gadget_id = 70310179, pos = { x = 769.372, y = 31.547, z = 745.812 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6026] = { config_id = 6026, gadget_id = 70310179, pos = { x = 778.683, y = 28.207, z = 748.400 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6027] = { config_id = 6027, gadget_id = 70310179, pos = { x = 782.616, y = 28.207, z = 748.400 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6028] = { config_id = 6028, gadget_id = 70310179, pos = { x = 782.616, y = 31.608, z = 745.765 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6029] = { config_id = 6029, gadget_id = 70310179, pos = { x = 778.482, y = 31.608, z = 745.765 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6030] = { config_id = 6030, gadget_id = 70310179, pos = { x = 778.366, y = 34.752, z = 743.329 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 },
[6031] = { config_id = 6031, gadget_id = 70310179, pos = { x = 773.603, y = 34.752, z = 743.329 }, rot = { x = 307.768, y = 180.000, z = 180.000 }, level = 1 }
}
-- 区域
regions = {
}
-- 触发器
triggers = {
{ config_id = 1006032, name = "GROUP_LOAD_6032", event = EventType.EVENT_GROUP_LOAD, source = "", condition = "", action = "action_EVENT_GROUP_LOAD_6032", trigger_count = 0 }
}
-- 变量
variables = {
{ config_id = 1, name = "finish", value = 0, no_refresh = true }
}
--================================================================
--
-- 初始化配置
--
--================================================================
-- 初始化时创建
init_config = {
suite = 2,
end_suite = 3,
rand_suite = false
}
--================================================================
--
-- 小组配置
--
--================================================================
suites = {
{
-- suite_id = 1,
-- description = ,
monsters = { },
gadgets = { 6001, 6002, 6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017, 6018, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031 },
regions = { },
triggers = { "GROUP_LOAD_6032" },
rand_weight = 100
},
{
-- suite_id = 2,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { "GROUP_LOAD_6032" },
rand_weight = 100
},
{
-- suite_id = 3,
-- description = ,
monsters = { },
gadgets = { },
regions = { },
triggers = { "GROUP_LOAD_6032" },
rand_weight = 100
}
}
--================================================================
--
-- 触发器
--
--================================================================
-- 触发操作
function action_EVENT_GROUP_LOAD_6032(context, evt)
-- 重新生成指定group指定suite
if 0 ~= ScriptLib.RefreshGroup(context, { group_id = 220136006, suite = 3 }) then
ScriptLib.PrintContextLog(context, "@@ LUA_WARNING : refresh_group_to_suite")
return -1
end
return 0
end
require "V2_8/ConstellationPattern"