{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.PropSetupUITrigger", "ButtonCallback": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "ControlMecha" } } ], "OverrideTargetTypes": [], "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "ControlMecha" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BlackScreen" } }, { "$type": "RPG.GameCore.AdvOverrideCameraModuleConfig", "OverrideConfigs": [ { "OverrideType": "Freelook3rdModuleConfig", "OverrideConfigPath": "Camera/ModuleConfig/SpecialAdventure/Freelook3rdModuleConfigLittleFakeAvatar.asset" }, { "OverrideType": "ZoomModuleConfig", "OverrideConfigPath": "Camera/ModuleConfig/SpecialAdventure/ZoomModuleConfigLittleFakeAvatar.asset" } ] }, { "$type": "RPG.GameCore.PlayerRemoteControlOtherEntity", "TargetEntity": { "$type": "RPG.GameCore.TargetFetchAdvNPC", "MultiGroupFetch": [ { "GroupID": 1, "GroupNpcID": 400002 } ] }, "SpecialNPCID": 12113, "RecoverControlEntityPosition": true, "LeavePlayerStubInplace": true }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.3 } } }, { "$type": "RPG.GameCore.ShowFuncBtn", "PuzzleFunc": "TriggerCustomString", "CDDuration": 0, "CustomString": { "Value": "CanCelControl" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BlackScreen" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "FullTransfer", "TransferFullDuration": { "PrevDuration": 0.2, "KeepDuration": 0.3, "PostDuration": 0.2 } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "CanCelControl" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BlackScreen" } }, { "$type": "RPG.GameCore.PlayerRemoteControlOtherEntity", "SpecialNPCID": 12113, "IsCancel": true, "RecoverControlEntityPosition": true, "LeavePlayerStubInplace": true }, { "$type": "RPG.GameCore.ShowFuncBtn", "PuzzleFunc": "TriggerCustomString", "CDDuration": 0, "CustomString": { "Value": "ControlMecha" } }, { "$type": "RPG.GameCore.AdvOverrideCameraModuleConfig", "OverrideConfigs": [ { "OverrideType": "Freelook3rdModuleConfig", "OverrideConfigPath": "Camera/ModuleConfig/AdventureMaze/Freelook3rdModuleConfig.asset" }, { "OverrideType": "ZoomModuleConfig", "OverrideConfigPath": "Camera/ModuleConfig/AdventureMaze/ZoomModuleConfig.asset" } ] } ] } ] }