{ "AbilityList": [ { "OnAbort": [ { "$type": "RPG.GameCore.RadialBlurEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Active": false } ], "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.2 } }, "NormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.027999999 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.043 } }, "DefaultMoveDistance": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "MaxMoveDistance": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "MaxSpeed": { "IsDynamic": false, "FixedValue": { "Value": 300 } }, "SteerNormalizedTimeStart": { "IsDynamic": false, "FixedValue": { "Value": 0.027999999 } }, "SteerNormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.043 } } } ] }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.05 } } }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Attack_1", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.06 } } }, { "$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.14 } } } ], "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.027999999 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.043 } }, "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.05 } } }, { "$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.06 } } }, { "$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.14 } } } ], "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.027999999 } }, "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.043 } }, "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.05 } } }, { "$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.06 } } }, { "$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.14 } } } ], "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.05 } } }, { "$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.06 } } }, { "$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.14 } } } ] } ] } ] } ] }, { "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" }, { "$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" }, { "$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", "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 } ] } ], "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 }, { "$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.5 } } }, { "$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" }, { "$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" }, { "$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" }, { "$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" }, { "$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" }, { "$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.2 } ], "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.25 } } }, { "$type": "RPG.GameCore.WaitSkillInput", "WaitInputType": [ "NormalAtk", "MazeSkill", "CustomSkill" ], "MaxWaitTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMR", "FixedValues": [ { "Value": 0.25 } ], "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.027999999 } } }, { "$type": "RPG.GameCore.AdventureTriggerMoveApplyRunSpeed", "MoveEntityType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AdvLocalPlayer" }, "MaxDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.4 } }, "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.037 } } }, { "$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", "MaxRadius": 11, "FanAngle": 360, "Hight": 2.5, "Offset": { "X": 0, "Y": -0.5, "Z": 0 } }, "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.112 } } }, { "$type": "RPG.GameCore.UnLockCamera" } ] } ], "GlobalModifiers": { "ADV_StageAbility_Maze_Firefly": { "Count": 1, "Stacking": "Merge" }, "ADV_StageAbility_Maze_Firefly_FireWeakness": { "OnStack": [ { "$type": "RPG.GameCore.AdvAddGlobalWeakness", "Weakness": "Fire" } ], "Count": 1, "Stacking": "Merge" }, "ADV_StageAbility_Maze_Firefly_MidAirInvincible": { "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" } ], "Count": 1, "Stacking": "Refresh", "DynamicValues": { "Floats": { "-1652196396": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-781446665": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "ADV_StageAbility_Maze_Firefly_FadeOut": { "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" } ], "Stacking": "ReplaceByCaster" } } }