{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.AdvGameplayTrackNpc", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcKey", "SingleNpcKey": { "Custom": true, "Key": "TrackTarget" }, "SingleNpcID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 400001 } } } }, "HighLightNpc": false, "MaxAlertValue": 120, "MaxTrackValue": 15, "ZoneConfigs": [ { "ZoneTag": "Zone1", "PerceiveConfig": { "Visible": { "CrouchDelta": 100, "StandDelta": 100, "WalkDelta": 100, "RunDelta": 100, "FastRunDelta": 100 }, "Invisible": { "StandDelta": 5, "WalkDelta": 10, "RunDelta": 30, "FastRunDelta": 45 } }, "AlertConfig": { "Visible": { "CrouchDelta": 120, "StandDelta": 120, "WalkDelta": 120, "RunDelta": 120, "FastRunDelta": 120 }, "Invisible": { "CrouchDelta": -35, "StandDelta": -5, "WalkDelta": 5, "RunDelta": 35, "FastRunDelta": 50 } }, "TrackConfig": { "VisibleDelta": 100, "InvisibleDelta": -5 } }, { "ZoneTag": "Zone5", "PerceiveConfig": { "Visible": { "CrouchDelta": 50, "StandDelta": 50, "WalkDelta": 50, "RunDelta": 50, "FastRunDelta": 50 }, "Invisible": { "StandDelta": 5, "WalkDelta": 10, "RunDelta": 30, "FastRunDelta": 45 } }, "AlertConfig": { "Visible": { "CrouchDelta": 140, "StandDelta": 140, "WalkDelta": 140, "RunDelta": 140, "FastRunDelta": 140, "RunValueStep": 140 }, "Invisible": { "CrouchDelta": -35, "StandDelta": -5, "WalkDelta": 5, "RunDelta": 70, "FastRunDelta": 140 } }, "TrackConfig": { "VisibleDelta": 100, "InvisibleDelta": -5 } }, { "ZoneTag": "Zone2", "PerceiveConfig": { "Visible": {}, "Invisible": { "StandDelta": 5, "WalkDelta": 10, "RunDelta": 30, "FastRunDelta": 45 } }, "AlertConfig": { "Visible": {}, "Invisible": { "CrouchDelta": -35, "StandDelta": -5, "WalkDelta": 5, "RunDelta": 35, "FastRunDelta": 50 } }, "TrackConfig": { "VisibleDelta": 100, "InvisibleDelta": -5 } }, { "ZoneTag": "Zone3", "PerceiveConfig": { "Visible": { "CrouchDelta": 10, "StandDelta": 10, "WalkDelta": 15, "RunDelta": 30, "FastRunDelta": 50 }, "Invisible": { "StandDelta": 2.5, "WalkDelta": 5, "RunDelta": 25, "FastRunDelta": 40 } }, "AlertConfig": { "Visible": { "CrouchDelta": -35, "StandDelta": 20, "WalkDelta": 30, "RunDelta": 40, "FastRunDelta": 60 }, "Invisible": { "CrouchDelta": -60, "StandDelta": -30, "WalkDelta": -20, "RunDelta": 10, "FastRunDelta": 25 } }, "TrackConfig": { "VisibleDelta": 100, "InvisibleDelta": -10 } }, { "ZoneTag": "Zone4", "PerceiveConfig": { "Visible": {}, "Invisible": { "StandDelta": 2.5, "WalkDelta": 5, "RunDelta": 25, "FastRunDelta": 40 } }, "AlertConfig": { "Visible": {}, "Invisible": { "CrouchDelta": -60, "StandDelta": -30, "WalkDelta": -20, "RunDelta": 10, "FastRunDelta": 25 } }, "TrackConfig": { "VisibleDelta": 100, "InvisibleDelta": -10 } }, { "PerceiveConfig": { "Visible": { "StandDelta": 1, "WalkDelta": 3, "RunDelta": 13, "FastRunDelta": 20 }, "Invisible": {} }, "AlertConfig": { "Visible": { "CrouchDelta": -60, "WalkDelta": 5, "RunDelta": 20, "FastRunDelta": 30 }, "Invisible": { "CrouchDelta": -70, "StandDelta": -40, "WalkDelta": -30, "RunDelta": -10, "FastRunDelta": -5 } }, "TrackConfig": { "VisibleDelta": 100, "InvisibleDelta": -15 } } ], "Visions": [ "TrackNpc_March7th_Vision1", "TrackNpc_March7th_Vision2", "TrackNpc_March7th_Vision3", "TrackNpc_March7th_Vision4", "TrackNpc_March7th_Vision5" ], "CheckVisionPoints": [ "Head", "Root" ], "CheckVisionRadius": 1, "PerceiveValueTriggers": [ { "Value": 100, "TriggerString": { "Custom": true, "Key": "AlertWarning" } } ], "LeaveAlertTime": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "FailAlertValue": { "IsDynamic": false, "FixedValue": { "Value": 120 } }, "FailLoseTargetTime": { "IsDynamic": false, "FixedValue": { "Value": 8 } }, "FoundFailString": { "Custom": true, "Key": "Track_OnFail_Found" }, "LoseTargetFailString": { "Custom": true, "Key": "Track_OnFail_Lost" }, "StartTrackAIEvent": "NpcPatrol", "ResetTrackAIEvent": "NpcIdle", "EndTrackAIEvent": "NpcIdle" } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "Track_OnInit" }, "GoNextImmediately": true }, { "$type": "RPG.GameCore.AdvGameplayTrackNpcInit" }, { "$type": "RPG.GameCore.EnablePlayerPlayIdleShow", "Enable": false }, { "$type": "RPG.GameCore.SetHudTemplate", "TemplateID": 1003, "EnableTemplate": true }, { "$type": "RPG.GameCore.TutorialTaskUnlock", "TriggerParam": { "Value": "6041" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "Track_OnStart" }, "GoNextImmediately": true }, { "$type": "RPG.GameCore.AdvGameplayTrackNpcStart" } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "Track_OnSuccess" }, "GoNextImmediately": true }, { "$type": "RPG.GameCore.AdvGameplayTrackNpcEnd" }, { "$type": "RPG.GameCore.EnablePlayerPlayIdleShow" }, { "$type": "RPG.GameCore.SetHudTemplate", "TemplateID": 1003 } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "Track_OnFail_Lost" }, "WaitOwnerOnly": true, "GoNextImmediately": true }, { "$type": "RPG.GameCore.AdvTriggerAIEvent", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcKey", "SingleNpcKey": { "Custom": true, "Key": "TrackTarget" }, "SingleNpcID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 400001 } } } }, "UserDefineEvent": "NpcIdle" }, { "$type": "RPG.GameCore.LockPlayerControl", "LockCameraControl": false }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_ui_feedback_mazeStealthTracking_faraway_lostTarget" }, "EmitterType": "DefaultEmitter" }, { "$type": "RPG.GameCore.PlayFullScreenTransfer", "TextInfo": { "TextList": [ { "TalkSentenceID": 218019908 } ] }, "Action": [ { "$type": "RPG.GameCore.ScrTrfActPerformance", "CreateNpc": { "TaskEnabled": false }, "DestroyNpc": { "Hide": true, "TaskEnabled": false }, "CreateProp": { "TaskEnabled": false }, "DestroyProp": { "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "TaskEnabled": false }, "CaptureNpc": [], "SwitchCharacterAnchor": { "IsLocalPlayer": true, "CharacterUniqueName": "LocalPlayer", "LevelAreaKey": { "Custom": true, "Key": "PlayerResetAnchor" } }, "ActiveVirtualCamera": { "TaskEnabled": false }, "ActiveTemplateVirtualCamera": { "TaskEnabled": false }, "AdvNpcFaceToPlayer": { "SteerImmediately": true, "FinishImmadiate": true, "TaskEnabled": false } }, { "$type": "RPG.GameCore.ScrTrfActTaskList", "TaskList": [ { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Custom": true, "Key": "Track_OnFail_Reset" } } ] } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "Track_OnFail_Reset" }, "GoNextImmediately": true }, { "$type": "RPG.GameCore.SwitchCharacterAnchor", "LevelAreaKey": { "Custom": true, "Key": "TargetResetAnchor" }, "Target": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcKey", "SingleNpcKey": { "Custom": true, "Key": "TrackTarget" }, "SingleNpcID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 400001 } } } } }, { "$type": "RPG.GameCore.CharacterStopFreeStyle", "CharacterUniqueName": "LocalPlayer", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer", "IncludeStoryPlayer": false } }, { "$type": "RPG.GameCore.AdvGameplayTrackNpcReset" }, { "$type": "RPG.GameCore.EnablePlayerPlayIdleShow" }, { "$type": "RPG.GameCore.SetHudTemplate", "TemplateID": 1003 }, { "$type": "RPG.GameCore.UnLockPlayerControl" }, { "$type": "RPG.GameCore.BlockInputController", "ActionNameList": [] }, { "$type": "RPG.GameCore.TriggerGroupEvent", "EventName": { "Custom": true, "Key": "Track_OnFail_Reset" } } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "AlertWarning" }, "WaitOwnerOnly": true, "GoNextImmediately": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.AdvByPlayerInVisionZone", "ZoneTags": [ "Zone1", "Zone2" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.AdvByPlayerHide", "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PlayMissionTalk", "IsVoice3D": true, "Voice3DTargetType": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcKey", "SingleNpcKey": { "Custom": true, "Key": "TrackTarget" }, "SingleNpcID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 400001 } } } }, "SimpleTalkList": [ { "TalkSentenceID": 222121602, "ProtectTime": 2 }, { "TalkSentenceID": 222121603, "ProtectTime": 2 } ] }, { "$type": "RPG.GameCore.WaitMissionTalkFinish" } ], "FailedTaskList": [] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.AdvByPlayerHide", "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RandomConfig", "OddsList": [ { "IsDynamic": false, "FixedValue": { "Value": 1 } }, { "IsDynamic": false, "FixedValue": { "Value": 1 } } ], "TaskList": [ { "$type": "RPG.GameCore.PlayMissionTalk", "SimpleTalkList": [ { "TalkSentenceID": 222121802, "ProtectTime": 2 } ] }, { "$type": "RPG.GameCore.PlayMissionTalk", "SimpleTalkList": [ { "TalkSentenceID": 222122102, "ProtectTime": 2 } ] } ], "ContinuousNotRepeat": true }, { "$type": "RPG.GameCore.WaitMissionTalkFinish" } ], "FailedTaskList": [] } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "OnPoint" }, "WaitOwnerOnly": true, "GoNextImmediately": true }, { "$type": "RPG.GameCore.PlayNPCBubbleTalk", "BubbleTalkInfoList": [ { "GroupID": 32, "GroupNpcID": 400001, "TalkSentenceID": 222110115 }, { "GroupID": 32, "GroupNpcID": 400001, "TalkSentenceID": 222110116 } ], "InstantFinish": false } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "OnPoint02" }, "WaitOwnerOnly": true, "GoNextImmediately": true }, { "$type": "RPG.GameCore.PlayNPCBubbleTalk", "BubbleTalkInfoList": [ { "GroupID": 32, "GroupNpcID": 400001, "TalkSentenceID": 222110117 } ], "InstantFinish": false, "UniqueID": 1 } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedString", "Key": "TrackTarget" }, { "$type": "RPG.GameCore.SharedString", "Key": "PlayerResetAnchor" }, { "$type": "RPG.GameCore.SharedString", "Key": "TargetResetAnchor" }, { "$type": "RPG.GameCore.SharedString", "Value": "Track_OnInit", "Key": "Track_OnInit" }, { "$type": "RPG.GameCore.SharedString", "Value": "Track_OnStart", "Key": "Track_OnStart" }, { "$type": "RPG.GameCore.SharedString", "Value": "Track_OnSuccess", "Key": "Track_OnSuccess" }, { "$type": "RPG.GameCore.SharedString", "Value": "Track_OnFail_Lost", "Key": "Track_OnFail_Lost" }, { "$type": "RPG.GameCore.SharedString", "Value": "Track_OnFail_Found", "Key": "Track_OnFail_Found" }, { "$type": "RPG.GameCore.SharedString", "Value": "Track_OnFail_Reset", "Key": "Track_OnFail_Reset" }, { "$type": "RPG.GameCore.SharedString", "Value": "AlertWarning", "Key": "AlertWarning" } ] } }