更新配置表

This commit is contained in:
flswld
2023-01-29 13:00:55 +08:00
parent 0ab4fd1d18
commit 5fbe66113e
3108 changed files with 587829 additions and 26766 deletions

View File

@@ -160,5 +160,6 @@ function action_EVENT_ANY_GADGET_DIE_2008(context, evt)
if evt.param1 == 2009 then
ScriptLib.ChangeToTargetLevelTag(context, 32)
end
return 0
end

View File

@@ -229,8 +229,10 @@ end
function action_EVENT_TIME_AXIS_PASS_3005(context, evt)
if evt.source_name == "test" and evt.param1 == 1 then
ScriptLib.SetGadgetStateByConfigId(context,3001, GadgetState.Default)
ScriptLib.SetPlatformPointArray(context, 3001, 1, {2}, {route_type=RouteType.OneWay, record_mode=RouteRecordMode.Reach})
ScriptLib.SetPlatformPointArray(context, 3001, 1, {2}, {route_type=RouteType.OneWay, turn_mode=false, record_mode=RouteRecordMode.Reach, speed_level=0, arrive_range=0})
end
return 0
end
@@ -365,11 +367,16 @@ end
-- 触发操作
function action_EVENT_VARIABLE_CHANGE_3023(context, evt)
if evt.param1 == evt.param2 then return -1 end
if ScriptLib.GetGroupVariableValue(context, "load") == 0 and ScriptLib.GetGroupVariableValue(context, "option1") == 1 and ScriptLib.GetGroupVariableValue(context, "option2") == 1 then
ScriptLib.SetGroupVariableValue(context, "option1", 2)
ScriptLib.SetWorktopOptionsByGroupId(context, 0, 3003, {7})
ScriptLib.KillEntityByConfigId(context, {group_id=220140003, config_id=3022, entity_type=EntityType.GADGET})
end
return 0
end
@@ -417,13 +424,18 @@ end
function action_EVENT_GROUP_LOAD_3036(context, evt)
if ScriptLib.GetGroupVariableValue(context, "load") == 1 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
ScriptLib.SetPlatformPointArray(context, 3001, 3, {1}, {route_type=RouteType.OneWay, record_mode=RouteRecordMode.Reach})
ScriptLib.SetPlatformPointArray(context, 3001, 3, {1}, {route_type=RouteType.OneWay, turn_mode=false, record_mode=RouteRecordMode.Reach, speed_level=0, arrive_range=0})
ScriptLib.KillEntityByConfigId(context, {group_id=220140003, config_id=3038, entity_type=EntityType.GADGET})
end
if ScriptLib.GetGroupVariableValue(context, "load") == 0 and ScriptLib.GetGroupVariableValue(context, "option1") == 2 then
ScriptLib.SetWorktopOptionsByGroupId(context, 0, 3003, {7})
ScriptLib.KillEntityByConfigId(context, {group_id=220140003, config_id=3022, entity_type=EntityType.GADGET})
end
return 0
end

View File

