{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.CharacterTriggerAnimState", "CharacterUniqueName": { "Custom": true, "Key": "Bird_UniqueName" }, "AnimStateName": "Resting01Loop", "NormalizedTransitionDuration": 0.25 } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropSetupUITrigger", "IconType": { "EnumIndex": 11, "Value": 13 }, "ButtonText": { "Hash": 12224757410382859906 }, "ButtonCallback": [ { "$type": "RPG.GameCore.PropInitPuzzle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "BoardPath": { "Custom": true, "Key": "PuzzleBoardPath" }, "LocalPosition": { "X": 48.7, "Y": -25.3, "Z": -29.5 } }, { "$type": "RPG.GameCore.CharacterTriggerAnimState", "CharacterUniqueName": { "Custom": true, "Key": "Bird_UniqueName" }, "AnimStateName": "TakeOff01", "NormalizedTransitionDuration": 0.25 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, { "$type": "RPG.GameCore.DestroyNPC", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByUniqueName", "SingleNpcKey": { "Custom": true, "Key": "TargetAim" }, "SingleUniqueName": { "Custom": true, "Key": "Bird_UniqueName" } }, "DestroyList": [] }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.PropStartPuzzle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.ShowUI", "Name": "Ui.Puzzle.Test_DronesPage" }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5 } ], "OverrideTargetTypes": [], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "StartDrone" } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.DronesPuzzleEventListener", "LeaveSafeAreaCallback": [ { "$type": "RPG.GameCore.ToastPile", "DescTextID": { "Hash": 15929637582342038565 } } ], "LeaveMoveAreaCallback": [], "SwitchFPSCallback": [ { "$type": "RPG.GameCore.SwitchPhotoGraphMode", "PhotoGraphMode": "Identify", "SkipPhotoPreviewDialog": true, "IdentifyRadiusOverride": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ToastPile", "DescTextID": { "Hash": 3058036343410824218 } } ], "SwitchTPSCallback": [ { "$type": "RPG.GameCore.SwitchPhotoGraphMode", "SkipPhotoPreviewDialog": true, "IdentifyRadiusOverride": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ToastPile", "DescTextID": { "Hash": 4808832214795351130 } } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.PropPuzzleEventListener", "FinishCallback": [], "ResetCallback": [ { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.PropResetPuzzle" }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5 } ], "QuitCallback": [ { "$type": "RPG.GameCore.PropClosePuzzle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.CreateNPC", "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "NPCUniqueName": { "Custom": true, "Key": "Bird_UniqueName" }, "CreateList": [] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.CharacterTriggerAnimState", "CharacterUniqueName": { "Custom": true, "Key": "Bird_UniqueName" }, "AnimStateName": "Resting01Loop", "NormalizedTransitionDuration": 0.25 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5 } ] } ] }, { "TaskList": [] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedString", "Key": "PuzzleBoardPath" }, { "$type": "RPG.GameCore.SharedString", "Key": "StartDrone" }, { "$type": "RPG.GameCore.SharedString", "Key": "Bird_UniqueName" }, { "$type": "RPG.GameCore.SharedString", "Key": "TargetAim" }, { "$type": "RPG.GameCore.SharedString", "Key": "ResetPosition" } ] } }