{ "AbilityList": [ { "Name": "LocalPlayer_Firefly_00_NormalAtk01", "TargetInfo": { "TargetType": "SkillPointEntityOrNone" }, "OnStart": [ { "$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.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByHaveAbilityTarget" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity", "Duration": 0 }, { "$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "AnimLogicState": "NormalAtk", "AnimStateName": "Attack_1", "MovingRangeList": [ { "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 1.2000000001862645 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.027999999467283487 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.04299999983049929 } }, "DefaultMoveDistance": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "MaxMoveDistance": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "MaxSpeed": { "IsDynamic": false, "FixedValue": { "Value": 300 } }, "SteerNormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.027999999467283487 } }, "SteerNormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.04299999983049929 } } } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.060000000055879354 } } }, { "$type": "RPG.GameCore.AdventureTriggerAttack", "TriggerBattleDelay": 0.1, "AttackDetectConfig": { "$type": "RPG.GameCore.AdventureAttackDetectCircleConfig", "MaxRadius": 2, "FanAngle": 180 }, "HitConfig": { "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Firefly_00_MazeAttack_Hit_01.prefab" } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "LocalPlayer_Himeko_NormalAttack_OnTarget" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.14000000013038516 } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.AdventureByInMotionState", "MotionFlag": "FastRun" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimLogicState": "NormalAtk", "AnimStateName": "Attack_1", "MovingRangeList": [ { "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.027999999467283487 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.04299999983049929 } }, "DefaultMoveDistance": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } } }, { "$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.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.060000000055879354 } } }, { "$type": "RPG.GameCore.AdventureTriggerAttack", "AttackTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "TriggerBattleDelay": 0.1, "AttackDetectConfig": { "$type": "RPG.GameCore.AdventureAttackDetectCircleConfig", "MaxRadius": 2, "FanAngle": 180 }, "HitConfig": { "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Firefly_00_MazeAttack_Hit_01.prefab" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.14000000013038516 } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.AdventureByInMotionState", "MotionFlag": "Run" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimLogicState": "NormalAtk", "AnimStateName": "Attack_1", "MovingRangeList": [ { "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.027999999467283487 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.04299999983049929 } }, "DefaultMoveDistance": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } } }, { "$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.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.060000000055879354 } } }, { "$type": "RPG.GameCore.AdventureTriggerAttack", "AttackTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "TriggerBattleDelay": 0.1, "AttackDetectConfig": { "$type": "RPG.GameCore.AdventureAttackDetectCircleConfig", "MaxRadius": 2, "FanAngle": 180 }, "HitConfig": { "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Firefly_00_MazeAttack_Hit_01.prefab" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.14000000013038516 } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimLogicState": "NormalAtk", "AnimStateName": "Attack_1", "MovingRangeList": [] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } } }, { "$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.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.060000000055879354 } } }, { "$type": "RPG.GameCore.AdventureTriggerAttack", "AttackTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "TriggerBattleDelay": 0.1, "AttackDetectConfig": { "$type": "RPG.GameCore.AdventureAttackDetectCircleConfig", "MaxRadius": 2, "FanAngle": 180 }, "HitConfig": { "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Firefly_00_MazeAttack_Hit_01.prefab" } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.14000000013038516 } } } ] } ] } ] } ], "OnAbort": [ { "$type": "RPG.GameCore.RadialBlurEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Active": false } ] }, { "Name": "LocalPlayer_Firefly_00_MazeSkill", "TargetInfo": { "TargetType": "SkillPointEntityOrNone" }, "OnStart": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Firefly_00_MazeSkill_01_Hit.prefab", "IsNeedFadeOut": false, "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "AnimLogicState": "MazeSkill", "AnimStateName": "MazeSkill", "StopWhenHitOthers": false }, { "$type": "RPG.GameCore.LockCamera", "LockAxisX": false, "LockZoom": true }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "Freelook3rdConfig": { "ZoomChangeParam": { "TargetValue": 0.8, "Time": 0.5, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill_Start.asset" }, "AxisYChangeParam": { "TargetValue": 0.6, "Time": 0.8, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill_Start.asset" } } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "AnimStateName": "MazeSkill", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5000000004656613 } } }, { "$type": "RPG.GameCore.CharacterChangeModel", "PrefabPath": "Characters/CharacterPrefabs/Player/Sam_00/Player_Male_Sam_00.prefab", "OnSuccess": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Firefly_00_MazeSkill_Bianshen_End_01.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Sam_00_MazeSkill_Bianshen_End_01.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Firefly_00_MazeSkill_Shaper.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Sam_00/Eff_Avatar_Sam_00_Common_Body_Rad_01.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Sam_00/Eff_Avatar_Sam_00_Common_BianShenQian_Fire_01.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "rib_chestOR_00_JNT" }, { "Name": "rib_chestOL_00_JNT" } ], "Scale": { "x": 0, "y": 0, "z": 0 } }, { "$type": "RPG.GameCore.SetAttachmentScale", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "Main" } ], "Scale": { "x": 1.4, "y": 1.4, "z": 1.4 } }, { "$type": "RPG.GameCore.SetAttachmentVisibility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AttachPoints": [ { "Name": "Weapon_L" }, { "Name": "Eff_Body2_02" }, { "Name": "Eff_Body2_04" }, { "Name": "Eff_Body2_06" }, { "Name": "Eff_Body2_08" }, { "Name": "Eff_Body2_09_02" } ] }, { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "MuteColliderWhenInvisible": false } ] }, { "$type": "RPG.GameCore.AdvSetSkillSlotData", "Datas": [ {}, { "Slot": "MazeSkill" }, { "Slot": "CustomSkill", "State": "Cancel", "SkillBtnPrefab": "UI/Maze/Customize/MazeSkillBtn_1310.prefab" } ] }, { "$type": "RPG.GameCore.AdvHideRushBtn", "IsHide": true }, { "$type": "RPG.GameCore.TimeRewindForbidSelect", "Forbid": true, "Reason": "Skill" }, { "$type": "RPG.GameCore.AddAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "ADV_StageAbility_Maze_Firefly_MidAirInvincible", "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": 5 } } }, { "$type": "RPG.GameCore.AddAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "ADV_StageAbility_Maze_Firefly_FadeOut" }, { "$type": "RPG.GameCore.CreateSummonUnit", "SummonUnitID": 13101, "AttachTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "PosTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.SetNoShadowCaster", "UseAllRenderer": true, "IsNoShadow": false }, { "$type": "RPG.GameCore.EnableLocalPlayerMoveIgnoreMonster", "Enable": true }, { "$type": "RPG.GameCore.EnableAdvEntityIgnoreAirshipCarCollision" }, { "$type": "RPG.GameCore.EnableLocalPlayerIgnoreTimeRewindCollision" }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Impact_Heavy", "OverrideShakeConfigV2": { "ShakeScale": 0.4, "ShakeTime": 0.2, "ShakeDir": { "x": 0, "y": -1, "z": 0 }, "RangeAttenuationTarget": 0, "RangeAttenuationDuration": 0.05 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "Freelook3rdConfig": { "FOVChangeParam": { "TargetValue": 55, "Time": 6, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill_02.asset" }, "ZoomChangeParam": { "TargetValue": 1.2, "Time": 6, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill_02.asset" }, "AxisYChangeParam": { "TargetValue": 0.6, "Time": 6, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill_02.asset" }, "DampChangeParam": { "Time": 0.3, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill_02.asset" } } } }, { "$type": "RPG.GameCore.AdventureTriggerMoveApplyRunSpeed", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "MaxDuration": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIR", "FixedValues": [ { "Value": 0.20000000018626451 } ], "DynamicHashes": [ 1976102119 ] } }, "MaxSpeed": { "IsDynamic": false, "FixedValue": { "Value": 10 } }, "CanPlayerControl": true, "AutoMove": false, "Acceleration": { "IsDynamic": false, "FixedValue": { "Value": 40 } } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "TargetIntensity": 0.5, "FadeDuration": 0.25 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.25000000023283064 } } }, { "$type": "RPG.GameCore.WaitSkillInput", "WaitInputType": [ "NormalAtk", "MazeSkill", "CustomSkill" ], "MaxWaitTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMR", "FixedValues": [ { "Value": 0.25000000023283064 } ], "DynamicHashes": [ 1976102119 ] } } }, { "$type": "RPG.GameCore.AdvSetSkillSlotData", "Datas": [ { "State": "Normal" }, { "Slot": "MazeSkill", "State": "Normal" }, { "Slot": "CustomSkill", "SkillBtnPrefab": "UI/Maze/Customize/MazeSkillBtn_1310.prefab" } ] }, { "$type": "RPG.GameCore.AdvHideRushBtn" }, { "$type": "RPG.GameCore.TimeRewindForbidSelect", "Reason": "Skill" }, { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "Visible": true, "MuteColliderWhenInvisible": false }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTargetCount", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvAllNPCMonsters" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByDistance", "From": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "To": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 11 } } } } ] }, "Number": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "CompareType": "Greater" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvAllNPCMonsters" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByDistance", "From": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "To": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 11 } } } }, { "$type": "RPG.GameCore.TargetSortByDistance", "CenterTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" } }, { "$type": "RPG.GameCore.TargetTake", "Count": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.LookAt", "TargetType": "CustomTarget", "CustomTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Duration": 0 } ] } ] }, { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "IsStop": true }, { "$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "AnimLogicState": "MazeSkill", "AnimStateName": "MazeSkill_End", "StopWhenHitOthers": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "AnimStateName": "MazeSkill_End", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.027999999467283487 } } }, { "$type": "RPG.GameCore.AdventureTriggerMoveApplyRunSpeed", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "MaxDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.40000000037252903 } }, "MaxSpeed": { "IsDynamic": false, "FixedValue": { "Value": 8 } }, "MinSpeed": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "SpeedCurve": "Camera/BlendCurve/BlendCut_1310_MazeSkill_End_Speed.asset", "MaxSteerSpeed": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.SetNoShadowCaster", "UseAllRenderer": true }, { "$type": "RPG.GameCore.EnableAdvEntityIgnoreAirshipCarCollision", "Ignore": false }, { "$type": "RPG.GameCore.EnableLocalPlayerIgnoreTimeRewindCollision", "Ignore": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "AnimStateName": "MazeSkill_End", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.036999999545514584 } } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "IsRevert": true, "FadeDuration": 0.2 }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "Freelook3rdConfig": { "FOVChangeParam": { "TargetValue": 45, "Time": 0.05, "RecoveryTime": 4, "RecoveryCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill.asset" }, "ZoomChangeParam": { "TargetValue": 0.5, "Time": 4, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill_02.asset", "RecoveryTime": 4 }, "AxisYChangeParam": { "TargetValue": 0.65, "Time": 4, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill_02.asset", "RecoveryTime": 4 }, "DampChangeParam": { "TargetValue": { "x": 0.1, "y": 0.5, "z": 0.6 }, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill_02.asset" } } } }, { "$type": "RPG.GameCore.DestroySummonUnit", "SummonUnit": { "$type": "RPG.GameCore.TargetFetchSummonUnit", "Summoner": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "SummonUnitID": 13101 } }, { "$type": "RPG.GameCore.EnableLocalPlayerMoveIgnoreMonster" }, { "$type": "RPG.GameCore.AdventureTriggerAttack", "AttackTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "TriggerBattleDelay": 0.2, "AttackDetectConfig": { "$type": "RPG.GameCore.AdventureAttackDetectCircleConfig", "Offset": { "x": 0, "y": -0.5, "z": 0 }, "MaxRadius": 11, "FanAngle": 360, "Hight": 2.5 }, "HitConfig": { "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Firefly_00_MazeSkill_Frie.prefab" }, "OnBattle": [ { "$type": "RPG.GameCore.AddMazeBuff", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ID": 131001 }, { "$type": "RPG.GameCore.AddMazeBuff", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ID": 131002 }, { "$type": "RPG.GameCore.AddMazeBuff", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ID": 1000112 }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_vo_avatar_skill_maze_sam" }, "EmitterType": "DefaultEmitter" } ], "EnterBattleSelectTargetType": "AllHitTarget" }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShakeTemplateName": "Impact_Heavier", "OverrideShakeConfigV2": { "ShakeScale": 0.8, "ShakeTime": 0.25, "ShakeDir": { "x": 0, "y": -0.8, "z": 0.2 }, "RangeAttenuationTarget": 0, "RangeAttenuationDuration": 0.1 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "AnimStateName": "MazeSkill_End", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.11199999996460974 } } }, { "$type": "RPG.GameCore.UnLockCamera" } ], "OnAbort": [ { "$type": "RPG.GameCore.AdvSetSkillSlotData", "Datas": [ { "State": "Normal" }, { "Slot": "MazeSkill", "State": "Normal" }, { "Slot": "CustomSkill", "SkillBtnPrefab": "UI/Maze/Customize/MazeSkillBtn_1310.prefab" } ] }, { "$type": "RPG.GameCore.AdvHideRushBtn" }, { "$type": "RPG.GameCore.TimeRewindForbidSelect", "Reason": "Skill" }, { "$type": "RPG.GameCore.UnLockCamera" }, { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "Visible": true, "MuteColliderWhenInvisible": false }, { "$type": "RPG.GameCore.AdventureTriggerMove", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "IsStop": true }, { "$type": "RPG.GameCore.RemoveAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "ADV_StageAbility_Maze_Firefly_MidAirInvincible" }, { "$type": "RPG.GameCore.DestroySummonUnit", "SummonUnit": { "$type": "RPG.GameCore.TargetFetchSummonUnit", "Summoner": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "SummonUnitID": 13101 } }, { "$type": "RPG.GameCore.SetNoShadowCaster", "UseAllRenderer": true }, { "$type": "RPG.GameCore.EnableLocalPlayerMoveIgnoreMonster" }, { "$type": "RPG.GameCore.EnableAdvEntityIgnoreAirshipCarCollision", "Ignore": false }, { "$type": "RPG.GameCore.EnableLocalPlayerIgnoreTimeRewindCollision", "Ignore": false }, { "$type": "RPG.GameCore.DisableMazeLockTarget", "Target": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "Disable": false }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "IsRevert": true, "FadeDuration": 0.5 }, { "$type": "RPG.GameCore.CharacterChangeModel", "OnSuccess": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAdvCharacterLogicState", "Type": "MazeSkill" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "AnimLogicState": "Idle", "AnimStateName": "StandBy", "TransitionDuration": 0 } ] }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Firefly_00_MazeSkill_Bianshen_End_01.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Sam_00_MazeSkill_Bianshen_End_01.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.SetTargetEntityFadeWithAnim", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Firefly_00/Eff_Avatar_Firefly_00_MazeSkill_Bianshen_End_01.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "Freelook3rdConfig": { "FOVChangeParam": { "TargetValue": 45, "Time": 1.2, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill.asset" }, "ZoomChangeParam": { "TargetValue": -0.5, "Time": 1.2, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill.asset" }, "AxisYChangeParam": { "TargetValue": 0.5, "Time": 1.2, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill.asset" }, "LookAtOffsetChangeParam": { "Time": 1.2, "ChangeCurvePath": "Camera/BlendCurve/BlendCut_1310_MazeSkill.asset" } } } }, { "$type": "RPG.GameCore.SetTargetEntityFadeWithAnim", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetValue": 1 } ] } ] } ], "GlobalModifiers": { "ADV_StageAbility_Maze_Firefly": { "Count": 1, "Stacking": "Merge" }, "ADV_StageAbility_Maze_Firefly_FireWeakness": { "Count": 1, "Stacking": "Merge", "OnStack": [ { "$type": "RPG.GameCore.AdvAddGlobalWeakness", "Weakness": "Fire" } ] }, "ADV_StageAbility_Maze_Firefly_MidAirInvincible": { "Count": 1, "Stacking": "Refresh", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00fd64c30] 0xc00fd64c00}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00fd64f00] 0xc00fd64ed0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "LifeTime": 5, "BehaviorFlagList": [ "Stealth", "HolyShield" ], "TickInterval": 0.03, "OnInterval": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByHasPlayerMoveInput" }, { "$type": "RPG.GameCore.ByCompareCharacterSpeed", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "RealSpeed": true, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "_SoundStartFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_avatar_MazeSkill_Movment_shiftUp_Firefly" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "_SoundStartFlag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "_SoundEndFlag" } } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "_SoundStartFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "_SoundEndFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_avatar_MazeSkill_Movment_shiftDown_Firefly" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "_SoundStartFlag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "_SoundEndFlag" } } ] } ] } ], "OnUnstage": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, "ADV_StageAbility_Maze_Firefly_FadeOut": { "Stacking": "ReplaceByCaster", "OnUnstage": [ { "$type": "RPG.GameCore.SetTargetEntityFadeWithAnim", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TargetValue": 1 }, { "$type": "RPG.GameCore.RemoveAdventureModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "ADV_StageAbility_Maze_Firefly_FadeOut" } ] } } }