@@ -257,8 +257,10 @@ end
function action_EVENT_TIME_AXIS_PASS_4004(context, evt)
if evt.source_name == "test1" then
ScriptLib.SetGadgetStateByConfigId(context,4001, GadgetState.GearStart)
ScriptLib.AddExtraGroupSuite(context, 0, 2)
end
return 0
end
@@ -401,9 +403,12 @@ end
function action_EVENT_GADGET_STATE_CHANGE_4025(context, evt)
if ScriptLib.GetGadgetStateByConfigId(context, 0, 4005) == 201 and ScriptLib.GetGadgetStateByConfigId(context, 0, 4006) == 201 and ScriptLib.GetGroupVariableValue(context, "door") == 0 then
ScriptLib.SetGroupVariableValue(context, "door", 1)
ScriptLib.ChangeToTargetLevelTag(context, 31)
ScriptLib.InitTimeAxis(context, "test1", {1,4}, false)
end
return 0
end
@@ -1161,50 +1166,74 @@ end
function action_EVENT_GROUP_LOAD_4054(context, evt)
if ScriptLib.GetGroupVariableValue(context, "plat") == 1 then
ScriptLib.SetPlatformRouteId(context, 4027, 20)
ScriptLib.StartPlatform(context, 4027)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 2 and ScriptLib.GetGroupVariableValue(context, "door") == 0 then
ScriptLib.SetPlatformRouteId(context, 4027, 21)
ScriptLib.StartPlatform(context, 4027)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 2 and ScriptLib.GetGroupVariableValue(context, "door") == 1 then
ScriptLib.SetPlatformRouteId(context, 4027, 34)
ScriptLib.StartPlatform(context, 4027)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 3 and ScriptLib.GetGroupVariableValue(context, "extra") == 1 then
ScriptLib.SetPlatformRouteId(context, 4027, 22)
ScriptLib.StartPlatform(context, 4027)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 3 and ScriptLib.GetGroupVariableValue(context, "extra") == 2 then
ScriptLib.SetPlatformRouteId(context, 4027, 23)
ScriptLib.StartPlatform(context, 4027)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 4 then
ScriptLib.SetPlatformRouteId(context, 4027, 24)
ScriptLib.StartPlatform(context, 4027)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 5 then
ScriptLib.SetPlatformRouteId(context, 4027, 25)
ScriptLib.StartPlatform(context, 4027)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 6 then
ScriptLib.SetPlatformRouteId(context, 4027, 26)
ScriptLib.StartPlatform(context, 4027)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 7 then
ScriptLib.SetPlatformRouteId(context, 4027, 27)
ScriptLib.StartPlatform(context, 4027)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 8 then
ScriptLib.SetPlatformRouteId(context, 4027, 28)
ScriptLib.StartPlatform(context, 4027)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 9 and ScriptLib.GetGroupVariableValueByGroup(context, "temp", 220140020) == 0 then
ScriptLib.SetGroupVariableValueByGroup(context, "temp", 1, 220140020)
ScriptLib.AddExtraGroupSuite(context, 220140020, 2)
ScriptLib.KillEntityByConfigId(context, {group_id=220140004, config_id=4027, entity_type=EntityType.GADGET})
ScriptLib.CreateGadget(context, {config_id=4050})
end
return 0
end
@@ -1249,34 +1278,48 @@ end
function action_EVENT_GROUP_LOAD_4056(context, evt)
if ScriptLib.GetGroupVariableValue(context, "plat") == 10 then
ScriptLib.SetPlatformRouteId(context, 4050, 29)
ScriptLib.StartPlatform(context, 4050)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 11 and ScriptLib.GetGroupVariableValueByGroup(context, "fire", 220140021) == 0 then
if ScriptLib.GetGroupVariableValue(context, "test") == 0 then
ScriptLib.SetPlatformRouteId(context, 4050, 35)
ScriptLib.StartPlatform(context, 4050)
else
ScriptLib.SetPlatformRouteId(context, 4050, 30)
ScriptLib.StartPlatform(context, 4050)
ScriptLib.SetGroupVariableValueByGroup(context, "fire", 1, 220140021)
end
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 11 and ScriptLib.GetGroupVariableValueByGroup(context, "fire", 220140021) == 1 then
ScriptLib.StartPlatform(context, 4050)
ScriptLib.SetPlatformRouteId(context, 4050, 30)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 12 then
ScriptLib.SetPlatformRouteId(context, 4050, 31)
ScriptLib.StartPlatform(context, 4050)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 13 then
ScriptLib.SetPlatformRouteId(context, 4050, 32)
ScriptLib.StartPlatform(context, 4050)
end
if ScriptLib.GetGroupVariableValue(context, "plat") == 14 then
ScriptLib.SetPlatformRouteId(context, 4050, 33)
ScriptLib.StartPlatform(context, 4050)
end
return 0
end

View File

