mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2026-03-05 15:55:55 +08:00
1119 lines
30 KiB
JSON
1119 lines
30 KiB
JSON
{
|
|
"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"
|
|
}
|
|
]
|
|
}
|
|
} |