{ "OnInitSequece": [], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.CaptureNPCToCharacter", "CharacterUniqueName": { "Value": "Luka" }, "ReleaseIfPerformanceEnd": false, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcKey", "SingleNpcKey": { "Custom": true, "Key": "TrackTarget" } } } ] }, { "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": 130, "MaxTrackValue": 15, "ZoneConfigs": [ { "ZoneTag": "Zone1", "PerceiveConfig": { "Visible": { "CrouchDelta": 100, "StandDelta": 100, "WalkDelta": 100, "RunDelta": 100, "FastRunDelta": 100 }, "Invisible": { "StandDelta": 15, "WalkDelta": 20, "RunDelta": 35, "FastRunDelta": 50 } }, "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": 25, "StandDelta": 25, "WalkDelta": 30, "RunDelta": 50, "FastRunDelta": 50 }, "Invisible": { "StandDelta": 15, "WalkDelta": 20, "RunDelta": 35, "FastRunDelta": 50 } }, "AlertConfig": { "Visible": { "CrouchDelta": 30, "StandDelta": 30, "WalkDelta": 30, "RunDelta": 60, "FastRunDelta": 60, "RunValueStep": 60 }, "Invisible": { "CrouchDelta": -35, "StandDelta": -5, "WalkDelta": 5, "RunDelta": 35, "FastRunDelta": 50 } }, "TrackConfig": { "VisibleDelta": 100, "InvisibleDelta": -5 } }, { "ZoneTag": "Zone2", "PerceiveConfig": { "Visible": {}, "Invisible": { "StandDelta": 15, "WalkDelta": 20, "RunDelta": 35, "FastRunDelta": 50 } }, "AlertConfig": { "Visible": {}, "Invisible": { "CrouchDelta": -35, "StandDelta": -5, "WalkDelta": 5, "RunDelta": 35, "FastRunDelta": 50 } }, "TrackConfig": { "VisibleDelta": 100, "InvisibleDelta": -5 } }, { "ZoneTag": "Zone3", "PerceiveConfig": { "Visible": { "CrouchDelta": 20, "StandDelta": 20, "WalkDelta": 30, "RunDelta": 40, "FastRunDelta": 60 }, "Invisible": { "StandDelta": 5, "WalkDelta": 10, "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": 5, "WalkDelta": 10, "RunDelta": 25, "FastRunDelta": 40 } }, "AlertConfig": { "Visible": {}, "Invisible": { "CrouchDelta": -60, "StandDelta": -30, "WalkDelta": -20, "RunDelta": 10, "FastRunDelta": 25 } }, "TrackConfig": { "VisibleDelta": 100, "InvisibleDelta": -10 } }, { "PerceiveConfig": { "Visible": {}, "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_Vision1", "TrackNpc_Vision2", "TrackNpc_Vision3", "TrackNpc_Vision4", "TrackNpc_Vision5" ], "CheckVisionPoints": [ "Head", "Root" ], "CheckVisionRadius": 1, "PerceiveValueTriggers": [ { "Value": 100, "TriggerString": { "Value": "PerceiveMoreThan80" } } ], "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 }, { "$type": "RPG.GameCore.UnLockPlayerControl", "UnLockCameraControl": false } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "PerceiveMoreThan80" }, "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", "SimpleTalkList": [ { "TalkSentenceID": 218019901, "ProtectTime": 2 } ] }, { "$type": "RPG.GameCore.WaitMissionTalkFinish" } ], "FailedTaskList": [] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.AdvByPlayerHide", "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PlayMissionTalk", "SimpleTalkList": [ { "TalkSentenceID": 218019903, "ProtectTime": 2 } ] }, { "$type": "RPG.GameCore.WaitMissionTalkFinish" } ], "FailedTaskList": [] } ] } ] }, { "IsLoop": true, "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Custom": true, "Key": "Track_OnFail_Found" }, "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.PlayScreenTransfer", "Mode": "SwitchOut", "CustomTime": 0.5 }, { "$type": "RPG.GameCore.RemoveEffect", "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 } } } }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_MAZ_TrackNPC_Lighting.prefab", "Flags": [], "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.AdventureCameraLookAtSimple", "LookAtTarget": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcKey", "SingleNpcKey": { "Custom": true, "Key": "TrackTarget" }, "SingleNpcID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 400001 } } } }, "CutIn": true, "CutOut": true, "LookAtTransitionCurvePath": "Camera/BlendCurve/Blend_N1CameraTest.asset", "LockCameraInput": true, "LookAtDuration": -1, "LookAtRecoverCurvePath": "Camera/BlendCurve/Blend_N1CameraTest.asset", "EnableOverrideLookAtOffset": true, "OverrideLookAtOffset": { "X": 0.75, "Y": 0.25, "Z": 0.75 }, "ScreenRange": {} }, { "$type": "RPG.GameCore.CharacterStopFreeStyle", "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 } } } } }, { "$type": "RPG.GameCore.CharacterStopFreeStyle", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer", "IncludeStoryPlayer": false } }, { "$type": "RPG.GameCore.AdvEntityFaceTo", "SourceType": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcKey", "SingleNpcKey": { "Custom": true, "Key": "TrackTarget" }, "SingleNpcID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 400001 } } } }, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer", "IncludeStoryPlayer": false }, "EnableSteer": true, "FinishImmediately": false, "ForceToStandBy": true }, { "$type": "RPG.GameCore.PlayScreenTransfer", "CustomTime": 0.5 }, { "$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": 218018101, "ProtectTime": 2 } ] }, { "$type": "RPG.GameCore.WaitMissionTalkFinish" }, { "$type": "RPG.GameCore.AdvEntityFaceTo", "SourceType": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer", "IncludeStoryPlayer": false }, "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 } } } }, "EnableSteer": true, "FinishImmediately": false, "ForceToStandBy": true }, { "$type": "RPG.GameCore.CharacterTriggerFreeStyle", "CharacterUniqueName": "LocalPlayer", "TargetAlias": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer", "IncludeStoryPlayer": false }, "StoryAvatarID": "NPC_Player", "StoryMotionID": 267 }, { "$type": "RPG.GameCore.PlayMissionTalk", "SimpleTalkList": [ { "TalkSentenceID": 218018102, "ProtectTime": 2 } ] }, { "$type": "RPG.GameCore.WaitMissionTalkFinish" }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_ui_feedback_mazeStealthTracking_faraway_lostTarget" }, "EmitterType": "DefaultEmitter" }, { "$type": "RPG.GameCore.PerformanceTransition", "SwitchOutTime": -1, "TextEnabled": true, "TalkSentenceID": 218019907, "CreateNpcList": [], "CaptureNpcList": [], "DestroyNpcList": [], "CreateProp": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "GroupPropID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "CreateList": [], "TaskEnabled": false }, "DestroyProp": { "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "ID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DestroyList": [], "TaskEnabled": false }, "AdvCreateGroupEntity": { "InstanceIDList": [], "TaskEnabled": false }, "AdvDestroyGroupEntity": { "InstanceIDList": [], "TaskEnabled": false }, "ActiveVirtualCamera": { "IsActive": false, "TaskEnabled": false }, "ActiveTemplateVirtualCamera": { "TaskEnabled": false }, "SwitchCharacterAnchor": { "IsLocalPlayer": true, "CharacterUniqueName": "LocalPlayer", "LevelAreaKey": { "Custom": true, "Key": "PlayerRestAnchor" } }, "AdvNpcFaceToPlayer": { "TaskEnabled": false }, "WaitStreamingFinish": true }, { "$type": "RPG.GameCore.AdventureCameraLookAtSimple", "Reset": true, "LookAtTarget": { "$type": "RPG.GameCore.TargetFetchAdvNpcEx", "FetchType": "SingleNpcByNpcKey", "SingleNpcKey": { "Custom": true, "Key": "TrackTarget" }, "SingleNpcID": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "GroupNpcID": { "IsDynamic": false, "FixedValue": { "Value": 400001 } } } }, "CutIn": true, "CutOut": true, "LookAtTransitionCurvePath": "Camera/BlendCurve/Blend_N1CameraTest.asset", "LockCameraInput": true, "LookAtDuration": -1, "LookAtRecoverCurvePath": "Camera/BlendCurve/Blend_N1CameraTest.asset", "EnableOverrideLookAtOffset": true, "ScreenRange": {} }, { "$type": "RPG.GameCore.TriggerCustomString", "CustomString": { "Custom": true, "Key": "Track_OnFail_Reset" } } ] }, { "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.PerformanceTransition", "SwitchOutTime": -1, "TextEnabled": true, "TalkSentenceID": 218019908, "CreateNpcList": [], "CaptureNpcList": [], "DestroyNpcList": [], "CreateProp": { "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "GroupPropID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "TaskEnabled": false }, "DestroyProp": { "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx" }, "ID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "GroupID": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DestroyList": [], "TaskEnabled": false }, "AdvCreateGroupEntity": { "TaskEnabled": false }, "AdvDestroyGroupEntity": { "TaskEnabled": false }, "ActiveVirtualCamera": { "IsActive": false, "TaskEnabled": false }, "ActiveTemplateVirtualCamera": { "TaskEnabled": false }, "SwitchCharacterAnchor": { "IsLocalPlayer": true, "CharacterUniqueName": "LocalPlayer", "LevelAreaKey": { "Custom": true, "Key": "PlayerRestAnchor" } }, "AdvNpcFaceToPlayer": { "TaskEnabled": false }, "WaitStreamingFinish": true }, { "$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" }, "WaitOwnerOnly": true, "GoNextImmediately": true }, { "$type": "RPG.GameCore.CharacterStopFreeStyle", "CharacterUniqueName": "LocalPlayer", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer", "IncludeStoryPlayer": false } }, { "$type": "RPG.GameCore.PropEnableCollider", "Enabled": true, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "ResetPerformanceTrigger" }, "SinglePropID": { "ID": { "IsDynamic": false, "FixedValue": { "Value": 300005 } } } } }, { "$type": "RPG.GameCore.PropEnableCollider", "Enabled": true, "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvPropEx", "FetchType": "SinglePropByPropKey", "SinglePropKey": { "Custom": true, "Key": "ResetAITrigger" }, "SinglePropID": { "ID": { "IsDynamic": false, "FixedValue": { "Value": 300005 } } } } }, { "$type": "RPG.GameCore.AdvGameplayTrackNpcReset" }, { "$type": "RPG.GameCore.EnablePlayerPlayIdleShow" }, { "$type": "RPG.GameCore.SetHudTemplate", "TemplateID": 1003 }, { "$type": "RPG.GameCore.UnLockPlayerControl", "UnLockCameraControl": false }, { "$type": "RPG.GameCore.BlockInputController", "ActionNameList": [] } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedString", "Key": "TrackTarget" }, { "$type": "RPG.GameCore.SharedString", "Key": "TrackTarget_UniqueName" }, { "$type": "RPG.GameCore.SharedString", "Key": "PlayerRestAnchor" }, { "$type": "RPG.GameCore.SharedString", "Key": "TargetRestAnchor" }, { "$type": "RPG.GameCore.SharedString", "Key": "Track_OnStart" }, { "$type": "RPG.GameCore.SharedString", "Key": "Track_OnInit" }, { "$type": "RPG.GameCore.SharedString", "Key": "Track_OnSuccess" }, { "$type": "RPG.GameCore.SharedString", "Key": "Track_OnFail_Lost" }, { "$type": "RPG.GameCore.SharedString", "Key": "Track_OnFail_Found" }, { "$type": "RPG.GameCore.SharedString", "Key": "Track_OnFail_Reset" }, { "$type": "RPG.GameCore.SharedString", "Key": "TriggerNPCTrackVisionOff" }, { "$type": "RPG.GameCore.SharedString", "Key": "TriggerNPCTrackVisionOn" }, { "$type": "RPG.GameCore.SharedString", "Key": "ResetPerformanceTrigger" }, { "$type": "RPG.GameCore.SharedString", "Key": "ResetAITrigger" } ] } }