@@ -157,6 +157,7 @@ function action_EVENT_LEVEL_TAG_CHANGE_12002(context, evt)
if evt.param2 == 31 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
end
return 0
end
@@ -240,11 +241,16 @@ end
function action_EVENT_GADGET_STATE_CHANGE_12015(context, evt)
if ScriptLib.GetGadgetStateByConfigId(context, 0, 12003) == 201 and ScriptLib.GetGadgetStateByConfigId(context, 0, 12021) == 201 and ScriptLib.GetGroupVariableValue(context, "temp") == 3 then
ScriptLib.SetGroupVariableValueByGroup(context, "plat", 7, 220140004)
ScriptLib.SetGroupVariableValue(context, "temp", 4)
ScriptLib.SetGroupVariableValueByGroup(context, "monster", 1, 220140019)
ScriptLib.AddExtraGroupSuite(context, 0, 6)
ScriptLib.AddExtraGroupSuite(context, 220140019, 2)
end
return 0
end
@@ -252,8 +258,10 @@ end
function action_EVENT_ENTER_REGION_12023(context, evt)
if ScriptLib.GetGroupVariableValue(context, "change") == 0 and ScriptLib.GetRegionEntityCount(context, {region_eid = evt.source_eid, entity_type = EntityType.AVATAR}) == 1 then
ScriptLib.SetGroupVariableValue(context, "change", 1)
ScriptLib.ChangeToTargetLevelTag(context, 32)
end
return 0
end
@@ -261,29 +269,44 @@ end
function action_EVENT_GROUP_LOAD_12024(context, evt)
if ScriptLib.GetGroupVariableValue(context, "temp") == 1 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
ScriptLib.AddExtraGroupSuite(context, 0, 3)
end
if ScriptLib.GetGroupVariableValue(context, "temp") == 2 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
ScriptLib.AddExtraGroupSuite(context, 0, 3)
ScriptLib.AddExtraGroupSuite(context, 0, 4)
end
if ScriptLib.GetGroupVariableValue(context, "temp") == 3 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
ScriptLib.AddExtraGroupSuite(context, 0, 3)
ScriptLib.AddExtraGroupSuite(context, 0, 4)
ScriptLib.AddExtraGroupSuite(context, 0, 5)
end
if ScriptLib.GetGroupVariableValue(context, "temp") == 4 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
ScriptLib.AddExtraGroupSuite(context, 0, 3)
ScriptLib.AddExtraGroupSuite(context, 0, 4)
ScriptLib.AddExtraGroupSuite(context, 0, 5)
ScriptLib.AddExtraGroupSuite(context, 0, 6)
end
if ScriptLib.CheckSceneTag(context, 20140,1070 ) or ScriptLib.GetGroupVariableValue(context, "temp") == 0 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
end
return 0
end

View File

@@ -219,23 +219,34 @@ function action_EVENT_GROUP_LOAD_13011(context, evt)
if ScriptLib.GetGroupVariableValue(context, "temp") == 1 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
end
if ScriptLib.GetGroupVariableValue(context, "temp") == 2 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
ScriptLib.AddExtraGroupSuite(context, 0, 3)
end
if ScriptLib.GetGroupVariableValue(context, "temp") == 3 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
ScriptLib.AddExtraGroupSuite(context, 0, 3)
ScriptLib.AddExtraGroupSuite(context, 0, 4)
end
if ScriptLib.GetGroupVariableValue(context, "temp") == 4 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
ScriptLib.AddExtraGroupSuite(context, 0, 3)
ScriptLib.AddExtraGroupSuite(context, 0, 4)
ScriptLib.AddExtraGroupSuite(context, 0, 5)
end
if ScriptLib.GetGroupVariableValue(context, "temp") == 6 then
ScriptLib.AddExtraGroupSuite(context, 0, 6)
end
return 0
end

View File

