Files
2025-11-05 00:34:44 +01:00

736 lines
20 KiB
JSON

{
"OnInitSequece": [],
"OnStartSequece": [
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Custom": true,
"Key": "InitPuzzleNPC_Str"
},
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.CharacterTriggerFreeStyle",
"TargetAlias": {
"$type": "RPG.GameCore.TargetFetchAdvNpcEx",
"FetchType": "SingleNpcByNpcKey",
"SingleNpcKey": {
"Custom": true,
"Key": "ControllerNPC"
}
},
"StoryAvatarID": "NPC_Special_RobCrane_00",
"StoryMotionID": 900070296
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_npc_special_robcrane_prop_takeoff01"
},
"EmitterType": "TargetEvaluator",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Controller"
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 2.5
}
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_xianzhou_logistics_bird_connection"
},
"EmitterType": "LocalPlayer"
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Mode": "SwitchOut",
"CustomTime": 0.5,
"TextEnabled": true,
"TalkSentenceID": 412210421
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "OnEnter"
}
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Custom": true,
"Key": "InitPuzzle_Str"
},
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.UnLockPlayerControl"
},
{
"$type": "RPG.GameCore.BlockInputController",
"ActionNameList": []
},
{
"$type": "RPG.GameCore.LockPlayerControl",
"LockCameraControl": false
},
{
"$type": "RPG.GameCore.BlockInputController",
"Enable": true,
"ActionNameList": []
},
{
"$type": "RPG.Client.AdventureGameplayLock",
"IsLock": true,
"LockSource": "InstantKill"
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Controller"
},
"SinglePropID": {
"ID": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SingleUniqueName": {
"Value": "30-300001"
}
},
"AnimatorPath": "Chap02_GameplayProp_Shelf_03/RobCrane",
"ParameterName": "Trigger",
"ParameterType": "Trigger"
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_npc_special_robcrane_prop_takeoff01"
},
"EmitterType": "TargetEvaluator",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Controller"
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 2.5
}
}
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_xianzhou_logistics_bird_connection"
},
"EmitterType": "LocalPlayer"
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Mode": "SwitchOut",
"CustomTime": 0.5,
"TextEnabled": true,
"TalkSentenceID": 412210421
},
{
"$type": "RPG.GameCore.PropSetVisibility",
"SpecifiedRelativePaths": [
"Chap02_GameplayProp_Shelf_03/RobCrane"
],
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Controller"
}
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "OnEnter"
}
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Custom": true,
"Key": "InitPuzzle_Str_NoPre"
},
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_xianzhou_logistics_bird_connection"
},
"EmitterType": "LocalPlayer"
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Mode": "SwitchOut",
"CustomTime": 0.5,
"TextEnabled": true,
"TalkSentenceID": 412210421
},
{
"$type": "RPG.GameCore.WaitFrame"
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "OnEnter"
}
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Custom": true,
"Key": "InitPuzzle_Str_InRaid"
},
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "OnEnter"
}
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "OnEnter"
},
"WaitOwnerOnly": true,
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.PropInitPuzzle",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
},
"BoardPath": {
"Custom": true,
"Key": "PuzzleBoardPath"
},
"LocalPosition": {
"X": 0,
"Y": 0,
"Z": 0
}
},
{
"$type": "RPG.GameCore.SetHudTemplate",
"TemplateID": 1001,
"EnableTemplate": true
},
{
"$type": "RPG.GameCore.SetDroneFuncBtn",
"CustomValue": {
"Custom": true,
"Key": "DroneFuncBtn"
}
},
{
"$type": "RPG.GameCore.PropStartPuzzle",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
},
{
"$type": "RPG.GameCore.AdvOverrideCameraModuleConfig",
"OverrideConfigs": [
{
"OverrideType": "Freelook3rdModuleConfig",
"OverrideConfigPath": "Camera/ModuleConfig/OverrideModuleConfig/Freelook3rdModuleConfigForRobCrane.asset"
}
]
},
{
"$type": "RPG.GameCore.SetForceStreamingThisFrame",
"StartLoadingTick": true
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.WaitStreamingJobFinished",
"StopLoadingTick": true
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"CustomTime": 0.5
},
{
"$type": "RPG.GameCore.UnLockPlayerControl"
},
{
"$type": "RPG.GameCore.BlockInputController",
"ActionNameList": []
},
{
"$type": "RPG.Client.AdventureGameplayLock",
"LockSource": "InstantKill"
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Custom": true,
"Key": "StartPuzzle_Str"
}
},
{
"$type": "RPG.GameCore.TutorialTaskUnlock",
"TriggerParam": {
"Value": "5070"
}
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "IdentifyMode"
},
"WaitOwnerOnly": true,
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.SwitchPhotoGraphMode",
"PhotoGraphMode": "IdentifyUAV",
"SkipPhotoPreviewDialog": true,
"IdentifyRadiusOverride": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-595996965
]
}
},
"InitFov": 1
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Value": "ShotMode"
},
"WaitOwnerOnly": true,
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.SwitchPhotoGraphMode",
"PhotoGraphMode": "ShotUAV",
"ExitWhenPreViewDialogFinish": false,
"IdentifyRadiusOverride": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-595996965
]
}
},
"InitFov": 1
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.DronesPuzzleEventListener",
"LeaveSafeAreaCallback": [],
"LeaveMoveAreaCallback": [
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_ui_feedback_mazeFlying_unitedTips_fadeIn"
},
"EmitterType": "LocalPlayer"
}
],
"SwitchFPSCallback": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Custom": true,
"Key": "CameraMode"
}
}
],
"SwitchTPSCallback": [
{
"$type": "RPG.GameCore.SwitchPhotoGraphMode",
"SkipPhotoPreviewDialog": true,
"IdentifyRadiusOverride": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
],
"ChaseEnemyAddCallback": [
{
"$type": "RPG.GameCore.EnableNPCMonsterAI",
"GroupMonsterIDs": [],
"UniqueNames": []
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ShowMazeUI"
},
{
"$type": "RPG.GameCore.PPFilterStackEffect",
"Duration": 0.5,
"AssetPath": "EnviroSystem/PostProcessFilterAsset/NoiseGlitch.asset"
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_sfx_xianzhou_logistics_bird_connection_bad"
},
"EmitterType": "LocalPlayer"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.LockPlayerControl"
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Type": "White",
"Mode": "SwitchOut",
"CustomTime": 0.5,
"TextEnabled": true,
"TalkSentenceID": 412210411
},
{
"$type": "RPG.GameCore.PropResetPuzzle"
},
{
"$type": "RPG.GameCore.ShowMazeUI",
"IsShow": true
},
{
"$type": "RPG.GameCore.PPFilterStackEffect",
"Active": false,
"Rate": 0.5,
"AssetPath": "EnviroSystem/PostProcessFilterAsset/NoiseGlitch.asset"
},
{
"$type": "RPG.GameCore.SetForceStreamingThisFrame",
"StartLoadingTick": true
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SwitchPhotoGraphMode",
"SkipPhotoPreviewDialog": true,
"IdentifyRadiusOverride": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.WaitStreamingJobFinished",
"StopLoadingTick": true
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"CustomTime": 0.5
},
{
"$type": "RPG.GameCore.PlayMissionTalk",
"SimpleTalkList": [
{
"TalkSentenceID": 412210406,
"ProtectTime": 2
}
]
},
{
"$type": "RPG.GameCore.UnLockPlayerControl"
},
{
"$type": "RPG.GameCore.EnableNPCMonsterAI",
"Enable": true,
"GroupMonsterIDs": [],
"UniqueNames": []
},
{
"$type": "RPG.GameCore.TutorialTaskUnlock",
"TriggerParam": {
"Value": "6039"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "ChaseEmenyLG"
}
}
]
}
]
},
{
"TaskList": [
{
"$type": "RPG.GameCore.PropPuzzleEventListener",
"FinishCallback": [],
"ResetCallback": [],
"QuitCallback": [
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Mode": "SwitchOut",
"CustomTime": 0.5,
"TextEnabled": true,
"TalkSentenceID": 412210407
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Custom": true,
"Key": "ClosePuzzle_Str"
}
},
{
"$type": "RPG.GameCore.SetForceStreamingThisFrame",
"StartLoadingTick": true
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.WaitStreamingJobFinished",
"StopLoadingTick": true
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"CustomTime": 0.5
}
]
}
]
},
{
"IsLoop": true,
"TaskList": [
{
"$type": "RPG.GameCore.WaitCustomString",
"CustomString": {
"Custom": true,
"Key": "ClosePuzzle_Str"
},
"GoNextImmediately": true
},
{
"$type": "RPG.GameCore.PropClosePuzzle",
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx"
}
},
{
"$type": "RPG.GameCore.SetHudTemplate",
"TemplateID": 1001
},
{
"$type": "RPG.GameCore.AdvOverrideCameraModuleConfig",
"OverrideConfigs": [
{
"OverrideType": "Freelook3rdModuleConfig",
"OverrideConfigPath": "Camera/ModuleConfig/OverrideModuleConfig/Freelook3rdModuleConfigForRobCrane.asset"
}
],
"IsReset": true
},
{
"$type": "RPG.GameCore.PropSetVisibility",
"Visible": true,
"SpecifiedRelativePaths": [
"Chap02_GameplayProp_Shelf_03/RobCrane"
],
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvPropEx",
"FetchType": "SinglePropByPropKey",
"SinglePropKey": {
"Custom": true,
"Key": "Controller"
}
}
},
{
"$type": "RPG.GameCore.CharacterTriggerAnimState",
"TargetAlias": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer",
"IncludeStoryPlayer": false
},
"ForceStart": false,
"AnimStateName": "LookatPhoneAS",
"NormalizedTransitionDuration": 0.25
},
{
"$type": "RPG.GameCore.CreatePhoneOnCharacter",
"IsDestroy": true,
"TargetType": {
"$type": "RPG.GameCore.TargetFetchAdvLocalPlayer",
"IncludeStoryPlayer": false
}
},
{
"$type": "RPG.GameCore.UnLockPlayerControl"
}
]
}
],
"ValueSource": {
"Values": [
{
"$type": "RPG.GameCore.SharedString",
"Key": "PuzzleBoardPath"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "InitPuzzleNPC_Str"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "ControllerNPC"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "InitPuzzle_Str"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "Controller"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "StartPuzzle_Str"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "ClosePuzzle_Str"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "InitPuzzle_Str_NoPre"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "InitPuzzle_Str_InRaid"
},
{
"$type": "RPG.GameCore.SharedFloat",
"Key": "IdentifyDistance"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "CameraMode"
},
{
"$type": "RPG.GameCore.SharedString",
"Key": "DroneFuncBtn"
}
]
},
"EntityEventList": []
}