turnbasedgamedata/Config/ConfigAbility/Avatar/Avatar_Feixiao_00_Ability.json
2025-02-24 07:50:34 -03:00

11747 lines
352 KiB
JSON

{
"AbilityList": [
{
"Name": "Avatar_Feixiao_00_Skill01_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill01_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill01_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimStateWithMove",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill01",
"MovingRangeList": [
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"OffsetTargetDistance": {
"FixedValue": {
"Value": 2
}
},
"NormalizedTimeStart": {
"FixedValue": {
"Value": 0.072
}
},
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.129
}
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TeamFormation"
},
"OffsetTargetDistance": {
"FixedValue": {
"Value": 0
}
},
"NormalizedTimeStart": {
"FixedValue": {
"Value": 0.608
}
},
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.663
}
}
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.077
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Duration": 0.15,
"BlurRadius": 1,
"Iteration": 4,
"BlurStart": 0.1,
"BlurFeather": 0.4
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.127
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.402
}
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"Duration": 0.05,
"BlurX": 0.4,
"BlurRadius": 1,
"Iteration": 3
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.7
}
}
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill01_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.161
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1126825319
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.2
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"FrameHalt": {
"FixedValue": {
"Value": 0.015
}
},
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill01_Attack01_Hit01.prefab",
"HitEffectHeight": 1.2,
"HitPosHeight": 1.2,
"HitAngleHorizontal": 90,
"HitAngleVertical": 30
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.222
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1126825319
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.2
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"FrameHalt": {
"FixedValue": {
"Value": 0.015
}
},
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill01_Attack02_Hit01.prefab",
"HitEffectHeight": 1,
"HitPosHeight": 1,
"HitAngleHorizontal": -10,
"HitAngleVertical": 90
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.371
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1126825319
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.6
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill01_Attack03_Hit01.prefab",
"HitEffectHeight": 1.12,
"HitTimeSlowType": "Puncture",
"HitPosHeight": 1.12
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill02_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.ResetHeadLookAt",
"PerformerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"StopImmediately": true
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"CenterOffset": {
"Z": -5.25
},
"TargetFormation": {}
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"Team": "TeamDark",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"CenterOffset": {
"Z": 10.5
},
"CenterRootYaw": 180,
"TargetFormation": {},
"LeftSideFormations": [
{
"LocalDelta": {
"X": 8
},
"Yaw": -47
},
{
"LocalDelta": {
"X": 6
},
"Yaw": -38
},
{
"LocalDelta": {
"X": 4
},
"Yaw": -28
},
{
"LocalDelta": {
"X": 2
},
"Yaw": -15
}
],
"RightSideFormations": [
{
"LocalDelta": {
"X": -2
},
"Yaw": 15
},
{
"LocalDelta": {
"X": -4
},
"Yaw": 28
},
{
"LocalDelta": {
"X": -6
},
"Yaw": 38
},
{
"LocalDelta": {
"X": -8
},
"Yaw": 47
}
],
"SpecifyTargetFormationEntity": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
}
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill02_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill02_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02"
},
{
"$type": "RPG.GameCore.HideFieldEffect"
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.6,
"FadeDuration": 0.5
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.488
}
}
},
{
"$type": "RPG.GameCore.HideFieldEffect",
"IsHide": false
},
{
"$type": "RPG.GameCore.HideLevelStage"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.506
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "MuteHitFly"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill02_Hit_Big.prefab"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill02_Hit_Small.prefab"
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.93
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 0.2
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Character_Feixiao_00_Skill02_TimeLine"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill02_Dg01.prefab"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"FormationType": "LightTeamNormal"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamDark",
"FormationType": "DarkTeamNormal"
}
]
},
{
"Modifiers": {
"M_Feixiao_00_Friend_Mark_Self": {
"BehaviorFlagList": [
"RemoveWhenCasterDead"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemyWithUnSelectable - ModifierOwnerEntity"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Self"
}
},
"MaxNumber": {
"FixedValue": {
"Value": 99
}
},
"TaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Self"
}
}
]
}
]
}
]
}
},
"Name": "Avatar_Feixiao_00_Skill02_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.526
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Self"
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1847083384
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.34
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "BPSkill",
"HitAnimation": "Hit_H",
"HitMotion": {
"Offset": {
"Y": 3.5
},
"RiseTime": 0.05,
"HangTime": 1,
"FallTime": 0.2,
"HangPeakTime": 0.8,
"HangBeginHeightRatio": 0.57
},
"HitPosHeight": 1.5,
"HitAngleVertical": 90
},
"DisplayData": {
"UIMessageHeight": 2
}
},
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"FixedValue": {
"Value": 2
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1847083384
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.33
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "BPSkill"
},
"DisplayData": {
"UIMessageHeight": 2
}
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_Feixiao_00_Insert_SelectTargetSelf"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AbortBehaviorFlags": [
"STAT_CTRL",
"DisableAction"
],
"InsertAbilityPriority": "AvatarInsertAttackSelf",
"ShowInActionBar": true,
"PreCheck": {
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
"Type": "AbilityOwnerInsertUnusedCount",
"Count": {
"FixedValue": {
"Value": 1
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_InsertCheckSelf"
}
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill03_EnterReady",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.TransitEnvProfile",
"Path": {
"Value": "Effects/Eff_EnviroProfile/Avatar/Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Ready.enviroProfile.asset"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.4
}
}
},
{
"$type": "RPG.GameCore.AlignTargetToTeamCenter",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "DarkTeamCenter"
},
{
"$type": "RPG.GameCore.HeadLookAt",
"PerformerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DoRootRotate": true
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.6,
"FadeDuration": 0.4
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "SelectDarkTeamEntity",
"IsLocalOffset": true,
"AnchorOffset": {
"X": -0.5,
"Y": -0.4
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AimOffset": {
"X": -2,
"Y": 2.2
},
"FollowRadius": 2.1,
"AnchorToAimAngle": 28.55,
"Dutch": 4.5,
"FOV": 70
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterWithAllEnemy"
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "SelectDarkTeamEntity",
"IsLocalOffset": true,
"AnchorOffset": {
"X": 0.17,
"Y": -0.67,
"Z": -0.5
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AimOffset": {
"X": -3.05,
"Y": 2.33
},
"FollowRadius": 1.63,
"AnchorToAimAngle": 35,
"FollowDamp": 1.5,
"AimDamp": 1.5,
"Dutch": 1,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.5
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterWithAllEnemy"
}
}
}
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill03_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"ParameterName": "SkillPerformFinish",
"ParameterType": "Bool",
"Value": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 0.01
},
{
"$type": "RPG.GameCore.ReleaseEnvProfile"
},
{
"$type": "RPG.GameCore.TransitEnvProfile",
"Path": {
"Value": "Effects/Eff_EnviroProfile/Avatar/Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_01.enviroProfile.asset"
}
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "BlackSwan_00_Skill03_TargetPos_Self",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
}
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModelScaleBase": {
"FixedValue": {
"Value": 0.6
}
},
"OutlineWidthScale": 0.5,
"Multiplier": {
"0": 1,
"2": 1,
"4": 0.8,
"5": 0.7,
"8": 0.6
},
"SaveTargetToCaster": true
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"CenterOffset": {
"X": 1,
"Z": 2.5
},
"CenterRootYaw": 165,
"TargetFormation": {}
},
{
"$type": "RPG.GameCore.LookAt",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
}
},
{
"$type": "RPG.GameCore.LookAt",
"PerformerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.CharacterDisableLookAt",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.ShowBattleUI"
},
{
"$type": "RPG.GameCore.SetBattleUIPanelState",
"PanelGroup": "UIPanelsHidenInSpecialUltra"
},
{
"$type": "RPG.GameCore.HideFieldEffect"
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.ShowBattleAvatarPanel",
"ShowType": "CasterOnly",
"DisableNotShowPanelUltraBtn": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Scene_01.prefab"
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_Combat_Feixiao_Reverrb"
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_SpeedLine_01_Cam.prefab"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "Skill03"
},
{
"$type": "RPG.GameCore.TriggerUINotifyWithTarget",
"NotifyTypeName": "BattleClearEntityStatusText",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.454
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.815
}
}
},
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "State_Battle_Avatar_Feixiao",
"StateName": {
"Value": "Inside"
},
"SaveToCustomString": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.855
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AnimLogicState": "OnHit",
"AnimStateName": "Hit_H"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.895
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AnimLogicState": "OnHit",
"AnimStateName": "Hit_H"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.945
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AnimLogicState": "OnHit",
"AnimStateName": "Hit_H"
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Character_Feixiao_00_Skill03_TimeLine"
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModelScaleBase": {
"FixedValue": {
"Value": 0.8
}
},
"OutlineWidthScale": 0.7,
"Multiplier": {
"0": 1,
"2": 1,
"4": 0.8,
"5": 0.7,
"8": 0.6
},
"SaveTargetToCaster": true
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"CenterOffset": {
"Z": -8
},
"TargetFormation": {}
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"SetBodyPartPos": true,
"CenterRootYaw": 180,
"TargetFormation": {}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "MuteHitFly"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Scene_Smoke_01_Cam.prefab"
}
]
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "Skill03_ComboBS"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_ComboBS",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.063
}
}
},
{
"$type": "RPG.GameCore.ShowBattleUI",
"IsShow": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsAutoBattle",
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetTeamLockTarget",
"Team": "TeamLight",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
}
},
{
"$type": "RPG.GameCore.PlayCrossHairPreviewFadeIn",
"FadeInOverrideTime": 0.24
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Inverse": true
},
"MaxNumber": {
"FixedValue": {
"Value": 99
}
},
"TaskList": [
{
"$type": "RPG.GameCore.MakeCharacterHUDVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"IndependentControl": true
}
]
}
]
},
{
"Modifiers": {
"M_Feixiao_00_UltraTarget": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.EnableSpecificModifierSpecialMark",
"ShowAll": true
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemyWithUnSelectable"
},
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget_Visual_Confine"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemyWithUnSelectable"
},
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget_Visual_Stun"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.EnableSpecificModifierSpecialMark",
"ModifierName": [
"M_Feixiao_00_UltraTarget_Mark"
]
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Ultramode"
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"M_Feixiao_00_UltraTarget_Mark": {
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/SpecialSkillMark_1220.prefab",
"UIMiniEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/Mini/SpecialSkillMark_1220_Mini.prefab"
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
},
{
"Event": "OnModifierOnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "M_Feixiao_00_UltraTarget_FadeInFlag"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true,
"TriggerName": "State_FadeIn",
"UITextNodes": [
{
"TextPath": "TextPanel/Text",
"TextDynamicValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
41796156,
-2137890152
]
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "M_Feixiao_00_UltraTarget_CutFlag"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true,
"TriggerName": "State_Cut_2",
"UITextNodes": [
{
"TextPath": "TextPanel/Text",
"TextDynamicValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
41796156,
-2137890152
]
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "M_Feixiao_00_UltraTarget_FinalHitFlag"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true,
"TriggerName": "State_FadeOut",
"UITextNodes": [
{
"TextPath": "TextPanel/Text",
"TextDynamicValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
41796156,
-2137890152
]
}
}
}
]
}
]
}
]
}
],
"AdditionConfig": {
"FilterMask": 3,
"DependencyOnRemove": {
"DependentModifier": "M_Feixiao_00_UltraTarget"
}
}
},
"M_Feixiao_00_Skill03_ForceStance": {
"ModifierStancePreshowConfig": {
"SkillType": "Ultra",
"Condition": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Ultramode"
},
"Inverse": true
},
"ForceStanceBreakRatio": {
"FixedValue": {
"Value": 1
}
},
"AddForceStanceDamageFlag": true
}
},
"M_Feixiao_00_Skill03_StanceAddedPreshow": {
"ModifierStancePreshowConfig": {
"SkillType": "Ultra",
"Condition": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Ultramode"
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "Break",
"Inverse": true
}
]
},
"StanceBreakAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
125523216
]
}
}
}
},
"M_Feixiao_00_BreakableEliteMarker": {
"_CallbackList": [
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 3
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_BreakableElite_Listener"
},
"DynamicValues": {
"MDF_BaseStance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
}
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemyWithUnSelectable"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 3
},
"IncludeLimbo": true,
"MaxNumber": {
"FixedValue": {
"Value": 99
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_BreakableElite_Listener"
},
"DynamicValues": {
"MDF_BaseStance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
}
}
}
]
}
]
},
{
"Event": "OnListenModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "M_Feixiao_00_BreakableElite_Mark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "BattleEnableFeixiaoOutsideFrame"
}
]
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "M_Feixiao_00_BreakableElite_Mark"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_BreakableElite_Mark"
}
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "BattleDisableFeixiaoOutsideFrame"
}
]
}
]
}
]
}
]
},
"M_Feixiao_00_BreakableElite_Listener": {
"BehaviorFlagList": [
"RemoveWhenCasterDead"
],
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/SpecialSkillMark_Boothill.prefab",
"UIMiniEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/Mini/SpecialSkillMark_Boothill_Mini.prefab"
},
"_CallbackList": [
{
"Event": "OnListenAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_RefreshUltraFrame"
}
]
},
{
"Event": "OnAfterBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_RefreshUltraFrame"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_RefreshUltraFrame"
}
]
},
{
"Event": "OnListenUltraSkillPrepare",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_RefreshUltraFrame"
}
]
},
{
"Event": "OnInsertActionStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_RefreshUltraFrame"
}
]
}
],
"DynamicValues": {
"Floats": {
"-1875042878": {},
"1590140807": {}
}
},
"TaskListTemplate": [
{
"Name": "Feixiao_00_RefreshUltraFrame",
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "MDF_StanceBreakAddedRatio",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": "StanceBreakAddedRatio"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboAttackCount"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1870934479
]
}
}
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Flag": "MuteBreak",
"Inverse": true
},
{
"$type": "RPG.GameCore.ByCompareAbilityProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "MaxStance",
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareStance",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQAAAECAgQR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1218403065,
1590140807,
-1875042878
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_BreakableElite_Mark"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_BreakableElite_Mark"
}
}
]
}
]
}
]
},
"M_Feixiao_00_BreakableElite_Mark": {}
},
"Name": "Avatar_Feixiao_00_Skill03_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_Skill03_ForceStance"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_Skill03_StanceAddedPreshow"
}
}
],
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Ultramode"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "Break"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "First_Break_Effect"
}
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SkillType": "Ultra",
"ChildSkillIndex": 0,
"IsShow": true
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SkillType": "Ultra",
"ChildSkillIndex": 1
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Ultramode_StanceBreakPreshow"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "First_Break_Effect"
}
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SkillType": "Ultra",
"ChildSkillIndex": 0
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SkillType": "Ultra",
"ChildSkillIndex": 1,
"IsShow": true
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.775
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "MuteHitFly"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget_Visual_Stun"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget_Visual_Confine"
}
}
]
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Character_Feixiao_00_Skill03_TimeLine"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget_Mark"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_ComboBS",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.128
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_ComboBS",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.153
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "Break"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.UseSkillOneMore",
"SkillType": "ControlSkill03",
"ChildSkillIndex": 0
},
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "TriggerFeixiaoSubSkill01ButtonEffect"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.UseSkillOneMore",
"SkillType": "ControlSkill03",
"ChildSkillIndex": 1
},
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "TriggerFeixiaoSubSkill02ButtonEffect"
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget_FadeInFlag"
}
},
{
"$type": "RPG.GameCore.SkillPerformFinish",
"SkipAttackSettlement": true
}
],
"DynamicValues": {
"Floats": {
"1875865608": {}
}
}
},
{
"Name": "Avatar_Feixiao_00_Skill11_Entry",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "Break"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-1999440872,
-1695908581
]
}
},
"DynamicKey": {
"Value": "Skill11_DamagePercentage"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1999440872
]
}
},
"DynamicKey": {
"Value": "Skill11_DamagePercentage"
}
}
]
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_ResetAnimSpeed"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAnimatorParam",
"ParamType": "Bool",
"ParamName": "IsCombo",
"ParamCompareType": "Equal",
"BooleanValue": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboType"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
],
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQAAAgABEAIR",
"FixedValues": [
{
"Value": 3
},
{
"Value": 4
}
],
"DynamicHashes": [
1502598494,
-2137890152
]
}
},
"DynamicKey": {
"Value": "Combo1_Loop_Index"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-888303849
]
}
},
"DynamicKey": {
"Value": "Combo1_Loop_Index"
}
},
{
"$type": "RPG.GameCore.ConditionLoopExecuteTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo1_Loop_Index"
},
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"Value": 4
}
}
},
"MaxLoopCount": {
"FixedValue": {
"Value": 99
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 4
}
],
"DynamicHashes": [
-888303849
]
}
},
"DynamicKey": {
"Value": "Combo1_Loop_Index"
}
}
]
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_ComboStartCheck"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAnimatorParam",
"ParamType": "Bool",
"ParamName": "IsCombo",
"ParamCompareType": "Equal",
"BooleanValue": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboType"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 2
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 0.15
}
],
"DynamicHashes": [
1889906259
]
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CDF_Combo_1_StartFrame"
},
"ResetValue": {
"FixedValue": {
"Value": 4
}
},
"ContextScope": "ContextCaster"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CDF_Combo_1_StartFrame"
},
"ResetValue": {
"FixedValue": {
"Value": 6
}
},
"ContextScope": "ContextCaster"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboHitCount"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
41796156
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_ComboFinish1_Phase01"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_ComboFinish1_Phase02"
},
"IsSkillPerform": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo1_Loop_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill11_Anim3_Phase01"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill11_Anim3_Phase02"
},
"IsSkillPerform": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo1_Loop_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill11_Anim4_Phase01"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill11_Anim4_Phase02"
},
"IsSkillPerform": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo1_Loop_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill11_Anim1_Phase01"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill11_Anim1_Phase02"
},
"IsSkillPerform": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo1_Loop_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill11_Anim2_Phase01"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill11_Anim2_Phase02"
},
"IsSkillPerform": true
}
]
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill11_Camera"
},
"IsSkillPerform": true
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "ComboType"
}
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill11_Anim1_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnimatorParam",
"ParamType": "Bool",
"ParamName": "IsCombo",
"ParamCompareType": "Equal",
"BooleanValue": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_14_Trail_02.prefab"
}
]
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_14",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 70
}
],
"DynamicHashes": [
1051363132
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_14",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 12
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_13_Trail_01.prefab"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_13",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 70
}
],
"DynamicHashes": [
1051363132
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_vo_avatar_ultra_skill_cast_gun_feixiao"
},
"EmitterType": "LocalPlayer"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_13",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 9
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_13_Attack01.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_13",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 21
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill11_Anim1_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_14",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 5
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_14_Attack01_Hit01.prefab",
"AttachPoint": "SelectRoot"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_CostSPBeforeDamage"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_DealSubDamage"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_13",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 10
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_13_Attack01_Hit02.prefab",
"AttachPoint": "SelectRoot"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_DealDamage"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_AfterDamageCheck"
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Common_Rapid_Light",
"OverrideShakeConfigV2": {
"ShakeScale": 0.5,
"ShakeTime": 0.15,
"ShakeDir": {
"X": 0.1,
"Y": -0.1
},
"RangeAttenuationDelay": 999,
"RangeAttenuationTarget": 0
},
"BlendConfig": {
"BlendType": "Cut"
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_13",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 21
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_13",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 23
}
],
"DynamicHashes": [
1647647363
]
}
}
}
]
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_ComboPerformFinish"
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill11_Anim2_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_11",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 70
}
],
"DynamicHashes": [
1051363132
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_11",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 12
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_14",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 70
}
],
"DynamicHashes": [
1051363132
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_vo_avatar_ultra_skill_cast_gun_feixiao"
},
"EmitterType": "LocalPlayer"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_14",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 8.5
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_14_Attack01.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_14",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 21
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill11_Anim2_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_11",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 5
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_CostSPBeforeDamage"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_DealSubDamage"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_14",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 10
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_14_Attack01_Hit02.prefab",
"AttachPoint": "SelectRoot"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_DealDamage"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_AfterDamageCheck"
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Common_Rapid_Light",
"OverrideShakeConfigV2": {
"ShakeScale": 0.5,
"ShakeTime": 0.15,
"ShakeDir": {
"X": 0.1,
"Y": -0.1
},
"RangeAttenuationDelay": 999,
"RangeAttenuationTarget": 0
},
"BlendConfig": {
"BlendType": "Cut"
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_14",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 21
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_14",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 23
}
],
"DynamicHashes": [
1647647363
]
}
}
}
]
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_ComboPerformFinish"
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill11_Anim3_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnimatorParam",
"ParamType": "Bool",
"ParamName": "IsCombo",
"ParamCompareType": "Equal",
"BooleanValue": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_12_Trail_02.prefab"
}
]
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 70
}
],
"DynamicHashes": [
1051363132
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 12
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_11_Trail_01.prefab"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_11",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 70
}
],
"DynamicHashes": [
1051363132
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_vo_avatar_ultra_skill_cast_gun_feixiao"
},
"EmitterType": "LocalPlayer"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_11",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 10
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_11_Attack01.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_11",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 21
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill11_Anim3_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 5
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_CostSPBeforeDamage"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_DealSubDamage"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_11",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 10
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_11_Attack01_Hit02.prefab",
"AttachPoint": "SelectRoot"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_DealDamage"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_AfterDamageCheck"
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Common_Rapid_Light",
"OverrideShakeConfigV2": {
"ShakeScale": 0.5,
"ShakeTime": 0.15,
"ShakeDir": {
"X": 0.3,
"Y": -0.1
},
"RangeAttenuationDelay": 999,
"RangeAttenuationTarget": 0
},
"BlendConfig": {
"BlendType": "Cut"
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_11",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 21
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_11",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 23
}
],
"DynamicHashes": [
1647647363
]
}
}
}
]
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_ComboPerformFinish"
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill11_Anim4_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnimatorParam",
"ParamType": "Bool",
"ParamName": "IsCombo",
"ParamCompareType": "Equal",
"BooleanValue": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_13_Trail_02.prefab"
}
]
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_13",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 70
}
],
"DynamicHashes": [
1051363132
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_13",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 12
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_12_Trail_01.prefab"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 70
}
],
"DynamicHashes": [
1051363132
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_vo_avatar_ultra_skill_cast_gun_feixiao"
},
"EmitterType": "LocalPlayer"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 9
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_12_Attack01.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 21
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill11_Anim4_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_13",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 5
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_13_Attack01_Hit01.prefab",
"AttachPoint": "SelectRoot"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_CostSPBeforeDamage"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_DealSubDamage"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 10
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_12_Attack01_Hit02.prefab",
"AttachPoint": "SelectRoot"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_DealDamage"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_AfterDamageCheck"
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Common_Rapid_Light",
"OverrideShakeConfigV2": {
"ShakeScale": 0.5,
"ShakeTime": 0.15,
"ShakeDir": {
"X": 0.3,
"Y": -0.1
},
"RangeAttenuationDelay": 999,
"RangeAttenuationTarget": 0
},
"BlendConfig": {
"BlendType": "Cut"
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 21
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 23
}
],
"DynamicHashes": [
1647647363
]
}
}
}
]
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_ComboPerformFinish"
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill03_ComboFinish1_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnimatorParam",
"ParamType": "Bool",
"ParamName": "IsCombo",
"ParamCompareType": "Equal",
"BooleanValue": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_12_Trail_02.prefab"
}
]
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 70
}
],
"DynamicHashes": [
1051363132
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAAAQUR",
"FixedValues": [
{
"Value": 12
},
{
"Value": 70
}
],
"DynamicHashes": []
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_ComboFinish1_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_Finish1",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 0
}
],
"DynamicHashes": [
-1683861742
]
}
},
"ForceStart": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_Finish1",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
-1683861742
]
}
},
"ForceStart": true
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_Finish1",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 10
}
],
"DynamicHashes": [
-1683861742
]
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_Finish1_End",
"ForceStart": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_Finish1_End",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.7
}
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"Duration": 0.5,
"BlurX": 0.9,
"BlurRadius": 1,
"Iteration": 4,
"BlurStart": 0.1,
"BlurFeather": 0.4
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill03_ComboFinish1_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_12",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 5
}
],
"DynamicHashes": [
1647647363
]
}
}
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_CostSPBeforeDamage"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_DealSubDamage"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_Finish1",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 10
}
],
"DynamicHashes": [
-1683861742
]
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-349947247
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.9
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit",
"HitPosHeight": 0.8,
"HitAngleHorizontal": -90,
"HitAngleVertical": 90
},
"CanTriggerLastKill": true,
"AttackType": "Ultra",
"DisplayData": {
"UIMessageHeight": 0.2,
"DitherRangeY": 0.03,
"AttachPoint": "SelectRoot"
}
},
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "BattleSkillFinishForHPBarTick"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_EnterFinish"
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill21_Entry",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "Break"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1882622235
]
}
},
"DynamicKey": {
"Value": "Skill21_DamagePercentage"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
1882622235,
1579089944
]
}
},
"DynamicKey": {
"Value": "Skill21_DamagePercentage"
}
}
]
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_ResetAnimSpeed"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAnimatorParam",
"ParamType": "Bool",
"ParamName": "IsCombo",
"ParamCompareType": "Equal",
"BooleanValue": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboType"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 2
}
}
}
],
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQAAAgABEAIR",
"FixedValues": [
{
"Value": 1
},
{
"Value": 2
}
],
"DynamicHashes": [
1502598494,
-2137890152
]
}
},
"DynamicKey": {
"Value": "Combo2_Loop_Index"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-422941358
]
}
},
"DynamicKey": {
"Value": "Combo2_Loop_Index"
}
},
{
"$type": "RPG.GameCore.ConditionLoopExecuteTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo2_Loop_Index"
},
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"Value": 2
}
}
},
"MaxLoopCount": {
"FixedValue": {
"Value": 99
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
-422941358
]
}
},
"DynamicKey": {
"Value": "Combo2_Loop_Index"
}
}
]
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_ComboStartCheck"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAnimatorParam",
"ParamType": "Bool",
"ParamName": "IsCombo",
"ParamCompareType": "Equal"
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAnimatorParam",
"ParamType": "Bool",
"ParamName": "IsCombo",
"ParamCompareType": "Equal",
"BooleanValue": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboType"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CDF_Combo_2_StartFrame"
},
"ResetValue": {
"FixedValue": {
"Value": 12
}
},
"ContextScope": "ContextCaster"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CDF_Combo_2_StartFrame"
},
"ResetValue": {
"FixedValue": {
"Value": 12
}
},
"ContextScope": "ContextCaster"
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CDF_Combo_2_StartFrame"
},
"ResetValue": {
"FixedValue": {
"Value": 6
}
},
"ContextScope": "ContextCaster"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "CDF_Combo_2_StartFrame"
},
"ResetValue": {
"FixedValue": {
"Value": 6
}
},
"ContextScope": "ContextCaster"
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboHitCount"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
41796156
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_ComboFinish2_Phase01"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_ComboFinish2_Phase02"
},
"IsSkillPerform": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo2_Loop_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill21_Camera_1"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill21_Anim1_Phase01"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill21_Anim1_Phase02"
},
"IsSkillPerform": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill21_Camera_2"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill21_Anim2_Phase01"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill21_Anim2_Phase02"
},
"IsSkillPerform": true
}
]
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 2
}
},
"DynamicKey": {
"Value": "ComboType"
}
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill21_Anim1_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_21",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 84
}
],
"DynamicHashes": [
1313593181
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_21",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 20
}
],
"DynamicHashes": [
1647890146
]
}
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "ADF_Effect_Index"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQECAAAFEAEAABACEQ==",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
1502598494,
1776456860,
-2137890152
]
}
},
"ContextScope": "ContextAbility"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ADF_Effect_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_21_Attack01.prefab"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_21_Attack01_1.prefab"
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_21",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 35
}
],
"DynamicHashes": [
1647890146
]
}
}
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill21_Anim1_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_21",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 24
}
],
"DynamicHashes": [
1647890146
]
}
}
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_CostSPBeforeDamage"
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Duration": 1,
"BlurRadius": 1,
"Iteration": 2,
"BlurFeather": 0.4
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo2_DealDamage"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo2_AfterDamageCheck"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "Break"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "First_Break_Effect"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_TriggerBreak"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_FrameHaltRealTime",
"DynamicValues": {
"Arg0_Realtime": {
"FixedValue": {
"Value": 0.1
}
},
"Arg1_TimeScale": {
"FixedValue": {
"Value": 0.025
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_FrameHaltRealTime",
"DynamicValues": {
"Arg0_Realtime": {
"FixedValue": {
"Value": 0.1
}
},
"Arg1_TimeScale": {
"FixedValue": {
"Value": 0.05
}
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Active": false
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_21",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 35
}
],
"DynamicHashes": [
1647890146
]
}
}
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_ComboPerformFinish"
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill21_Anim2_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_22",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 84
}
],
"DynamicHashes": [
1313593181
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_22",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 19
}
],
"DynamicHashes": [
1647890146
]
}
}
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "ADF_Effect_Index"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQECAAAFEAEAABACEQ==",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
1502598494,
1776456860,
-2137890152
]
}
},
"ContextScope": "ContextAbility"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ADF_Effect_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_22_Attack01.prefab"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_22_Attack01_1.prefab"
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_22",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 35
}
],
"DynamicHashes": [
1647890146
]
}
}
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill21_Anim2_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_22",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 24
}
],
"DynamicHashes": [
1647890146
]
}
}
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_CostSPBeforeDamage"
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Duration": 1,
"BlurRadius": 1,
"Iteration": 2,
"BlurFeather": 0.4
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo2_DealDamage"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo2_AfterDamageCheck"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "Break"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "First_Break_Effect"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_TriggerBreak"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_FrameHaltRealTime",
"DynamicValues": {
"Arg0_Realtime": {
"FixedValue": {
"Value": 0.1
}
},
"Arg1_TimeScale": {
"FixedValue": {
"Value": 0.025
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_FrameHaltRealTime",
"DynamicValues": {
"Arg0_Realtime": {
"FixedValue": {
"Value": 0.1
}
},
"Arg1_TimeScale": {
"FixedValue": {
"Value": 0.05
}
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Active": false
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_22",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 35
}
],
"DynamicHashes": [
1647890146
]
}
}
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_ComboPerformFinish"
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill03_ComboFinish2_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_ComboFinish2_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_Finish2",
"NormalizedTimeStart": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 80
}
],
"DynamicHashes": [
1313593181
]
}
},
"ForceStart": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_Finish2",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 24
}
],
"DynamicHashes": [
-1683834445
]
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_Finish2_End",
"ForceStart": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_Finish2_End",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.7
}
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"Duration": 0.5,
"BlurX": 0.9,
"BlurRadius": 1,
"Iteration": 4,
"BlurStart": 0.1,
"BlurFeather": 0.4
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill03_ComboFinish2_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Combo_Finish2",
"NormalizedTimeEnd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAUR",
"FixedValues": [
{
"Value": 24
}
],
"DynamicHashes": [
-1683834445
]
}
}
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Combo1_CostSPBeforeDamage"
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1450366102
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit_H",
"HitPosHeight": 1.5,
"HitAngleHorizontal": -90
},
"CanTriggerLastKill": true,
"AttackType": "Ultra"
},
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "BattleSkillFinishForHPBarTick"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_EnterFinish"
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill03_Finish_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.ReleaseCharacterHUDVisibleControl",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
}
},
{
"$type": "RPG.GameCore.MakeCharacterHUDVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
}
},
{
"$type": "RPG.GameCore.ReleaseEnvProfile"
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"Active": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Scene_01.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Finish1_01.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Ready_Bodyline.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Scene_Smoke_01_Cam.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Finish2_01.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Finish1_02.prefab"
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_Combat_Feixiao_Reverrb_Bypass"
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"Team": "TeamDark",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"CenterRootYaw": 180,
"TargetFormation": {},
"LeftSideFormations": [
{
"LocalDelta": {
"X": 2,
"Z": 0.2
},
"Yaw": -20
},
{
"LocalDelta": {
"X": 1,
"Z": 0.1
}
}
],
"RightSideFormations": [
{
"LocalDelta": {
"X": -1
}
},
{
"LocalDelta": {
"X": -2
},
"Yaw": 20
}
],
"DeltaMultiplier": [
0,
1,
1.5,
1.85,
0
],
"FormationDeltaMaxRange": {
"X": 8.5
},
"FormationDeltaMinRange": {
"X": 4
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Finish",
"ForceStart": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_Finish_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_Finish_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.ShowBattleAvatarPanel"
},
{
"$type": "RPG.GameCore.SetBattleUIPanelState",
"PanelGroup": "UIPanelsHidenInSpecialUltra",
"IsActive": true
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.15799999
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.37
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Finish_Fox.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.38
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.453
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.751
}
}
},
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "State_Battle_Avatar_Feixiao",
"StateName": {
"Value": "Outside"
},
"SaveToCustomString": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.813
}
}
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Character_Feixiao_00_Skill03_Finish_TimeLine"
},
{
"$type": "RPG.GameCore.HideLevelStage"
},
{
"$type": "RPG.GameCore.HideFieldEffect",
"IsHide": false
},
{
"$type": "RPG.GameCore.ShowBattleUI",
"IsShow": true
},
{
"$type": "RPG.GameCore.ClearEntityDamageText",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModelScaleBase": {
"FixedValue": {
"Value": 1
}
},
"ReadTargetFromCaster": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "StandBy"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamDark",
"FormationType": "DarkTeamNormal"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"FormationType": "LightTeamNormal"
},
{
"$type": "RPG.GameCore.CharacterDisableLookAt",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Disable": false
}
]
},
{
"Name": "Avatar_Feixiao_00_Skill03_Finish_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget_Mark"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.453
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AnimLogicState": "OnHit",
"AnimStateName": "Hit_H"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AnimLogicState": "OnHit",
"AnimStateName": "Hit"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.556
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AnimLogicState": "OnHit",
"AnimStateName": "Hit"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.641
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AnimLogicState": "OnHit",
"AnimStateName": "Hit"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.658
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitAnimation": "Hit_H"
},
"CanTriggerLastKill": true,
"AttackType": "Ultra",
"DisplayData": {
"UIMessageHeight": 2,
"Scale": 2
},
"PerformanceDelay": {
"FixedValue": {
"Value": 0.0009999999
}
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Passive_CostTeamAttackCountToGainSP"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget"
}
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Character_Feixiao_00_Skill03_Finish_TimeLine"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Ultramode"
}
},
{
"$type": "RPG.GameCore.TriggerSkipDeadHandler"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
],
"DynamicValues": {
"Floats": {
"-1406936540": {},
"39501151": {}
}
}
},
{
"Name": "Avatar_Feixiao_00_Skill03_Finish_W2Main_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.ReleaseEnvProfile"
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"Active": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Scene_01.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Finish1_01.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Ready_Bodyline.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Scene_Smoke_01_Cam.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Finish2_01.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Finish1_02.prefab"
},
{
"$type": "RPG.GameCore.TriggerSound",
"SoundName": {
"Value": "Ev_Combat_Feixiao_Reverrb_Bypass"
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"CenterRootYaw": 180,
"TargetFormation": {}
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModelScaleBase": {
"FixedValue": {
"Value": 0.0009999999
}
},
"OutlineWidthScale": 0.001,
"SaveTargetToCaster": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Finish",
"ForceStart": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_Finish_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.SetSimulationSpeedEnable"
},
{
"$type": "RPG.GameCore.SetBattleUIPanelState",
"PanelGroup": "UIPanelsHidenInSpecialUltra",
"IsActive": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.15799999
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03_Finish",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.37
}
}
},
{
"$type": "RPG.GameCore.PlayScreenTransfer",
"Mode": "SwitchOut"
},
{
"$type": "RPG.GameCore.SetBattleBGMState",
"StateName": {
"Value": "State_Combat_Silence"
},
"InsertSpecial": true
},
{
"$type": "RPG.GameCore.BattlePlayVideo",
"VideoID": 2950,
"MuteBGMWithFadeOut": true,
"EndTransferMode": "SwitchOut",
"StartBlack": "NoPre"
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "Level_SpecialWin"
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Modifiers": {
"MAvatar_Feixiao_00_Passive": {
"OnDynamicValueChange": [
{
"Key": {
"Hash": -1218403065
},
"ContextScope": "ContextOwner",
"Ranges": [
{
"Min": {
"FixedValue": {
"Value": 0
}
},
"Max": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-805767650
]
}
},
"MaxInclusive": true,
"OnChange": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"ActiveCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1218403065
]
}
}
}
]
}
]
},
{
"Key": {
"Hash": -2144593789
},
"ContextScope": "ContextOwner",
"Ranges": [
{
"Min": {
"FixedValue": {
"Value": 0
}
},
"Max": {
"FixedValue": {
"Value": 99
}
},
"MaxInclusive": true,
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Passive_AttackCount"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
88841845
]
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboAttackCount"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-805767650
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"CurrentState": "Active",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2144593789
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"CurrentState": "Normal",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2144593789
]
}
}
}
]
}
]
}
]
}
],
"OnAbilityPropertyChange": [
{
"Property": "CurrentSpecialSP",
"Ranges": [
{
"Min": {
"FixedValue": {
"Value": 0
}
},
"Max": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-805767650
]
}
},
"MaxInclusive": true,
"OnChange": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "ComboAttackCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": "CurrentSpecialSP"
}
]
}
]
}
],
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB1"
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_InsertIsReady"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Passive_ChargeTeamAttackCount",
"DynamicValues": {
"Arg0_AddValue": {
"FixedValue": {
"Value": 1
}
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_InsertIsReady"
}
}
]
},
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 523552506
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Rank02_CD"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Rank02_CD"
},
"Count": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1227230863
]
}
},
"DynamicValues": {
"MDF_Count": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1227230863
]
}
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SwitchByCommandType"
},
{
"$type": "RPG.GameCore.ModifySP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifyFunction": "Set",
"ModifyValue": {
"FixedValue": {
"Value": 0
}
},
"IgnoreBlock": true
}
]
},
{
"Event": "OnListenBeforeAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Ultramode"
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackTypes": [
"Insert"
]
},
{
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 523552506
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Rank02_CD"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Passive_ChargeTeamAttackCount",
"DynamicValues": {
"Arg0_AddValue": {
"FixedValue": {
"Value": 2
}
}
}
},
{
"$type": "RPG.GameCore.SetModifierValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Rank02_CD"
},
"ModifyFunction": "Add"
},
{
"$type": "RPG.GameCore.SetModifierDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Rank02_CD"
},
"DynamicKey": {
"Value": "MDF_Count"
},
"NewValue": {
"FixedValue": {
"Value": -1
}
},
"ModifyFunction": "Add"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Passive_ChargeTeamAttackCount",
"DynamicValues": {
"Arg0_AddValue": {
"FixedValue": {
"Value": 1
}
}
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnListenAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammate"
},
"FirstTargetAliveOnly": false,
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"SecondTargetAliveOnly": false
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemyWithUnSelectable"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Main"
}
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTargetCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntityAttackTargetList"
},
"Number": {
"FixedValue": {
"Value": 1
}
},
"CompareType": "Equal"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntityAttackTargetList"
},
"AliveOnly": false,
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Main"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntityAttackTargetList"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Main"
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_InsertCheck"
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammate"
},
"FirstTargetAliveOnly": false,
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"SecondTargetAliveOnly": false
},
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntitySkillTargetEntityList"
},
"Team": "TeamDark"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTargetCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntitySkillTargetEntityList"
},
"AliveOnly": true,
"Number": {
"FixedValue": {
"Value": 1
}
},
"CompareType": "Equal"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntitySkillTargetEntityList"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Main"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemyWithUnSelectable"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Main"
}
}
]
}
]
}
]
}
],
"TaskListTemplate": [
{
"Name": "Feixiao_00_InsertCheck",
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "STAT_CTRL",
"Inverse": true
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "DisableAction",
"Inverse": true
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_InsertIsReady"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_Feixiao_00_Insert_SelectTarget"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AbortBehaviorFlags": [
"STAT_CTRL",
"DisableAction"
],
"InsertAbilityPriority": "AvatarInsertAttackSelf",
"ShowInActionBar": true,
"PreCheck": {
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
"Type": "AbilityOwnerInsertUnusedCount",
"Count": {
"FixedValue": {
"Value": 1
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_InsertCheck"
}
}
]
}
]
}
]
}
]
},
"M_Feixiao_00_Friend_Mark_Main": {
"BehaviorFlagList": [
"RemoveWhenCasterDead"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemyWithUnSelectable - ModifierOwnerEntity"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Main"
}
},
"MaxNumber": {
"FixedValue": {
"Value": 99
}
},
"TaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Main"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"FirstTargetAliveOnly": false,
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster.GetAllTeamMember - Caster"
},
"SecondTargetAliveOnly": false
},
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntityList"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemyWithUnSelectable"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
}
},
"Name": "Avatar_Feixiao_00_PassiveSkill01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Passive"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_InsertIsReady"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 523552506
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Rank02_CD"
},
"Count": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1227230863
]
}
},
"DynamicValues": {
"MDF_Count": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1227230863
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 1686351920
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1399153822
]
}
},
"DynamicKey": {
"Value": "Insert_StanceRatio"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Insert_StanceRatio"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "IsUnCountedInsert"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
270537990
]
}
},
"DynamicKey": {
"Value": "Passive_NeedAttackCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
1246667513,
-1790781914
]
}
},
"DynamicKey": {
"Value": "Insert_DamagePercentage"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1246667513
]
}
},
"DynamicKey": {
"Value": "Insert_DamagePercentage"
}
}
]
},
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"CurrentState": "Normal",
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1220Energy.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
88841845
]
}
},
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2144593789
]
}
},
"ActiveCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1218403065
]
}
},
"PrefabPath": "UI/Battle/Widget/PassiveSkill/SpecialPassive1220.prefab"
}
]
},
{
"OnInsertAbort": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_InsertCheck"
}
}
],
"Name": "Avatar_Feixiao_00_Insert_SelectTarget",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Ultramode"
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsTargetValid",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveOnly": true
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Main"
}
}
]
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Insert_Phase01"
},
"IsSkillPerform": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTargetValid",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveOnly": true
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Insert_Phase01"
},
"IsSkillPerform": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_InsertCheck"
}
}
]
}
]
}
]
}
]
},
{
"OnInsertAbort": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_InsertCheckSelf"
}
}
],
"Name": "Avatar_Feixiao_00_Insert_SelectTargetSelf",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Ultramode"
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsTargetValid",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveOnly": true
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Self"
}
}
]
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "IsUnCountedInsert"
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Insert_Phase01"
},
"IsSkillPerform": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTargetValid",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveOnly": true
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "IsUnCountedInsert"
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Insert_Phase01"
},
"IsSkillPerform": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_InsertCheckSelf"
}
}
]
}
]
}
]
}
]
},
{
"Name": "Avatar_Feixiao_00_Insert_Phase01",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.ShowBonusUIEffect",
"UIPrefabPath": "UI/Battle/SpecialAction/Avatar/SpecialAction_1220.prefab",
"TitleTextID": {
"Hash": 9830806867125602084
}
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"Team": "TeamLight",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"CenterOffset": {
"Z": -17
},
"CenterRootYaw": 180,
"TargetFormation": {}
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"Team": "TeamDark",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"CenterOffset": {
"Z": 4
},
"SetBodyPartPos": true,
"CenterRootYaw": 180,
"TargetFormation": {
"LocalDelta": {
"X": -0.8
},
"Yaw": -30
}
},
{
"$type": "RPG.GameCore.MakeCharacterHUDVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
}
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModelScaleBase": {
"FixedValue": {
"Value": 1
}
},
"OutlineWidthScale": 0.7,
"Multiplier": {
"0": 1,
"2": 1,
"4": 0.8,
"5": 0.7,
"8": 0.6
},
"SaveTargetToCaster": true
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "CustomTarget",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "PassiveSkill"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Insert_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Insert_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.3,
"FadeDuration": 0.25
},
{
"$type": "RPG.GameCore.HideFieldEffect"
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "PassiveSkill",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.279
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_PassiveSkill_Start01_2.prefab"
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "PassiveSkill",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.303
}
}
},
{
"$type": "RPG.GameCore.HideFieldEffect",
"IsHide": false
},
{
"$type": "RPG.GameCore.HideLevelStage"
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "PassiveSkill",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.415
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_PassiveSkill_Start02_02.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "PassiveSkill",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.435
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_PassiveSkill_WeaponGlow02.prefab"
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "PassiveSkill",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.815
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 0.2
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Character_Feixiao_00_Passive_TimeLine"
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModelScaleBase": {
"FixedValue": {
"Value": 1
}
},
"ReadTargetFromCaster": true
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"FormationType": "LightTeamNormal"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamDark",
"FormationType": "DarkTeamNormal"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_PassiveSkill_Start01_2.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_PassiveSkill_Start02_02.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_PassiveSkill_WeaponGlow02.prefab"
}
]
}
]
},
{
"Modifiers": {
"MAvatar_Feixiao_00_DamageProperty": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1266164220
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"-1266164220": {}
}
}
}
},
"Name": "Avatar_Feixiao_00_Insert_Phase02",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_InsertCheck"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_InsertCheckSelf"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemyWithUnSelectable"
},
"ModifierName": {
"Value": "M_Feixiao_00_Friend_Mark_Main"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "IsUnCountedInsert"
},
"CompareType": "LessEqual",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_InsertIsReady"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "IsUnCountedInsert"
}
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "PassiveSkill",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.0009999999
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_DamageProperty"
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
951506380
]
}
},
"DynamicValues": {
"MDF_PropertyRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-942295799
]
}
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 1686351920
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Rank04_Property"
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
965721029
]
}
},
"DynamicValues": {
"MDF_PropertyRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1629909416
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "PassiveSkill",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.261
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "PassiveSkill",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.303
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AnimLogicState": "OnHit",
"AnimStateName": "Hit"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "PassiveSkill",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.342
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "PassiveSkill",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.451
}
}
},
{
"$type": "RPG.GameCore.GlobalTimeSlow",
"TimeScale": {
"FixedValue": {
"Value": 0.05
}
},
"ActiveNextFrame": true,
"UnscaledDuration": {
"FixedValue": {
"Value": 0.05
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddRegardAsAttackType",
"UniqueName": "Feixiao_00_Rank06",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"OriginalAttackType": "Insert",
"RegardAttackType": "Ultra"
}
]
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-952305989
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
1659254037,
1535499663
]
}
},
"AttackType": "Insert",
"HitAnimation": "Hit_H",
"HitEffectHeight": 1,
"HitPosHeight": 0.8,
"HitAngleHorizontal": -90
},
"SpecialHitSoundEvent": "Ev_sfx_avatar_PassiveSkill_Hit_Feixiao",
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ClearRegardAsAttackType",
"UniqueName": "Feixiao_00_Rank06",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"OriginalAttackType": "Insert"
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.TargetTimeSlow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"TimeScale": 0.5,
"UnscaledDuration": 1,
"SlowKey": "Feixiao_Insert"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "PassiveSkill",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.999
}
}
},
{
"$type": "RPG.GameCore.ClearTargetTimeSlow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"SlowKey": "Feixiao_Insert",
"FadeOut": false
}
]
},
{
"Name": "Avatar_Feixiao_00_SkillMazeSP",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_Maze_Feixiao_00_Modifier_GainSP"
}
}
]
},
{
"Modifiers": {
"StageAbility_Maze_Feixiao_00_Modifier_Attack": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.3,
"FadeDuration": 0.05
},
{
"$type": "RPG.GameCore.RPGColorGradingCurveEffect",
"CustomLUT": "Effects/Eff_Texture/Avatar/Feixiao_00/Eff_Avatar_Feixiao_00_MazeSkill01_LUT.exr",
"TransitionDuration": 0.05,
"CustomLUTIntensityEnd": 1,
"StartRadiusBegin": -0.5,
"StartRadiusEnd": -0.5,
"BlendRadiusBegin": 1.3,
"BlendRadiusEnd": 1.3,
"CurveName": "ColorGradingCurveHQ"
},
{
"$type": "RPG.GameCore.VCameraNoiseChange"
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -60,
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByWaveStageCount",
"WriteToKey": "MDF_WaveStageCount",
"ContextScope": "ContextModifier"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.3,
"FadeDuration": 0.05
},
{
"$type": "RPG.GameCore.RPGColorGradingCurveEffect",
"CustomLUT": "Effects/Eff_Texture/Avatar/Feixiao_00/Eff_Avatar_Feixiao_00_MazeSkill01_LUT.exr",
"TransitionDuration": 0.05,
"CustomLUTIntensityEnd": 1,
"StartRadiusBegin": -0.5,
"StartRadiusEnd": -0.5,
"BlendRadiusBegin": 1.3,
"BlendRadiusEnd": 1.3,
"CurveName": "ColorGradingCurveHQ"
},
{
"$type": "RPG.GameCore.VCameraNoiseChange"
}
]
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_Attack_01_Tornado.prefab"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Impact_Middle",
"OverrideShakeConfigV2": {
"ShakeScale": 1,
"ShakeTime": 0.2,
"ShakeDir": {
"Y": 1
},
"RangeAttenuationDelay": 0,
"RangeAttenuationTarget": 3,
"RangeAttenuationDuration": 3
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQECAQMAAAMBBAQCEAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
339799074,
-943350478,
1522093397,
1176175632,
333287799
]
}
},
"StanceValue": {
"FixedValue": {
"Value": 30
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Maze",
"CustomName": "Feixiao_00_MazeAttack",
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_Attack_01_Tornado_Hit.prefab",
"HitEffectHeight": 1,
"HitPosHeight": 1.2
},
"CanTriggerLastKill": true,
"DisplayData": {
"UIMessageHeight": 1.2,
"DitherRangeX": 0.01,
"DitherRangeY": 0.02
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQECAQMAAAMBBAQCEAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
339799074,
-943350478,
1522093397,
1176175632,
333287799
]
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Maze",
"CustomName": "Feixiao_00_MazeAttack",
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_Attack_01_Tornado_Hit.prefab",
"HitEffectHeight": 1,
"HitPosHeight": 1.2
},
"CanTriggerLastKill": true,
"DisplayData": {
"UIMessageHeight": 1.2,
"DitherRangeX": 0.01,
"DitherRangeY": 0.02
}
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.8
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 0.4
},
{
"$type": "RPG.GameCore.RPGColorGradingCurveEffect",
"Active": false,
"CustomLUT": "Effects/Eff_Texture/Avatar/Feixiao_00/Eff_Avatar_Feixiao_00_MazeSkill01_LUT.exr",
"TransitionDuration": 0.05,
"CurveName": "ColorGradingCurveHQ"
},
{
"$type": "RPG.GameCore.VCameraNoiseChange",
"Reset": true
}
]
}
],
"DynamicValues": {
"Floats": {
"1176175632": {}
}
}
},
"M_Feixiao_00_Maze_ForceCritical": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Maze"
]
},
{
"$type": "RPG.GameCore.ByCompareDamageCustomName",
"CustomName": "Feixiao_00_MazeAttack"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"AttackData_ForceCritical": {
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
}
},
"Name": "Avatar_Feixiao_00_SkillMazeInLevel",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_Maze_Feixiao_00_Modifier_Attack"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_Maze_Feixiao_00_Modifier_GainSP"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_Maze_ForceCritical"
}
}
]
},
{
"Modifiers": {
"M_Feixiao_00_SkillTree01": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySpecialSP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"FixedAddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1922016615
]
}
},
"IgnoreBlock": true
}
]
}
]
}
]
}
},
"Name": "Avatar_Feixiao_00_SkillTree01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_SkillTree01"
}
}
]
},
{
"Modifiers": {
"M_Feixiao_00_SkillTree02": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalDamage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-394954435
]
}
}
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_SkillTree02_Sub"
}
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "M_Feixiao_00_SkillTree02_Sub"
}
}
]
}
]
}
]
},
"M_Feixiao_00_SkillTree02_Sub": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ClearRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "Ultra"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "Ultra",
"RegardAttackType": "Insert"
}
]
}
]
}
},
"Name": "Avatar_Feixiao_00_SkillTree02",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_SkillTree02"
}
}
]
},
{
"Modifiers": {
"M_Feixiao_00_Tree03": {
"_CallbackList": [
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Skill"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_AttackProperty"
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-755874373
]
}
},
"DynamicValues": {
"MDF_PropertyRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1101525656
]
}
}
}
}
]
}
]
}
]
},
"MAvatar_Feixiao_00_AttackProperty": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1266164220
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"-1266164220": {}
}
}
}
},
"Name": "Avatar_Feixiao_00_SkillTree03",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_Tree03"
}
}
]
},
{
"Modifiers": {
"M_Feixiao_00_Rank06": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypePenetrate": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-906831167
]
}
}
}
]
}
]
}
]
}
},
"Name": "Avatar_Feixiao_00_Rank06",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_Rank06"
}
}
]
}
],
"GlobalModifiers": {
"MAvatar_Feixiao_00_Ultramode": {
"BehaviorFlagList": [
"ForceStanceDamage"
],
"ModifierStancePreshowConfig": {
"AddForceStanceDamageFlag": true
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetViewModeEnabled",
"IsEnabled": false
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "ComboHitCount"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Combo1_Loop_Index"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Combo2_Loop_Index"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "ComboType"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Feixiao_AchievementPrecheck"
}
}
]
},
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetViewModeEnabled"
},
{
"$type": "RPG.GameCore.SetControlSkillMapping",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ControlSkillType": "ControlSkill03",
"SkillTriggerKey": "Skill03"
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"SkillType": "Ultra",
"ChildSkillIndex": 0
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"SkillType": "Ultra",
"ChildSkillIndex": 1
},
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "State_Battle_Avatar_Feixiao",
"StateName": {
"Value": "Outside"
},
"SaveToCustomString": true
}
]
},
{
"Event": "OnAfterHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Feixiao_00_UltraTarget"
},
"Flag": "Break"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"SkillType": "Ultra",
"ChildSkillIndex": 0,
"IsShow": true
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"SkillType": "Ultra",
"ChildSkillIndex": 1
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"SkillType": "Ultra",
"ChildSkillIndex": 0
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"SkillType": "Ultra",
"ChildSkillIndex": 1,
"IsShow": true
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "ForceStanceBreakRatio",
"PropertyValue": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SetControlSkillMapping",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ControlSkillType": "ControlSkill03",
"SkillTriggerKey": "Skill31"
}
]
},
{
"Event": "OnLeaveBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LevelAudioState",
"GroupName": "State_Battle_Avatar_Feixiao",
"StateName": {
"Value": "Outside"
},
"SaveToCustomString": true
},
{
"$type": "RPG.GameCore.ReleaseEnvProfile"
}
]
},
{
"Event": "OnListenEndBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Feixiao_00_UltraTarget"
},
"Flag": "Break",
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Ultramode_StanceBreakPreshow"
}
}
]
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"-1266164220": {}
}
}
},
"MAvatar_Feixiao_00_Ultramode_StanceBreakPreshow": {
"_CallbackList": [
{
"Event": "OnAfterHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Feixiao_00_UltraTarget"
},
"Flag": "Break"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "StanceBreakAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
125523216
]
}
}
}
]
},
{
"Event": "OnTriggerBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Feixiao_00_UltraTarget"
},
"Flag": "Break"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
],
"AdditionConfig": {
"DependencyOnAdd": {
"DependentModifier": "MAvatar_Feixiao_00_Ultramode"
},
"DependencyOnRemove": {
"DependentModifier": "MAvatar_Feixiao_00_Ultramode"
}
},
"Stacking": "ReplaceByCaster"
},
"MAvatar_Feixiao_00_InsertIsReady": {
"UIConfig": {
"ModifierUIPriority": "HardControl"
}
},
"MAvatar_Feixiao_00_Rank01_Property": {
"UIConfig": {
"ModifierUIPriority": "Buff"
},
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "ModifyDamageData_IndependentDamageAddedRatio",
"DynamicValues": {
"Arg0_IndependentDamageAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
-1266164220,
1662446059
]
}
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"Multiplier": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "MDF_Layer"
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"-1266164220": {},
"1662446059": {}
}
}
},
"MAvatar_Feixiao_00_Rank02_CD": {
"Count": 3,
"DynamicValues": {
"Floats": {
"-2027709849": {}
}
}
},
"MAvatar_Feixiao_00_Rank04_Property": {
"BehaviorFlagList": [
"STAT_SpeedUp"
],
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1266164220
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"-1266164220": {}
}
}
},
"M_Feixiao_00_InsertCheck": {
"BehaviorFlagList": [
"CustomEvent_InfiniteRefresh"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_InsertRetarget"
}
]
},
{
"Event": "OnListenAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -55,
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_InsertRetarget"
}
]
},
{
"Event": "OnCustomEvent",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_InsertRetarget"
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_InsertRetarget"
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveStateMask": "Mask_AliveOrRevivable"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_InsertRetarget"
}
]
}
]
}
],
"TaskListTemplate": [
{
"Name": "Feixiao_00_InsertRetarget",
"TaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTargetValid",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveOnly": true
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_Feixiao_00_Insert_SelectTarget"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AbortBehaviorFlags": [
"STAT_CTRL",
"DisableAction"
],
"InsertAbilityPriority": "AvatarInsertAttackSelf",
"ShowInActionBar": true,
"PreCheck": {
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
"Type": "AbilityOwnerInsertUnusedCount",
"Count": {
"FixedValue": {
"Value": 1
}
}
}
}
]
}
]
}
]
},
"M_Feixiao_00_InsertCheckSelf": {
"BehaviorFlagList": [
"CustomEvent_InfiniteRefresh"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_InsertRetargetSelf"
}
]
},
{
"Event": "OnListenAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -55,
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_InsertRetargetSelf"
}
]
},
{
"Event": "OnCustomEvent",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_InsertRetargetSelf"
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_InsertRetargetSelf"
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveStateMask": "Mask_AliveOrRevivable"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_00_InsertRetargetSelf"
}
]
}
]
}
],
"TaskListTemplate": [
{
"Name": "Feixiao_00_InsertRetargetSelf",
"TaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTargetValid",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveOnly": true
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_Feixiao_00_Insert_SelectTargetSelf"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AbortBehaviorFlags": [
"STAT_CTRL",
"DisableAction"
],
"InsertAbilityPriority": "AvatarInsertAttackSelf",
"ShowInActionBar": true,
"PreCheck": {
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
"Type": "AbilityOwnerInsertUnusedCount",
"Count": {
"FixedValue": {
"Value": 1
}
}
}
}
]
}
]
}
]
},
"M_Feixiao_00_AchievementFlag": {},
"M_Feixiao_00_UltraTarget_Visual_Confine": {
"BehaviorFlagList": [
"STAT_Confine_Effect"
]
},
"M_Feixiao_00_UltraTarget_Visual_Stun": {
"BehaviorFlagList": [
"STAT_Stun_Effect"
]
},
"M_Feixiao_00_UltraTarget_FadeInFlag": {
"AdditionConfig": {
"DependencyOnRemove": {
"DependentModifier": "M_Feixiao_00_UltraTarget_Mark"
}
},
"Stacking": "ReplaceByCaster"
},
"M_Feixiao_00_UltraTarget_CutFlag": {
"AdditionConfig": {
"DependencyOnRemove": {
"DependentModifier": "M_Feixiao_00_UltraTarget_Mark"
}
},
"Stacking": "ReplaceByCaster"
},
"M_Feixiao_00_UltraTarget_FinalHitFlag": {
"AdditionConfig": {
"DependencyOnRemove": {
"DependentModifier": "M_Feixiao_00_UltraTarget_Mark"
}
},
"Stacking": "ReplaceByCaster"
},
"StageAbility_Maze_Feixiao_00_Modifier_GainSP": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySpecialSP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"FixedAddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-578659677
]
}
},
"IgnoreBlock": true
}
]
}
]
}
]
}
},
"GlobalTemplates": [
{
"Name": "Feixiao_Passive_ChargeTeamAttackCount",
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-2144593789,
1662106773
]
}
},
"DynamicKey": {
"Value": "Passive_AttackCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboAttackCount"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-805767650
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQECEAIR",
"FixedValues": [],
"DynamicHashes": [
339799074,
-2144593789,
88841845
]
}
},
"DynamicKey": {
"Value": "Passive_AttackCount"
}
}
]
},
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_Passive_CostTeamAttackCountToGainSP"
}
]
},
{
"Name": "Feixiao_Passive_CostTeamAttackCountToGainSP",
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Passive_AttackCount"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
88841845
]
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboAttackCount"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-805767650
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySpecialSP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"FixedAddValue": {
"FixedValue": {
"Value": 1
}
},
"IgnoreBlock": true
},
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Key": {
"Value": "Passive_AttackCount"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 0
}
],
"DynamicHashes": [
88841845
]
}
},
"ContextScope": "ContextCaster"
}
]
}
]
},
{
"Name": "Feixiao_ResetAnimSpeed",
"TaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"ParameterName": "ComboSpeed",
"Value": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "ComboSpeed"
}
}
]
},
{
"Name": "Feixiao_00_ComboStartCheck",
"TaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"ParameterName": "SkillPerformFinish",
"ParameterType": "Bool"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAnimatorParam",
"ParamType": "Bool",
"ParamName": "IsCombo",
"ParamCompareType": "Equal"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03_Combo_Start",
"ForceStart": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_Start",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.8
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Duration": 0.15,
"BlurRadius": 1,
"Iteration": 4,
"BlurStart": 0.1,
"BlurFeather": 0.4
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_Start",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.99
}
}
},
{
"$type": "RPG.GameCore.WaitFrame"
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
}
]
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_11_Weapon.prefab",
"MinMutexTime": -1,
"MinMutexType": "Entity"
}
]
},
{
"Name": "Feixiao_Combo1_CostSPBeforeDamage",
"TaskList": [
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "BattleFeixiaoSPConsumed"
}
]
},
{
"Name": "Feixiao_Combo1_DealSubDamage",
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-349947247
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.1
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit",
"HitPosHeight": 0.8
},
"CanTriggerLastKill": true,
"AttackType": "Ultra",
"DisplayData": {
"DitherRangeX": 0.1,
"DitherRangeY": 0.02,
"AttachPoint": "SelectRoot",
"Scale": 0.75
}
}
]
},
{
"Name": "Feixiao_Combo1_DealDamage",
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo1_Loop_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-349947247
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.9
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit",
"HitPosHeight": 0.8,
"HitAngleHorizontal": -90,
"HitAngleVertical": 90
},
"CanTriggerLastKill": true,
"AttackType": "Ultra",
"DisplayData": {
"UIMessageHeight": 0.2,
"DitherRangeY": 0.03,
"AttachPoint": "SelectRoot"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo1_Loop_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-349947247
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.9
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit",
"HitPosHeight": 0.8,
"HitAngleHorizontal": 90,
"HitAngleVertical": -90
},
"CanTriggerLastKill": true,
"AttackType": "Ultra",
"DisplayData": {
"UIMessageHeight": 0.2,
"DitherRangeY": 0.03,
"AttachPoint": "SelectRoot"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo1_Loop_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-349947247
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.9
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit",
"HitPosHeight": 0.8,
"HitAngleHorizontal": 90,
"HitAngleVertical": 90
},
"CanTriggerLastKill": true,
"AttackType": "Ultra",
"DisplayData": {
"UIMessageHeight": 0.2,
"DitherRangeY": 0.03,
"AttachPoint": "SelectRoot"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo1_Loop_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 4
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-349947247
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.9
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit",
"HitPosHeight": 0.8,
"HitAngleHorizontal": -90,
"HitAngleVertical": -90
},
"CanTriggerLastKill": true,
"AttackType": "Ultra",
"DisplayData": {
"UIMessageHeight": 0.2,
"DitherRangeY": 0.03,
"AttachPoint": "SelectRoot"
}
}
]
}
]
},
{
"Name": "Feixiao_Combo2_DealDamage",
"TaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": {
"Value": "ADF_Effect_Index"
},
"ResetValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQECAAAFEAEAABACEQ==",
"FixedValues": [
{
"Value": 2
}
],
"DynamicHashes": [
1502598494,
1776456860,
-2137890152
]
}
},
"ContextScope": "ContextAbility"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Combo2_Loop_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ADF_Effect_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_21_Attack01_Hit01.prefab",
"AttachPoint": "SelectRoot"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_21_Attack01_Hit02.prefab",
"AttachPoint": "SelectRoot"
}
]
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1450366102
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit_H",
"HitPosHeight": 1.5,
"HitAngleHorizontal": -90
},
"CanTriggerLastKill": true,
"AttackType": "Ultra"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ADF_Effect_Index"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_22_Attack01_Hit01.prefab",
"AttachPoint": "SelectRoot"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_22_Attack01_Hit02.prefab",
"AttachPoint": "SelectRoot"
}
]
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Wind"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1450366102
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit_H",
"HitPosHeight": 1.5,
"HitAngleHorizontal": 90
},
"CanTriggerLastKill": true,
"AttackType": "Ultra"
}
]
}
]
},
{
"Name": "Feixiao_TriggerBreak",
"TaskList": [
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "TriggerFeixiaoSubSkill01ButtonEffect"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "First_Break_Effect"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboType"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ClearTargetTimeSlow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Duration": 1,
"BlurRadius": 1,
"Iteration": 5,
"BlurFeather": 0.2
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "OneShake_Normal_03s_Z",
"OverrideShakeConfigV2": {
"ShakeScale": 4,
"ShakeTime": 0.4,
"ShakeDir": {
"X": -0.7,
"Z": -0.2
},
"RangeAttenuationDelay": 999,
"RangeAttenuationTarget": 0
},
"BlendConfig": {
"BlendType": "Cut"
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "OneShake_Normal_03s_Z",
"OverrideShakeConfigV2": {
"ShakeScale": 3,
"ShakeTime": 0.2,
"ShakeDir": {
"X": -0.7,
"Z": -0.2
},
"RangeAttenuationDelay": 999,
"RangeAttenuationTarget": 0
},
"BlendConfig": {
"BlendType": "Cut"
}
}
}
]
},
{
"$type": "RPG.GameCore.GlobalTimeSlow",
"TimeScale": {
"FixedValue": {
"Value": 0.01
}
},
"ActiveNextFrame": true,
"UnscaledDuration": {
"FixedValue": {
"Value": 1
}
},
"SlowKey": "Feixiao_Combo2_TimeSlow"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.2
}
},
"IsRealtime": true
},
{
"$type": "RPG.GameCore.RemoveGlobalTimeSlow",
"SlowKey": "Feixiao_Combo2_TimeSlow"
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Active": false
}
]
}
]
},
{
"Name": "Feixiao_Combo1_AfterDamageCheck",
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 2089636447
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Rank01_Property"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1929600963
]
}
},
"LayerAddWhenStack": {
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"MDF_PropertyRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2147277244
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Key": {
"Value": "ComboHitCount"
},
"AddValue": {
"FixedValue": {
"Value": 1
}
},
"ContextScope": "ContextCaster"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_11_Weapon.prefab"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget_CutFlag"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "Break"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.UseSkillOneMore",
"SkillType": "ControlSkill03",
"ChildSkillIndex": 0
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.UseSkillOneMore",
"SkillType": "ControlSkill03",
"ChildSkillIndex": 1
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SkillType": "Ultra",
"ChildSkillIndex": 0
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SkillType": "Ultra",
"ChildSkillIndex": 1,
"IsShow": true
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "Break"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "First_Break_Effect"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_TriggerBreak"
}
]
}
]
},
{
"Name": "Feixiao_Combo2_AfterDamageCheck",
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 2089636447
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Feixiao_00_Rank01_Property"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1929600963
]
}
},
"LayerAddWhenStack": {
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"MDF_PropertyRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2147277244
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Key": {
"Value": "ComboHitCount"
},
"AddValue": {
"FixedValue": {
"Value": 1
}
},
"ContextScope": "ContextCaster"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_11_Weapon.prefab"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget_CutFlag"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "Break"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.UseSkillOneMore",
"SkillType": "ControlSkill03",
"ChildSkillIndex": 0
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SkillType": "Ultra",
"ChildSkillIndex": 0,
"IsShow": true
},
{
"$type": "RPG.GameCore.ShowBattleSkillEnhanced",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SkillType": "Ultra",
"ChildSkillIndex": 1
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.UseSkillOneMore",
"SkillType": "ControlSkill03",
"ChildSkillIndex": 1
}
]
}
]
},
{
"Name": "Feixiao_00_ComboPerformFinish",
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboHitCount"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
41796156
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "Feixiao_AchievementPrecheck"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"ParameterName": "ComboSpeed",
"Value": {
"FixedValue": {
"Value": 0.5
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AnimSetParameter",
"ParameterName": "ComboSpeed",
"Value": {
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"$type": "RPG.GameCore.SkillPerformFinish",
"SkipAttackSettlement": true
},
{
"$type": "RPG.GameCore.AnimSetParameter",
"ParameterName": "SkillPerformFinish",
"ParameterType": "Bool",
"Value": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerUINotify",
"NotifyTypeName": "BattleSkillFinishForHPBarTick"
}
]
},
{
"Name": "Feixiao_EnterFinish",
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByAddValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Key": {
"Value": "ComboHitCount"
},
"AddValue": {
"FixedValue": {
"Value": 1
}
},
"ContextScope": "ContextCaster"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Feixiao_AchievementPrecheck"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboHitCount"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
41796156
]
}
}
},
{
"$type": "RPG.GameCore.ByCompareHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CompareType": "LessEqual",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Feixiao_00_AchievementFlag"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowBattleUI",
"InteractableDelay": 0.4
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ShowBattleUI",
"InteractableDelay": 0.8
}
]
},
{
"$type": "RPG.GameCore.MakeCharacterHUDVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Visible": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModifierName": {
"Value": "M_Feixiao_00_UltraTarget_FinalHitFlag"
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Duration": 0.2,
"BlurRadius": 1,
"Iteration": 5,
"BlurFeather": 0.2
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Flag": "Break"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "First_Break_Effect"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "Feixiao_TriggerBreak"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "OneShake_Normal_03s_Z",
"OverrideShakeConfigV2": {
"ShakeScale": 4,
"ShakeTime": 0.2,
"ShakeDir": {
"X": -0.7,
"Y": 0.5,
"Z": -0.2
},
"RangeAttenuationDelay": 999,
"RangeAttenuationTarget": 0
},
"BlendConfig": {
"BlendType": "Cut"
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "OneShake_Normal_03s_Z",
"OverrideShakeConfigV2": {
"ShakeScale": 3,
"ShakeTime": 0.2,
"ShakeDir": {
"X": -0.7,
"Y": 0.5,
"Z": -0.2
},
"RangeAttenuationDelay": 999,
"RangeAttenuationTarget": 0
},
"BlendConfig": {
"BlendType": "Cut"
}
}
}
]
},
{
"$type": "RPG.GameCore.GlobalTimeSlow",
"TimeScale": {
"FixedValue": {
"Value": 0.05
}
},
"ActiveNextFrame": true,
"UnscaledDuration": {
"FixedValue": {
"Value": 1
}
},
"SlowKey": "Feixiao_Combo2_TimeSlow"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.15
}
},
"IsRealtime": true
},
{
"$type": "RPG.GameCore.RemoveGlobalTimeSlow",
"SlowKey": "Feixiao_Combo2_TimeSlow",
"FadeOut": false
}
]
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModelScaleBase": {
"FixedValue": {
"Value": 0.0009999999
}
},
"OutlineWidthScale": 0.001,
"SaveTargetToCaster": true
},
{
"$type": "RPG.GameCore.MakeCharacterHUDVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"IndependentControl": true
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Scene_Smoke_01_Cam.prefab"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_SpeedLine_01_Cam.prefab"
},
{
"$type": "RPG.GameCore.SetAttachmentScale",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AttachPoints": [
{
"Name": "WeaponA_00_JNT"
},
{
"Name": "WeaponB_L_01_JNT"
},
{
"Name": "WeaponB_R_01_JNT"
}
],
"Scale": {}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Active": false
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "ComboType"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_Finish1_End",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.999
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03_Combo_Finish2_End",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.999
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Monster_W2_Feixiao_00_MainEnd"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_Finish_W2Main_Phase01"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Feixiao_00_Skill03_Finish_Phase01"
}
}
]
}
]
},
{
"Name": "Feixiao_ReturnComboLoopOnCombo",
"TaskList": [
{
"$type": "RPG.GameCore.SetEntityVisible",
"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_Feixiao_00/Eff_Avatar_Feixiao_00_Skill03_Combo_Start_Trail_01.prefab"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnimatorParam",
"ParamType": "Bool",
"ParamName": "IsStart",
"ParamCompareType": "Equal"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "CasterToTargetPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": 1.62,
"Y": 1.3,
"Z": -3.76
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"AimOffset": {
"X": -1.26,
"Y": 2.05
},
"AimRatio": 1,
"Dutch": -7,
"FOV": 33.4,
"ForbidChangeOffset": true
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "BlendCut_1220_Return",
"BlendTime": 1
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster + Feixiao_00_UltraTarget"
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "CasterToTargetPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": 1.62,
"Y": 1.3,
"Z": -3.76
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
},
"AimOffset": {
"X": -1.26,
"Y": 2.05
},
"AimRatio": 1,
"Dutch": -7,
"FOV": 33.4,
"ForbidChangeOffset": true
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "BlendCut_1220_Return",
"BlendTime": 0.6
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster + Feixiao_00_UltraTarget"
}
}
}
}
]
}
]
}
]
},
{
"Name": "Feixiao_FrameHaltRealTime",
"TaskList": [
{
"$type": "RPG.GameCore.WaitFrame"
},
{
"$type": "RPG.GameCore.GlobalTimeSlow",
"TimeScale": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
992886407
]
}
},
"UnscaledDuration": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 3
}
],
"DynamicHashes": [
2104979834
]
}
},
"SlowKey": "Feixiao_Combo2_TimeSlow"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2104979834
]
}
},
"IsRealtime": true
},
{
"$type": "RPG.GameCore.RemoveGlobalTimeSlow",
"SlowKey": "Feixiao_Combo2_TimeSlow",
"FadeOut": false
}
]
}
]
}