@@ -135,8 +135,10 @@ suites = {
function action_EVENT_ANY_GADGET_DIE_16004(context, evt)
if evt.param1 == 16003 then
ScriptLib.SetGroupVariableValue(context, "isLock_1", 0)
ScriptLib.SetGadgetStateByConfigId(context,16002, GadgetState.GearStart)
end
return 0
end
@@ -167,15 +169,24 @@ end
function action_EVENT_GADGET_STATE_CHANGE_16013(context, evt)
if evt.param2 == 16012 and ScriptLib.GetGadgetStateByConfigId(context, 0, 16012) == 201 then
ScriptLib.SetGroupVariableValueByGroup(context, "option1", 1, 220140003)
ScriptLib.SetGroupVariableValueByGroup(context, "unlock", 1, 220140017)
ScriptLib.SetGroupVariableValueByGroup(context, "isLock_1", 0, 220140017)
ScriptLib.SetGroupVariableValue(context, "temp", 1)
ScriptLib.AddExtraGroupSuite(context, 0, 2)
ScriptLib.SetGroupGadgetStateByConfigId(context, 220140017, 17002, GadgetState.Default)
ScriptLib.SetGroupGadgetStateByConfigId(context, 220140017, 17003, GadgetState.GearStart)
ScriptLib.KillEntityByConfigId(context, {group_id=220140017, config_id=17012, entity_type=EntityType.GADGET})
ScriptLib.KillEntityByConfigId(context, {group_id=220140017, config_id=17013, entity_type=EntityType.GADGET})
end
return 0
end

View File

@@ -179,10 +179,13 @@ function action_EVENT_GROUP_LOAD_17009(context, evt)
if ScriptLib.GetGroupVariableValue(context, "temp") == 1 and ScriptLib.GetGroupVariableValueByGroup(context, "load", 220140003) == 0 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
end
if ScriptLib.GetGadgetStateByConfigId(context, 0, 17002) == 101 and ScriptLib.GetGroupVariableValue(context, "unlock") == 1 then
ScriptLib.SetGadgetStateByConfigId(context,17002, GadgetState.Default)
ScriptLib.KillEntityByConfigId(context, {group_id=220140017, config_id=17012, entity_type=EntityType.GADGET})
end
return 0
end

View File

@@ -328,9 +328,11 @@ function action_EVENT_GROUP_LOAD_18017(context, evt)
if ScriptLib.CheckSceneTag(context, 20140,1070 ) then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
end
if ScriptLib.GetGroupVariableValue(context, "message") == 1 then
ScriptLib.AddQuestProgress(context, "4006708")
end
return 0
end

View File

@@ -223,11 +223,14 @@ end
function action_EVENT_GROUP_LOAD_19019(context, evt)
if ScriptLib.CheckSceneTag(context, 20140,1070 ) then
if ScriptLib.GetGroupVariableValue(context, "monster") == 1 or ScriptLib.GetGroupVariableValue(context, "monster") == 2 then
ScriptLib.RefreshGroup(context, { suite=1})
ScriptLib.RefreshGroup(context, {group_id=0, refresh_level_revise=0, exclude_prev=false, is_force_random_suite=false, suite=1})
ScriptLib.SetGroupVariableValue(context, "monster", 1)
ScriptLib.AddExtraGroupSuite(context, 0, 2)
end
end
return 0
end

View File

@@ -321,13 +321,16 @@ end
function action_EVENT_GROUP_LOAD_21012(context, evt)
if ScriptLib.GetGroupVariableValue(context, "temp") == 1 or ScriptLib.GetGroupVariableValue(context, "temp") == 2 then
ScriptLib.AddExtraGroupSuite(context, 0, 2)
if ScriptLib.GetGroupVariableValue(context, "fire") == 1 and ScriptLib.GetGroupVariableValue(context, "temp") == 1 then
ScriptLib.CreateGadget(context, {config_id=21007})
end
if ScriptLib.GetGroupVariableValue(context, "temp") == 2 then
ScriptLib.SetGadgetStateByConfigId(context,21014, GadgetState.Default)
end
end
return 0
end
@@ -386,6 +389,7 @@ function action_EVENT_GROUP_LOAD_21022(context, evt)
if ScriptLib.GetGroupVariableValue(context, "temp") == 2 then
ScriptLib.KillEntityByConfigId(context, {group_id=220140021, config_id=21005, entity_type=EntityType.GADGET})
end
return 0
end
@@ -414,10 +418,14 @@ end
function action_EVENT_GADGET_STATE_CHANGE_21024(context, evt)
if ScriptLib.GetGadgetStateByConfigId(context, 0, 21013) == 201 and ScriptLib.GetGadgetStateByConfigId(context, 0, 21017) == 201 and ScriptLib.GetGroupVariableValue(context, "monster") == 2 then
ScriptLib.SetGroupVariableValueByGroup(context, "plat", 14, 220140004)
ScriptLib.SetGroupVariableValue(context, "monster", 3)
ScriptLib.AddQuestProgress(context, "4006717")
ScriptLib.CreateGadget(context, {config_id=21025})
end
return 0
end
@@ -426,6 +434,7 @@ function action_EVENT_GROUP_LOAD_21026(context, evt)
if ScriptLib.GetGroupVariableValue(context, "temp") == 2 then
ScriptLib.KillEntityByConfigId(context, {group_id=220140021, config_id=21006, entity_type=EntityType.GADGET})
end
return 0
end
@@ -434,6 +443,7 @@ function action_EVENT_GROUP_LOAD_21027(context, evt)
if ScriptLib.GetGroupVariableValue(context, "temp") == 2 then
ScriptLib.KillEntityByConfigId(context, {group_id=220140021, config_id=21015, entity_type=EntityType.GADGET})
end
return 0
end
@@ -488,13 +498,15 @@ end
-- 触发操作
function action_EVENT_GROUP_LOAD_21030(context, evt)
if ScriptLib.GetGroupVariableValue(context, "monster") == 2 then
if ScriptLib.GetGadgetStateByConfigId(context, 0, 21013) ~= 201 then
if ScriptLib.GetGadgetStateByConfigId(context, 0, 21013) == 201 then
ScriptLib.SetGadgetStateByConfigId(context,21013, GadgetState.Default)
end
if ScriptLib.GetGadgetStateByConfigId(context, 0, 21017) ~= 201 then
if ScriptLib.GetGadgetStateByConfigId(context, 0, 21017) == 201 then
ScriptLib.SetGadgetStateByConfigId(context,21017, GadgetState.Default)
end
end
return 0
end
@@ -503,6 +515,7 @@ function action_EVENT_GROUP_LOAD_21031(context, evt)
if ScriptLib.GetGroupVariableValue(context, "monster") == 2 then
ScriptLib.KillEntityByConfigId(context, {group_id=220140021, config_id=21019, entity_type=EntityType.GADGET})
end
return 0
end
@@ -511,6 +524,7 @@ function action_EVENT_GROUP_LOAD_21032(context, evt)
if ScriptLib.GetGroupVariableValue(context, "monster") == 2 then
ScriptLib.KillEntityByConfigId(context, {group_id=220140021, config_id=21020, entity_type=EntityType.GADGET})
end
return 0
end
@@ -558,6 +572,7 @@ function action_EVENT_GROUP_LOAD_21034(context, evt)
if ScriptLib.GetGroupVariableValue(context, "monster") == 3 then
ScriptLib.SetGadgetStateByConfigId(context,21013, GadgetState.GearStart)
end
return 0
end
@@ -566,6 +581,7 @@ function action_EVENT_GROUP_LOAD_21035(context, evt)
if ScriptLib.GetGroupVariableValue(context, "monster") == 3 then
ScriptLib.SetGadgetStateByConfigId(context,21017, GadgetState.GearStart)
end
return 0
end
@@ -574,6 +590,7 @@ function action_EVENT_GROUP_LOAD_21036(context, evt)
if ScriptLib.GetGroupVariableValue(context, "monster") == 3 then
ScriptLib.CreateGadget(context, {config_id=21025})
end
return 0
end

View File

@@ -148,11 +148,15 @@ function action_EVENT_ENTER_REGION_23001(context, evt)
if ScriptLib.GetGroupVariableValue(context, "load") == 1 then
if ScriptLib.GetGroupVariableValue(context, "temp") == 0 or ScriptLib.GetGroupVariableValue(context, "temp") == 1 or ScriptLib.GetGroupVariableValue(context, "temp") == 2 then
ScriptLib.SetGroupVariableValue(context, "temp", 0)
ScriptLib.SetGroupVariableValue(context, "load", 0)
ScriptLib.AddExtraGroupSuite(context, 0, 2)
ScriptLib.ShowReminder(context, 60010370)
end
end
return 0
end

View File

@@ -48,7 +48,10 @@
"rotSpeed": 0.0,
"arriveRange": 2.0
}
]
],
"configPointMap": null,
"isSimulateTempRouteByTime": false,
"isMoveToRoutePointOnInit": false
},
{
"pointArrayId": 2,
@@ -99,7 +102,10 @@
"rotSpeed": 0.0,
"arriveRange": 2.0
}
]
],
"configPointMap": null,
"isSimulateTempRouteByTime": false,
"isMoveToRoutePointOnInit": false
},
{
"pointArrayId": 3,
@@ -127,6 +133,9 @@
"rotSpeed": 0.0,
"arriveRange": 2.0
}
]
],
"configPointMap": null,
"isSimulateTempRouteByTime": false,
"isMoveToRoutePointOnInit": false
}
]