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

409 lines
12 KiB
JSON

{
"OnInitSequece": [
{
"TaskList": []
}
],
"OnStartSequece": [
{
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "Activity230DIYEntrance",
"CompareType": "GreaterEqual",
"CompareValue": 2
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AdvSetupButtonListTrigger",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"TriggerName": "MissionTrigger",
"ButtonsByName": [],
"ButtonConfigs": [
{
"ID": "PlayButton",
"IconType": "GeneralActivityIcon",
"ButtonText": {
"Value": "TalkSentenceName_GameConsole"
}
},
{
"ID": "DIYButton",
"ButtonText": {
"Value": "TalkSentenceName_DIYPanel"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AdvSetupButtonListTrigger",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"TriggerName": "MissionTrigger",
"ButtonsByName": [],
"ButtonConfigs": [
{
"ID": "PlayButton",
"IconType": "GeneralActivityIcon",
"ButtonText": {
"Value": "TalkSentenceName_GameConsole"
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.CollectDataConditions",
"TaskIDList": [
802311101
],
"MainMissionIDList": [],
"PerformanceIDList": [],
"PerformanceIDDsList": [],
"CustomValueMainMissionIDList": []
},
{
"$type": "RPG.GameCore.AdvOnButtonPressed",
"ButtonName": "PlayButton",
"OnPressedCallback": [
{
"$type": "RPG.GameCore.TutorialSetMonopolyToastPauseState"
},
{
"$type": "RPG.Client.AdventureGameplayLock",
"IsLock": true,
"LockSource": "FullScreenLock"
},
{
"$type": "RPG.GameCore.SetLocalPlayerDitherAlpha"
},
{
"$type": "RPG.GameCore.StartPropInteractMode",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"Mode": "UseInteractiveProp",
"UseOverrideData": true,
"OverrideData01": {
"AreasPath": "Level/Common_Adventure/UseInteractArcadeBS.prefab",
"AreaName": "UseInteractArcadeBS",
"AnchorName": "UseInteractArcadeBS_Camera"
}
},
{
"$type": "RPG.GameCore.WaitFrame",
"WaitFrameCount": 2
},
{
"$type": "RPG.GameCore.StartDialogueEntityInteract",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300003
]
},
"LevelGraphPath": "Config/Level/Props/InteractMode/TriggerEvent_TriggerType_08.json",
"UseOverrideData": true,
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedString",
"Value": "Level/Common_Adventure/UseInteractArcade.prefab",
"Key": "DialogueEntityInteract_AreaPath"
},
{
"$type": "RPG.GameCore.SharedString",
"Value": "UseInteractArcade,UseInteractArcade_Camera",
"Key": "DialogueEntityInteract_CameraKey"
},
{
"$type": "RPG.GameCore.SharedString",
"Value": "UseInteractArcade",
"Key": "DialogueEntityInteract_AreaName"
},
{
"$type": "RPG.GameCore.SharedFloat",
"Key": "ResetEntityTransform"
}
]
},
"OverrideTasks": {
"OverrideVCamBlendConfig": true,
"VCamBlendConfig": {
"ExportToJson": true,
"BlendType": "Custom",
"CustomCurveName": "CameraBlend0to1_EaseOut",
"BlendTime": 0.8
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8
}
}
},
{
"$type": "RPG.Client.AdventureGameplayLock",
"LockSource": "FullScreenLock"
},
{
"$type": "RPG.GameCore.UnLockPlayerControl"
},
{
"$type": "RPG.GameCore.BlockInputController",
"ActionNameList": []
},
{
"$type": "RPG.GameCore.TutorialSetMonopolyToastPauseState",
"IsPause": false
},
{
"$type": "RPG.GameCore.ShowUI",
"Name": "Ui.MatchThree.Entrance.MatchThreeMainEntrancePage",
"WaitForExit": true,
"OnUIEnter": [
{
"$type": "RPG.GameCore.TriggerEntityEvent",
"EventName": {
"Value": "CloseCamera"
},
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 119
}
}
}
],
"OnUIExitImmediately": []
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareSubMissionState",
"SubMissionID": 802311101,
"SubMissionState": "Started"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ClientFinishMission",
"SubmissionID": 802311101
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.AdvOnButtonPressed",
"ButtonName": "DIYButton",
"OnPressedCallback": [
{
"$type": "RPG.GameCore.TriggerPerformance",
"ValueSource": {},
"PerformanceType": "E",
"PerformanceID": 802310199
},
{
"$type": "RPG.GameCore.PerformanceEndSeq",
"Cases": [
{
"Case": 1,
"OnSuccess": [
{
"$type": "RPG.GameCore.RequestChangeMatchThreeBirdLocation",
"BirdID": 300,
"LocationID": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"Case": 2,
"OnSuccess": [
{
"$type": "RPG.GameCore.RequestChangeMatchThreeBirdLocation",
"BirdID": 301,
"LocationID": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"Case": 3,
"OnSuccess": [
{
"$type": "RPG.GameCore.RequestChangeMatchThreeBirdLocation",
"BirdID": 302,
"LocationID": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"Case": 4,
"OnSuccess": [
{
"$type": "RPG.GameCore.RequestChangeMatchThreeBirdLocation",
"BirdID": 303,
"LocationID": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"Case": 5,
"OnSuccess": [
{
"$type": "RPG.GameCore.RequestChangeMatchThreeBirdLocation",
"BirdID": 304,
"LocationID": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"Case": 6,
"OnSuccess": [
{
"$type": "RPG.GameCore.RequestChangeMatchThreeBirdLocation",
"BirdID": 305,
"LocationID": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitFloorSavedValueChangeV2",
"Name": {
"Value": "Activity230DIYEntrance"
},
"Condition": {
"$type": "RPG.GameCore.ByCompareFloorSavedValue",
"Name": "Activity230DIYEntrance",
"CompareType": "GreaterEqual",
"CompareValue": 2
},
"OnChange": [
{
"$type": "RPG.GameCore.AdvSetupButtonListTrigger",
"TargetType": {
"$type": "RPG.GameCore.GroupFetchLocalTarget",
"TargetType": "Prop",
"Targets": [
300002
]
},
"TriggerName": "MissionTrigger",
"ButtonsByName": [],
"ButtonConfigs": [
{
"ID": "PlayButton",
"IconType": "GeneralActivityIcon",
"ButtonText": {
"Value": "TalkSentenceName_GameConsole"
}
},
{
"ID": "DIYButton",
"ButtonText": {
"Value": "TalkSentenceName_DIYPanel"
}
}
]
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.WaitEntityEvent",
"EventName": {
"Value": "CloseCamera"
},
"OnEvent": [
{
"$type": "RPG.GameCore.EndPropInteract"
},
{
"$type": "RPG.GameCore.EndDialogueEntityInteract"
}
],
"InstanceID": {
"IsDynamic": false,
"FixedValue": {
"Value": 119
}
}
}
]
}
],
"Type": "Group"
}