{ "OnInitSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.CreateLevelAreas", "AssetPath": { "Value": "Level/Common_Adventure/LookatPhone.prefab" } } ] } ], "OnStartSequece": [ { "TaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Phase" } }, { "$type": "RPG.GameCore.SetCharacterMaterialEffectEnable", "TargetType": { "$type": "RPG.GameCore.TargetFetchAdvLocalPlayer", "IncludeStoryPlayer": false }, "IsEnable": false }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "ModifierName": "ADV_Modifier_Maze_Seele" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "Flags": [], "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Seele_00/Eff_Avatar_Seele_00_MazeSkill_Start01.prefab", "ForceSimulateImmediately": false, "SubObjectModifyDataList": [] } ], "FailedTaskList": [] }, { "$type": "RPG.Client.AdventureGameplayLock", "IsLock": true, "LockSource": "LookAtPhone" }, { "$type": "RPG.GameCore.CaptureLocalPlayer", "CharacterUniqueName": "LocalPlayer" }, { "$type": "RPG.GameCore.CharacterTriggerAnimState", "CharacterUniqueName": { "Value": "LocalPlayer" }, "AnimStateName": "LookatPhoneBS", "NormalizedTransitionDuration": 0 }, { "$type": "RPG.GameCore.CreatePhoneOnCharacter" }, { "$type": "RPG.GameCore.ActiveVirtualCamera", "AreaName": "LookatPhone", "AnchorName": "LookatPhone_Camera2", "FollowTargetUniqueName": "LocalPlayer", "LookAtTargetUniqueName": "LocalPlayer", "WaitBlendFinish": true, "BlendConfig": { "ExportToJson": true, "BlendType": "Cut", "CustomCurveName": "BlendCut_08to1", "CustomCurveData": {} }, "VCameraDitherNPCOn": true, "VCameraDitherMaxDistance": 3, "DynamicParams": {} }, { "$type": "RPG.GameCore.WaitFrame" }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "DynamicKey": { "Value": "Phase" } }, { "$type": "RPG.GameCore.ActiveVirtualCamera", "AreaName": "LookatPhone", "AnchorName": "LookatPhone_Camera", "FollowTargetUniqueName": "LocalPlayer", "LookAtTargetUniqueName": "LocalPlayer", "WaitBlendFinish": true, "BlendConfig": { "ExportToJson": true, "BlendType": "EaseOut", "CustomCurveName": "BlendCut_08to1", "CustomCurveData": {}, "BlendTime": 0.5 }, "VCameraDitherNPCOn": true, "VCameraDitherMaxDistance": 3, "DynamicParams": {} }, { "$type": "RPG.GameCore.ReleaseCharacter", "CharacterUniqueName": "LocalPlayer" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitPlayerChangeModel", "Callback": [ { "$type": "RPG.GameCore.CreatePhoneOnCharacter", "IsDestroy": true }, { "$type": "RPG.GameCore.CreatePhoneOnCharacter" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "Phase" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ActiveVirtualCamera", "AreaName": "LookatPhone", "AnchorName": "LookatPhone_Camera2", "FollowTargetUniqueName": "LocalPlayer", "LookAtTargetUniqueName": "LocalPlayer", "WaitBlendFinish": true, "BlendConfig": { "ExportToJson": true, "BlendType": "Cut", "CustomCurveName": "BlendCut_08to1", "CustomCurveData": {} }, "VCameraDitherNPCOn": true, "VCameraDitherMaxDistance": 3 }, { "$type": "RPG.GameCore.WaitFrame" }, { "$type": "RPG.GameCore.ActiveVirtualCamera", "AreaName": "LookatPhone", "AnchorName": "LookatPhone_Camera", "FollowTargetUniqueName": "LocalPlayer", "LookAtTargetUniqueName": "LocalPlayer", "WaitBlendFinish": true, "BlendConfig": { "ExportToJson": true, "BlendType": "EaseOut", "CustomCurveName": "BlendCut_08to1", "CustomCurveData": {}, "BlendTime": 0.5 }, "VCameraDitherNPCOn": true, "VCameraDitherMaxDistance": 3 } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ActiveVirtualCamera", "AreaName": "LookatPhone", "AnchorName": "LookatPhone_Camera", "FollowTargetUniqueName": "LocalPlayer", "LookAtTargetUniqueName": "LocalPlayer", "WaitBlendFinish": true, "BlendConfig": { "ExportToJson": true, "BlendType": "Cut", "CustomCurveName": "BlendCut_08to1", "CustomCurveData": {} }, "VCameraDitherNPCOn": true, "VCameraDitherMaxDistance": 3, "DynamicParams": {} } ] } ] } ] }, { "TaskList": [ { "$type": "RPG.GameCore.WaitCustomString", "CustomString": { "Value": "LookatPhoneFinish" } }, { "$type": "RPG.GameCore.RemoveLevelAreas", "AreaName": { "Value": "LookatPhone" } } ] } ], "ValueSource": { "Values": [ { "$type": "RPG.GameCore.SharedInt", "Value": 1, "Key": "Phase" } ] }, "EntityEventList": [] }