{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.ByCompareGroupState" }, { "$type": "RPG.GameCore.BoomRobotGameplayControllerInitialize", "InteractPointPropID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 806110275 ] } }, "BoomCamRangePropID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1227926593 ] } }, "Boundary1": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 645714913 ] } }, "BlockPlayerEnterPropID": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1063458347 ] } }, "AlertMonsterRangeWhenBoomMiss": { "FixedValue": { "Value": 10 } }, "AlertMonsterMinValue": { "FixedValue": { "Value": 24 } } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BoomRobot_StartPerformance" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "DestroyNPC_201020406" } }, { "$type": "RPG.GameCore.PlayerRemoteControlOtherEntity", "SpecialNPCID": 12113, "RecoverControlEntityPosition": true, "LeavePlayerStubInplace": true, "PlayerStubAnimation": { "Value": "LookatPhoneBS" }, "ForcePositionAndRotation": true, "LevelAreaKey": { "Custom": true, "Key": "StartPoint" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_ChangeWayPoint" } }, { "$type": "RPG.GameCore.SetNPCPlatformMove", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer", "IncludeStoryPlayer": false }, "EnableMove": true }, { "$type": "RPG.GameCore.NpcSetupTrigger", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvFakeAvatar" }, "TriggerID": "Trigger_102050117_06", "Range": 4, "OnTriggerEnter": [ { "$type": "RPG.GameCore.AdvLockSpecialTarget", "IsLock": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TaskActionTarget" } }, { "$type": "RPG.GameCore.DebugLog", "Message": "进入了" } ], "OnTriggerExit": [ { "$type": "RPG.GameCore.AdvLockSpecialTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TaskActionTarget" } } ], "TargetTypes": [ "NPCMonster" ] }, { "$type": "RPG.GameCore.CreatePhoneOnCharacter", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvFakeAvatarPlayerStub" } }, { "$type": "RPG.GameCore.SetHudTemplate", "TemplateID": 1005, "EnableTemplate": true }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_StartPerformanceFinish" } }, { "$type": "RPG.GameCore.TutorialTaskUnlock", "TriggerParam": { "Value": "8062" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BoomRobot_BoomPerformance" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 1.5 } } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_BoomPerformanceTriggerAlert" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BoomRobot_OnFoundFailPerformance" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.LockPlayerControl" }, { "$type": "RPG.GameCore.PPFilterStackEffect", "Duration": 0.5, "AssetPath": "EnviroSystem/PostProcessFilterAsset/NoiseGlitch.asset" }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_chaptrain_filter_fuzzy" }, "EmitterType": "LocalPlayer" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.PlayerRemoteControlOtherEntity", "SpecialNPCID": 12113, "IsCancel": true, "RecoverControlEntityPosition": true, "LeavePlayerStubInplace": true, "ForcePositionAndRotation": true, "LevelAreaKey": { "Custom": true, "Key": "EndPoint" } }, { "$type": "RPG.GameCore.PPFilterStackEffect", "Active": false, "Rate": 0, "Duration": 1, "AssetPath": "EnviroSystem/PostProcessFilterAsset/NoiseGlitch.asset" }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "KeepDisplay": true, "TextEnabled": true, "TalkSentenceID": 814100151 }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_ExitBoomCam" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_Reset" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 2 } } }, { "$type": "RPG.GameCore.UnLockPlayerControl" }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5, "KeepDisplay": true, "TalkSentenceID": 814100151 }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_OnFoundFailPerformanceFinish" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BoomRobot_OnPartialFailPerformance" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.LockPlayerControl" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 2.5 } } }, { "$type": "RPG.GameCore.PPFilterStackEffect", "Duration": 0.5, "AssetPath": "EnviroSystem/PostProcessFilterAsset/NoiseGlitch.asset" }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_chaptrain_filter_fuzzy" }, "EmitterType": "LocalPlayer" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.PlayerRemoteControlOtherEntity", "SpecialNPCID": 12113, "IsCancel": true, "RecoverControlEntityPosition": true, "LeavePlayerStubInplace": true, "ForcePositionAndRotation": true, "LevelAreaKey": { "Custom": true, "Key": "EndPoint" } }, { "$type": "RPG.GameCore.PPFilterStackEffect", "Active": false, "Rate": 0, "Duration": 1, "AssetPath": "EnviroSystem/PostProcessFilterAsset/NoiseGlitch.asset" }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "KeepDisplay": true, "TextEnabled": true, "TalkSentenceID": 814100151 }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_ExitBoomCam" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_Reset" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 2 } } }, { "$type": "RPG.GameCore.UnLockPlayerControl" }, { "$type": "RPG.GameCore.SwitchCharacterAnchor", "IsLocalPlayer": true, "CharacterUniqueName": "LocalPlayer", "LevelAreaKey": { "Custom": true, "Key": "StartPoint" }, "TaskEnabled": false }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5, "KeepDisplay": true, "TalkSentenceID": 814100151 }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_OnPartialFailPerformanceFinish" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BoomRobot_EnterBoomCam" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.ActiveVirtualCamera", "LevelAreaCameraKey": { "Custom": true, "Key": "BoomCamAnchor" }, "WaitBlendFinish": true, "BlendConfig": { "ExportToJson": true, "BlendType": "Cut", "BlendTime": 1 } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BoomRobot_ExitBoomCam" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.ActiveVirtualCamera", "LevelAreaCameraKey": { "Custom": true, "Key": "BoomCamAnchor" }, "IsActive": false, "WaitBlendFinish": true, "BlendConfig": { "ExportToJson": true, "BlendType": "Cut", "BlendTime": 1 } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_ResetWayPoint" } }, { "$type": "RPG.GameCore.SetHudTemplate", "TemplateID": 1005 } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BoomRobot_OnSuccessPerformance" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.LockPlayerControl" }, { "$type": "RPG.GameCore.ToastPage", "MessageOne": { "Hash": 10370186140942766706 }, "MessageTwo": { "Hash": 2012001348524219443 } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 2.5 } } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.PlayerRemoteControlOtherEntity", "SpecialNPCID": 12113, "IsCancel": true, "RecoverControlEntityPosition": true, "LeavePlayerStubInplace": true, "ForcePositionAndRotation": true, "LevelAreaKey": { "Custom": true, "Key": "EndPoint" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_ExitBoomCam" } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Value": "BoomRobot_OnSuccessPerformanceFinish" } }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.UnLockPlayerControl" }, { "$type": "RPG.GameCore.RequestGroupStateChange", "TargetState": 1 }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Custom": true, "Key": "FinishString" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BoomRobot_ChangeWayPoint" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.PropStateExecute", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "WayPointProp" } }, "Execute": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "WayPointProp" } }, "InteractID": { "FixedValue": { "Value": 1010 } }, "OnUICancel": [] } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BoomRobot_ResetWayPoint" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.PropStateExecute", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "WayPointProp" } }, "State": "Open", "Execute": [ { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "WayPointProp" } }, "InteractID": { "FixedValue": { "Value": 1100 } }, "OnUICancel": [] } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "BoomRobot_ChangeWayPoint" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_monster_maze_w1_mecha01_00_avatar_1_4" }, "EmitterType": "LocalPlayer", "IsPropLodLoop": true } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "FinishString" }, "WaitOwnerOnly": true }, { "$type": "RPG.GameCore.PropReqInteract", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "FinishProp" } }, "InteractID": { "FixedValue": { "Value": 1010 } }, "OnUICancel": [] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.ByCompareGroupState", "Value": 1 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Custom": true, "Key": "FinishString" } } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedFloat", "Key": "InteractionProp" }, { "$type": "RPG.GameCore.SharedString", "Key": "StartPoint" }, { "$type": "RPG.GameCore.SharedString", "Key": "EndPoint" }, { "$type": "RPG.GameCore.SharedFloat", "Key": "Boundary1" }, { "$type": "RPG.GameCore.SharedFloat", "Key": "Boundary2" }, { "$type": "RPG.GameCore.SharedFloat", "Key": "Boundary3" }, { "$type": "RPG.GameCore.SharedFloat", "Key": "Boundary4" }, { "$type": "RPG.GameCore.SharedFloat", "Key": "BoomCamProp" }, { "$type": "RPG.GameCore.SharedString", "Key": "BoomCamAnchor" }, { "$type": "RPG.GameCore.SharedString", "Key": "FinishString" }, { "$type": "RPG.GameCore.SharedString", "Key": "FinishProp" }, { "$type": "RPG.GameCore.SharedFloat", "Key": "BlockPlayerEnterProp" }, { "$type": "RPG.GameCore.SharedString", "Key": "FailPerformance01" }, { "$type": "RPG.GameCore.SharedString", "Key": "FailPerformance02" }, { "$type": "RPG.GameCore.SharedString", "Key": "WayPointProp" } ] } }