turnbasedgamedata/Config/Level/GroupGraph/F20242001/Group_F20242001_G291.json
2024-10-21 03:16:22 -03:00

355 lines
10 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.CollectDataConditions",
"TaskIDList": [
802511103,
802510204,
802510307,
802510406,
802510508,
802510114,
802510201,
802510411
],
"MainMissionIDList": [],
"PerformanceIDList": [],
"PerformanceIDDsList": [],
"CustomValueMainMissionIDList": []
},
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "EnterDistrict_G46"
},
"OnEvent": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802511103,
"SubMissionState": "Started",
"Inverse": true
},
{
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802510204,
"SubMissionState": "Started",
"Inverse": true
},
{
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802510307,
"SubMissionState": "Started",
"Inverse": true
},
{
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802510406,
"SubMissionState": "Started",
"Inverse": true
},
{
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802510508,
"SubMissionState": "Started",
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AdvSetupButtonListTrigger",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"TriggerName": "MissionTrigger",
"ButtonsByName": [],
"ButtonConfigs": [
{
"ID": "OpenUI",
"IconType": "GeneralActivityIcon",
"ButtonText": {
"Value": "PropInteractTitle_442"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AdvEnableButtons",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300001
]
},
"TriggerName": "MissionTrigger",
"ButtonsByName": [
"OpenUI"
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.CollectDataConditions",
"TaskIDList": [
802511103,
802510204,
802510307,
802510406,
802510508,
802510114,
802510201,
802510411
],
"MainMissionIDList": [],
"PerformanceIDList": [],
"PerformanceIDDsList": [],
"CustomValueMainMissionIDList": []
},
{
"$type": "RPG.GameCore.AdvOnButtonPressed",
"ButtonName": "OpenUI",
"OnPressedCallback": [
{
"$type": "RPG.GameCore.SwitchCase",
"TaskList": [
{
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802510114,
"SubMissionState": "Started"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerPerformance",
"ValueSource": {},
"PerformanceType": "E",
"PerformanceID": 1802510104,
"MaskConfig": {}
},
{
"$type": "RPG.GameCore.ClientFinishMission",
"SubmissionID": 802510114
},
{
"$type": "RPG.GameCore.TriggerGroupEvent",
"EventName": {
"Value": "G46_ShowUI_Chap1"
}
}
]
},
{
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802510201,
"SubMissionState": "Started"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerPerformance",
"ValueSource": {},
"PerformanceType": "E",
"PerformanceID": 1802510108,
"MaskConfig": {}
},
{
"$type": "RPG.GameCore.ClientFinishMission",
"SubmissionID": 802510201
},
{
"$type": "RPG.GameCore.TriggerGroupEvent",
"EventName": {
"Value": "G46_ShowUI_Chap2"
}
}
]
},
{
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802510411,
"SubMissionState": "Started"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerPerformance",
"ValueSource": {},
"PerformanceType": "E",
"PerformanceID": 1802510108,
"MaskConfig": {}
},
{
"$type": "RPG.GameCore.ClientFinishMission",
"SubmissionID": 802510411
},
{
"$type": "RPG.GameCore.TriggerGroupEvent",
"EventName": {
"Value": "G46_ShowUI_Chap4"
}
}
]
}
],
"DefaultTask": [
{
"$type": "RPG.GameCore.PredicateTaskListWithFail",
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802510114,
"SubMissionState": "Started",
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerGroupEvent",
"EventName": {
"Value": "G46_ShowUI"
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "G46_ShowUI"
},
"OnEvent": [
{
"$type": "RPG.GameCore.ShowTransitionLoadingUI",
"Name": "Ui.FightFest.Board.FightFestBoardCutBriefDialog"
},
{
"$type": "RPG.GameCore.ShowUI",
"Name": "Ui.FightFest.FightFestMainPage",
"WaitForExit": true,
"OnUIEnter": [
{
"$type": "RPG.GameCore.ExitTransitionLoadingUI"
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "G46_ShowUI_Chap1"
},
"OnEvent": [
{
"$type": "RPG.GameCore.ShowUI",
"Name": "Ui.FightFest.Board.FightFestBoardCutDialog",
"WaitForExit": true,
"Param": {
"Value": "1"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "G46_ShowUI_Chap2"
},
"OnEvent": [
{
"$type": "RPG.GameCore.ShowUI",
"Name": "Ui.FightFest.Board.FightFestBoardCutDialog",
"WaitForExit": true,
"Param": {
"Value": "2"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitGroupEvent",
"EventName": {
"Value": "G46_ShowUI_Chap4"
},
"OnEvent": [
{
"$type": "RPG.GameCore.ShowUI",
"Name": "Ui.FightFest.Board.FightFestBoardCutDialog",
"WaitForExit": true,
"Param": {
"Value": "4"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvDistrictSetupTrigger",
"GroupID": {
"IsDynamic": false,
"FixedValue": {
"Value": 46
}
},
"DistrictID": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TickInterval": 0.3,
"OnEnter": [
{
"$type": "RPG.GameCore.TriggerGroupEvent",
"EventName": {
"Value": "EnterDistrict_G46"
}
}
]
}
]
}
],
"Type": "Group"
}