{ "AbilityList": [ { "Name": "LocalPlayer_DanHengIL_NormalAtk01", "TargetInfo": { "TargetType": "SkillPointEntityOrNone" }, "OnStart": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "ADV_Modifier_Maze_DanHengIL" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Is_First_Sprint" }, "ContextScope": "ContextOwner", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_vo_avatar_skill_maze_01_danhengil" }, "EmitterType": "LocalPlayer" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_vo_avatar_skill_maze_02_danhengil" }, "EmitterType": "LocalPlayer" } ] }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "Is_First_Sprint" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 129132116 ] } }, "DynamicKey": { "Value": "SprintModifiedSteerSpeed" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1394301777 ] } }, "DynamicKey": { "Value": "SprintModifiedSpeed" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "Freelook3rdConfig": { "FOVChangeParam": { "TargetValue": 48, "Time": 0.2, "RecoveryTime": 0.6, "RecoveryCurvePath": "Camera/BlendCurve/BlendCut_DanHengIL_MazeSkillFOV.asset" }, "DampChangeParam": { "Time": 0.05, "ChangeCurvePath": "Camera/BlendCurve/FastRunDampCurve.asset", "RecoveryTime": 3, "RecoveryCurvePath": "Camera/BlendCurve/FastRunRecoverDampCurve.asset" } } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByHaveAbilityTarget" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.AdventureByCheckMoveInput", "Inverse": true }, { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByDistance", "From": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "To": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "Less", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, { "$type": "RPG.GameCore.AdventureByMoveInputTowardsTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ToleranceAngle": { "IsDynamic": false, "FixedValue": { "Value": 75 } } } ] }, { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByDistance", "From": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "To": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "Less", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 6 } } }, { "$type": "RPG.GameCore.AdventureByMoveInputTowardsTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ToleranceAngle": { "IsDynamic": false, "FixedValue": { "Value": 45 } } } ] }, { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByDistance", "From": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "To": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 6 } } }, { "$type": "RPG.GameCore.AdventureByMoveInputTowardsTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ToleranceAngle": { "IsDynamic": false, "FixedValue": { "Value": 20 } } } ] } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity", "Duration": 0 }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "SprintModifiedSteerSpeed" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByDistance", "From": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "To": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "CompareType": "Less", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 6 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 14 } }, "DynamicKey": { "Value": "SprintModifiedSpeed" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 20 } }, "DynamicKey": { "Value": "SprintModifiedSpeed" } } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "MoveDestTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "MaxDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "MaxDistance": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } }, "MaxSteerSpeed": { "IsDynamic": false, "FixedValue": { "Value": 10000 } }, "CanPlayerControl": true } ] }, { "$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "AnimLogicState": "MazeSkill", "AnimStateName": "MazeSkill", "StopWhenHitOthers": false }, { "$type": "RPG.GameCore.AddAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "ADV_Modifier_Maze_DanHengIL_HolyShield", "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "MazeSkill", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.01799999945797026 } } }, { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "IsStop": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "SprintModifiedSteerSpeed" }, "ContextScope": "ContextAbility", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAAR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "MoveDestTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "MaxDuration": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 755938023 ] } }, "MaxSpeed": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1959864800 ] } }, "MinSpeed": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "SpeedCurve": "Camera/BlendCurve/BlendCut_DanHengIL_MazeSkillMove.asset", "MaxSteerSpeed": { "IsDynamic": false, "FixedValue": { "Value": 360 } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "MoveDestTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "MaxDuration": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 755938023 ] } }, "MaxSpeed": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1959864800 ] } }, "MinSpeed": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "SpeedCurve": "Camera/BlendCurve/BlendCut_DanHengIL_MazeSkillMove.asset", "MaxSteerSpeed": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1162916719 ] } }, "CanPlayerControl": true } ] }, { "$type": "RPG.GameCore.RadialBlurEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Duration": 0.05, "BlurY": 0.4, "BlurRadius": 1, "Iteration": 4, "BlurStart": 0.005, "BlurFeather": 0.01 }, { "$type": "RPG.GameCore.AdventureLoopAttackDetect", "AttackDetectConfig": { "$type": "RPG.GameCore.AdventureAttackDetectBoxConfig", "Offset": { "x": 0, "y": 0.75, "z": 1 }, "Size": { "x": 1.5, "y": 1.5, "z": 2 } }, "HitConfig": { "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_MazeAttack_Hit_02.prefab", "HitSoundEvent": "Ev_sfx_avatar_atk_maze_hit_danhengil", "HitEffectHeight": 1 }, "Duration": { "IsDynamic": false, "FixedValue": { "Value": 0.33000000030733645 } }, "OnHit": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Light" } }, { "$type": "RPG.GameCore.TargetTimeSlow", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TimeScale": 0.1, "UnscaledDuration": 0.02 } ] }, { "$type": "RPG.GameCore.AdventureTriggerAttack", "TriggerBattleDelay": 0.01, "OnBattle": [ { "$type": "RPG.GameCore.AddMazeBuff", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ID": 121301 } ], "IncludeProps": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "MazeSkill", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.0800000000745058 } } }, { "$type": "RPG.GameCore.RadialBlurEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Active": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "MazeSkill", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.1049999997485429 } } }, { "$type": "RPG.GameCore.RemoveAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "ADV_Modifier_Maze_DanHengIL_HolyShield" }, { "$type": "RPG.GameCore.AddAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "M_ADV_Maze_DanHengIL_StopSprintFlag", "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.AdventureByCheckMoveInput" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "IsStop": true }, { "$type": "RPG.GameCore.AdventureTriggerFastRun", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "MoveDestTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "MaxDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "MaxDistance": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } }, "MaxSteerSpeed": { "IsDynamic": false, "FixedValue": { "Value": 10000 } }, "CanPlayerControl": true }, { "$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "AnimLogicState": "MazeSkill", "AnimStateName": "MazeSkill", "StopWhenHitOthers": false }, { "$type": "RPG.GameCore.AddAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "ADV_Modifier_Maze_DanHengIL_HolyShield", "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "MazeSkill", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.01799999945797026 } } }, { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "IsStop": true }, { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "MoveDestTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "MaxDuration": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 755938023 ] } }, "MaxSpeed": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1959864800 ] } }, "MinSpeed": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "SpeedCurve": "Camera/BlendCurve/BlendCut_DanHengIL_MazeSkillMove.asset", "MaxSteerSpeed": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1162916719 ] } }, "CanPlayerControl": true }, { "$type": "RPG.GameCore.RadialBlurEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Duration": 0.05, "BlurY": 0.4, "BlurRadius": 1, "Iteration": 4, "BlurStart": 0.005, "BlurFeather": 0.01 }, { "$type": "RPG.GameCore.AdventureLoopAttackDetect", "AttackDetectConfig": { "$type": "RPG.GameCore.AdventureAttackDetectBoxConfig", "Offset": { "x": 0, "y": 0.75, "z": 1 }, "Size": { "x": 1.5, "y": 1.5, "z": 2 } }, "HitConfig": { "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_MazeAttack_Hit_02.prefab", "HitSoundEvent": "Ev_sfx_avatar_atk_maze_hit_danhengil", "HitEffectHeight": 1 }, "Duration": { "IsDynamic": false, "FixedValue": { "Value": 0.33000000030733645 } }, "OnHit": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Common_Rapid_Light" } }, { "$type": "RPG.GameCore.TargetTimeSlow", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TimeScale": 0.1, "UnscaledDuration": 0.02 } ] }, { "$type": "RPG.GameCore.AdventureTriggerAttack", "TriggerBattleDelay": 0.01, "OnBattle": [ { "$type": "RPG.GameCore.AddMazeBuff", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ID": 121301 } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "MazeSkill", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.0800000000745058 } } }, { "$type": "RPG.GameCore.RadialBlurEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Active": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "MazeSkill", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.1049999997485429 } } }, { "$type": "RPG.GameCore.RemoveAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "ADV_Modifier_Maze_DanHengIL_HolyShield" }, { "$type": "RPG.GameCore.AddAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "M_ADV_Maze_DanHengIL_StopSprintFlag", "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.AdventureByCheckMoveInput" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "IsStop": true }, { "$type": "RPG.GameCore.AdventureTriggerFastRun", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } } ] } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByHaveAbilityTarget" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "Freelook3rdConfig": { "DampChangeParam": { "TargetValue": { "x": 1, "y": 1, "z": 1 }, "ChangeCurvePath": "Camera/BlendCurve/AttackDampCurve.asset", "RecoveryTime": 0.25, "RecoveryCurvePath": "Camera/BlendCurve/AttackDampRecoverCurve.asset" } } } }, { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity", "Duration": 0 }, { "$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "AnimLogicState": "NormalAtk", "AnimStateName": "Attack_1", "TransitionDuration": 0 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.010000000009313226 } } }, { "$type": "RPG.GameCore.AdventureFireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Projectile": { "Behavior": "Static", "EnableRayCast": true, "MaxLifeTime": 1.5, "TargetOffset": { "x": 0, "y": 0.01, "z": 0 }, "FlyEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_MazeAttack_Hit_01.prefab" } }, { "$type": "RPG.GameCore.AdventureFireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Projectile": { "Behavior": "Static", "EnableRayCast": true, "MaxLifeTime": 0.1, "TargetOffset": { "x": 0, "y": 0.01, "z": 0 } }, "OnProjectileLifetimeFinish": [ { "$type": "RPG.GameCore.AdventureTriggerAttack", "AttackTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackRootTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "TriggerBattleDelay": 0.1, "AttackDetectConfig": { "$type": "RPG.GameCore.AdventureAttackDetectCircleConfig", "MaxRadius": 2, "FanAngle": 360, "Hight": 2 }, "HitConfig": { "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_MazeAttack_Hit_02.prefab", "HitAngleVertical": -90 } } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "LocalPlayer_DanHengIL_NormalAttack01" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainAdventureModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "M_ADV_Maze_DanHengIL_StopSprintFlag" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "Freelook3rdConfig": { "DampChangeParam": { "TargetValue": { "x": 1, "y": 1, "z": 1 }, "ChangeCurvePath": "Camera/BlendCurve/AttackDampCurve.asset", "RecoveryTime": 0.25, "RecoveryCurvePath": "Camera/BlendCurve/AttackDampRecoverCurve.asset" } } } }, { "$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimLogicState": "NormalAtk", "AnimStateName": "Attack_1", "TransitionDuration": 0 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.010000000009313226 } } }, { "$type": "RPG.GameCore.AdventureFireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "None" }, "Projectile": { "Behavior": "Static", "EnableRayCast": true, "MaxLifeTime": 1.5, "AttachOffset": { "x": 0, "y": 0.01, "z": 5 }, "FlyEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_MazeAttack_Hit_01.prefab" } }, { "$type": "RPG.GameCore.AdventureFireProjectile", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "None" }, "Projectile": { "Behavior": "Static", "EnableRayCast": true, "MaxLifeTime": 0.1, "AttachOffset": { "x": 0, "y": 0.01, "z": 5 } }, "OnProjectileLifetimeFinish": [ { "$type": "RPG.GameCore.AdventureTriggerAttack", "AttackTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackRootTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ProjectileHitEntity" }, "TriggerBattleDelay": 0.1, "AttackDetectConfig": { "$type": "RPG.GameCore.AdventureAttackDetectCircleConfig", "MaxRadius": 2, "FanAngle": 360, "Hight": 2 }, "HitConfig": { "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_MazeAttack_Hit_02.prefab", "HitAngleVertical": -90 } } ] } ] } ] } ] } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00eb37da0] 0xc00eb37d70}": { "readInfo": null, "unk": null, "v24": { "Value": 16 } }, "\u0026{map[Hash:0xc00eb3c0f0] 0xc00eb3c0c0}": { "readInfo": null, "unk": null, "v24": { "Value": 60 } }, "\u0026{map[Hash:0xc00eb3c3c0] 0xc00eb3c390}": { "readInfo": null, "unk": null, "v24": { "Value": 0.5999999998603016 } }, "\u0026{map[Hash:0xc00eb3c690] 0xc00eb3c660}": { "readInfo": null, "unk": null, "v24": { "Value": 20 } }, "\u0026{map[Hash:0xc00eb3c960] 0xc00eb3c930}": { "readInfo": null, "unk": null, "v24": { "Value": 40 } } } }, "OnAbort": [ { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "IsStop": true }, { "$type": "RPG.GameCore.RemoveAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "ADV_Modifier_Maze_DanHengIL_HolyShield" }, { "$type": "RPG.GameCore.RadialBlurEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Active": false } ] }, { "Name": "LocalPlayer_DanHengIL_MazeSkill", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddMazeBuff", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ID": 121302, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 188860000 ] } } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "Is_First_Sprint" } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_MazeSkill01_Body_01_start.prefab", "ForceSimulateImmediately": false } ] } ], "GlobalModifiers": { "ADV_StageAbility_Maze_DanHengIL": { "Count": 1, "Stacking": "Merge" }, "ADV_Modifier_Maze_DanHengIL": { "Count": 1, "Stacking": "Refresh", "LifeTime": 20, "OnCreate": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_MazeSkill01_Body_01.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_MazeSkill01_Body_02.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_MazeSkill01_Body_03.prefab", "MinMutexTime": -1, "MutexType": "Entity" } ], "OnDestroy": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_DanHengIL_00/Eff_Avatar_DanHengIL_00_MazeSkill01_Body_01_disappear.prefab", "ForceSimulateImmediately": false } ], "OnUnstage": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, "ADV_Modifier_Maze_DanHengIL_HolyShield": { "Count": 1, "Stacking": "Merge", "BehaviorFlagList": [ "HolyShield" ] }, "M_ADV_Maze_DanHengIL_StopSprintFlag": { "Count": 1, "Stacking": "Refresh", "OnCreate": [ { "$type": "RPG.GameCore.DebugLog", "Message": "M_ADV_Maze_DanHengIL_StopSprintFlag" } ] } } }