Files
FireflyGo_Resources/Config/ConfigAbility/Avatar/Avatar_Archer_00_Ability.json
2025-09-09 21:37:33 +07:00

5948 lines
187 KiB
JSON

{
"AbilityList": [
{
"Name": "Avatar_Archer_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_Archer_00_Skill01_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Archer_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": {
"IsDynamic": false,
"FixedValue": {
"Value": 1.400000000372529
}
},
"NormalizedTimeStart": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.02099999994970858
}
},
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.057999999495223165
}
}
},
{
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TeamFormation"
},
"OffsetTargetDistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"NormalizedTimeStart": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5689999999012798
}
},
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6860000002197921
}
}
}
]
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"BlurRadius": 1,
"Iteration": 8,
"BlurStart": 0.1
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.04299999983049929
}
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Active": false
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6000000005587935
}
}
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TeamFormation"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"Name": "Avatar_Archer_00_Skill01_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.12100000004284084
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1126825319
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3000000002793968
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill01_Attack01_Hit01.prefab",
"HitEffectHeight": 1,
"HitPosHeight": 1,
"HitAngleHorizontal": 60,
"HitAngleVertical": -15
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.2800000002607703
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1126825319
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3500000003259629
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill01_Attack02_Hit01.prefab",
"HitEffectHeight": 0.8,
"HitTimeSlowType": "Slash",
"HitPosHeight": 0.8,
"HitAngleVertical": -5
},
"CanTriggerLastKill": true,
"DisplayData": {
"DitherRangeX": 0.1,
"DitherRangeY": 0
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1126825319
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3500000003259629
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitEffectHeight": 0.8,
"HitPosHeight": 0.8
},
"CanTriggerLastKill": true,
"DisplayData": {
"DitherRangeX": -0.1,
"DitherRangeY": 0
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Avatar_Archer_00_Skill02_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.LockTeamZOffsetDuringContinuousAction"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_Boom_Hit01.prefab",
"IsNeedFadeOut": false,
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Multiplier": {
"0": 0.25,
"2": 0.25,
"4": 0.25,
"5": 0.25,
"8": 0.25
},
"SaveTargetToCaster": true,
"EqualRatioByMin": true
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Archer_00_BonusSkill02Ready"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Archer_00_Skill02_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.PlayTimeline",
"TimelineName": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_02.playable"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Archer_00_BonusSkill02Ready"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02_C01"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02_C01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Archer_00_Skill02_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"CenterOffset": {
"x": 0,
"y": 0,
"z": 40
},
"SetBodyPartPos": true,
"CenterRootYaw": 180,
"TargetFormation": {},
"LeftSideFormations": [
{},
{},
{},
{}
],
"RightSideFormations": [
{},
{},
{},
{}
],
"SpecifyTargetFormationEntity": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"IgnoreCharacterRootOffset": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_InBonus"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Archer_00_Skill02_C02_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02"
},
{
"$type": "RPG.GameCore.PlayTimeline",
"TimelineName": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_01.playable"
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Camera/TimeLine/Avatar/Character_Archer_00_Skill02_C02_TimeLine.playable",
"TriggerBeforeFinish": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Archer_00_Skill02_End_Camera"
},
"IsSkillPerform": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Archer_00_Skill02_C01andC02_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02_C01toC02"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02_C01toC02",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_Weapon_Failed.prefab",
"ForceSimulateImmediately": false
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02"
},
{
"$type": "RPG.GameCore.PlayTimeline",
"TimelineName": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_01.playable"
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Camera/TimeLine/Avatar/Character_Archer_00_Skill02_C01andC02_TimeLine.playable",
"TriggerBeforeFinish": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Archer_00_Skill02_End_Camera"
},
"IsSkillPerform": true
}
]
}
]
},
{
"Name": "Avatar_Archer_00_Skill02_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_AlreadyInBonusAction"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_BonusTrigger"
},
"LifeStepImmediately": true
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1128545875
]
}
},
"DynamicKey": {
"Value": "MDF_Skill02UseCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_IsWindfurySkill"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-981267151
]
}
},
"DynamicKey": {
"Value": "MDF_Skill02UseCountInCaps"
}
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.4038540010806173
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_Hit.prefab",
"ForceSimulateImmediately": false
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.41385400108993053
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeTemplateName": "Avatar_1015_Skill02_Shake",
"OverrideShakeConfigV2": {
"ShakeScale": 1,
"ShakeTime": 0.9,
"ShakeDir": {
"x": 0.555048,
"y": -0.734501,
"z": 0.390424
},
"RangeAttenuationDelay": 999,
"RangeAttenuationTarget": 0,
"DistanceAttenuation": {}
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
-1847083384,
-892802453
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit_H",
"HitAngleVertical": 80
},
"TriggerHitSound": true,
"CanTriggerLastKill": true,
"DisplayData": {
"DitherRangeX": 0,
"DitherRangeY": 0,
"Scale": 2
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 2089636447
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_Skill02UseCount"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
952868987
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyTeamBoostPoint",
"ModifyFunction": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1424168145
]
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.AITryInsertUltra"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_BPSkill_AddDamagePercentage"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-261435884,
319279527
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1434568069
]
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_BPSkill_AddDamagePercentage"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-261435884
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1434568069
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueBySkillProperty",
"SkillTriggerKey": "Skill02",
"PropertyType": "BPNeed",
"DynamicKey": "MDF_BPNeed"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareBP",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
494116178
]
}
}
},
{
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_Skill02UseCountInCaps"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1781135963
]
}
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MCommon_Windfury"
}
}
]
},
{
"$type": "RPG.GameCore.ByAnd",
"Inverse": true,
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_Skill02UseCountInCaps"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1781135963
]
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_IsWindfurySkill"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6288000005297363
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_InBonus"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7500000006984919
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_InBonus"
}
}
]
},
{
"$type": "RPG.GameCore.WaitFor",
"Predicate": {
"$type": "RPG.GameCore.ByDieAnimFinished",
"TeamTypeMask": "TeamDark",
"EntityTypeMask": "Mask_TeamCharacters"
}
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamDark",
"FormationType": "DarkTeamNormal"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"FormationType": "LightTeamNormal"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "Skill02toStandby"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_Hit.prefab",
"IsNeedFadeOut": false,
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_BG_02.prefab",
"IsNeedFadeOut": false,
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_BG_03.prefab",
"IsNeedFadeOut": false,
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_Boom.prefab",
"IsNeedFadeOut": false,
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_BG.prefab",
"IsNeedFadeOut": false,
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.StopTimeline",
"TimelineName": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_01.playable"
},
{
"$type": "RPG.GameCore.HideLevelStage"
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "CasterToTargetPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamCenter"
},
"IsLocalOffset": true,
"AnchorOffset": {
"x": 1,
"y": 1.4,
"z": -5
},
"AnchorRatio": 0.1,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamCenter"
},
"AimOffset": {
"x": 0,
"y": 1,
"z": -1
},
"AimRatio": 1
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
}
}
}
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ReadTargetFromCaster": true
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0240531d0] 0xc0240531a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 1
}
},
"\u0026{map[Hash:0xc0240534a0] 0xc024053470}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 2
}
}
}
},
"Modifiers": {}
},
{
"Name": "Avatar_Archer_00_Skill02Cancel_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_Failed_Ready_End.prefab",
"ForceSimulateImmediately": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Skill02_Failed_Ready_01.prefab",
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02_AttackLoopToStandby"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Archer_00_Skill02Cancel_Phase02"
},
"IsSkillPerform": true
}
]
},
{
"Name": "Avatar_Archer_00_Skill02Cancel_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02_AttackLoopToStandby",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5500000005122274
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_BonusTrigger"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_InBonus"
}
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Avatar_Archer_00_Skill03_EnterReady",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.40000000037252903
}
}
},
{
"$type": "RPG.GameCore.AlignTargetToTeamCenter",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.10000000009313226
}
}
},
{
"$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.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "SelectDarkTeamEntity",
"IsLocalOffset": true,
"AnchorOffset": {
"x": -0.8,
"y": 0.01,
"z": -0.21
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AimOffset": {
"x": -1.53,
"y": 1,
"z": 0.17
},
"FollowRadius": 1.4,
"AnchorToAimAngle": 12,
"FollowDamp": 0.5,
"AimDamp": 0.5,
"Dutch": 4.5,
"FOV": 70
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterWithAllEnemy"
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5500000005122274
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "SelectDarkTeamEntity",
"IsLocalOffset": true,
"AnchorOffset": {
"x": 0.41,
"y": -0.4,
"z": -0.35
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AimOffset": {
"x": -4.86,
"y": 2.38,
"z": 1.97
},
"FollowRadius": 1.3,
"AnchorToAimAngle": 26,
"Dutch": 4.5,
"FOV": 60
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.5
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterWithAllEnemy"
}
}
}
}
]
},
{
"Name": "Avatar_Archer_00_Skill03_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetTeamFormation",
"FormationTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"CustomFormationName": "Moze_00_Skill03_SelfPos",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
}
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SetBodyPartPos": true,
"TargetFormation": {},
"LeftSideFormations": [
{},
{},
{},
{}
],
"RightSideFormations": [
{},
{},
{},
{}
],
"SpecifyTargetFormationEntity": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"IgnoreCharacterRootOffset": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Archer_00_Skill03_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Archer_00_Skill03_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.ShowBattleUI"
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03"
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.4,
"FadeDuration": 0.55
},
{
"$type": "RPG.GameCore.TryStartConnectUltraSkillFrameCapture"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6000000005587935
}
}
},
{
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SetBodyPartPos": true,
"CenterRootYaw": 180,
"TargetFormation": {},
"LeftSideFormations": [
{},
{}
],
"RightSideFormations": [
{},
{}
],
"SpecifyTargetFormationEntity": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"IgnoreCharacterRootOffset": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8600000008009374
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareMonsterRank",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": 5
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Multiplier": {
"0": 0.6,
"2": 0.6,
"4": 0.6,
"5": 0.6,
"8": 0.6
},
"SaveTargetToCaster": true,
"EqualRatioByMin": true
}
]
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Camera/TimeLine/Avatar/Character_Archer_00_Skill03_TimeLine.playable"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamDark",
"FormationType": "DarkTeamNormal"
},
{
"$type": "RPG.GameCore.HideLevelStage"
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 1
},
{
"$type": "RPG.GameCore.ShowBattleUI",
"IsShow": true
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TeamFormation"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ScaleCharacterModel",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AliveOnly": false,
"ModelScaleBase": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ReadTargetFromCaster": true
}
]
},
{
"Name": "Avatar_Archer_00_Skill03_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7000000006519258
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 523552506
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Rank02_AddWeak"
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2131075020
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
407359123
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7080000001005828
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7160000002477318
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7240000003948808
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7320000005420297
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7400000006891787
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7480000001378357
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7560000002849847
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7640000004321337
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7720000005792826
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7800000007264316
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7880000001750886
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.7960000003222376
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8040000004693866
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.0400000000372529
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8545000008307397
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-56289053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.44000000040978193
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true,
"DisplayData": {
"UIMessageHeight": 2,
"DitherRangeX": 0,
"DitherRangeY": 0,
"Scale": 2
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
702662746,
-1120083592
]
}
},
"DynamicKey": {
"Value": "MDF_RestEnergy"
}
},
{
"$type": "RPG.GameCore.SetEnergyBarState",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
702662746
]
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.9120000007096678
}
}
},
{
"$type": "RPG.GameCore.TargetTimeSlow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"TimeScale": 0.25,
"UnscaledDuration": 0.6
},
{
"$type": "RPG.GameCore.TriggerSkipDeadHandler"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
],
"Modifiers": {}
},
{
"Name": "Avatar_Archer_00_Bonus",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_InBonus"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TeamLookAt",
"TeamType": "TeamDark",
"TargetType": "Caster",
"AngleOffset": -3
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamDark",
"FormationType": "DarkTeamNormal"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"FormationType": "LightTeamNormal"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "Skill02_AttackLoop_StartReady",
"ForceStart": true
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "SelectDarkTeamEntity",
"IsLocalOffset": true,
"AnchorOffset": {
"x": -0.648,
"y": -0.14,
"z": 0.468
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AimOffset": {
"x": -2.8,
"y": 1.354,
"z": 0
},
"FollowRadius": 2.65,
"AnchorToAimAngle": 25
},
"BlendConfig": {
"BlendType": "Cut"
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_AttackLoop_StartReady",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.010000000009313226
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "SelectDarkTeamEntity",
"IsLocalOffset": true,
"AnchorOffset": {
"x": -0.12,
"y": -0.2,
"z": 0
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AimOffset": {
"x": -2.8,
"y": 1.54,
"z": 0
},
"FollowRadius": 2.65,
"AnchorToAimAngle": 25
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_1015BPReady",
"BlendTime": 0.55
},
"NoiseConfig": {
"AmplitudeGain": 1,
"AmplitudeTransitionTime": 0.65
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Common_WeaponEnd_L.prefab",
"IsNeedFadeOut": false,
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Common_WeaponEnd_R.prefab",
"IsNeedFadeOut": false,
"ForceImmediateFadeOut": false
}
]
}
],
"Modifiers": {}
},
{
"Name": "Avatar_Archer_00_PassiveSkill01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_RestEnergy"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Skill02UseCount"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Skill02UseCountInCaps"
}
},
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"BarType": 3,
"CurrentState": "Active",
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1202Passive.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1490340581
]
}
},
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
702662746
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_PassiveSkill"
}
},
{
"$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_Archer_00_Rank04_Skill03AddUltraDamage"
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1362107011
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Rank06_Skill02IgnoreDef"
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1374684412
]
}
}
}
}
]
}
],
"Modifiers": {
"MAvatar_Archer_00_PassiveSkill": {
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0248dcf90] 0xc0248dcf60}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"OnDynamicValueChange": [
{
"Key": {
"Hash": 702662746
},
"ContextScope": "ContextCaster",
"Ranges": [
{
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Max": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1490340581
]
}
},
"MaxInclusive": true,
"OnEnterRange": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"CurrentState": "Active",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
702662746
]
}
}
}
],
"OnExitRange": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"CurrentState": "Normal",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
702662746
]
}
}
}
],
"OnChange": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"CurrentState": "Active",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
702662746
]
}
}
}
]
}
]
}
],
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyTeamBoostPoint",
"ModifyFunction": "Add",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
},
{
"Event": "OnListenTurnPhase2Begin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Skill02UseCount"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam -Caster"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_AttackListner"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB1"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"ContextScope": "AITag",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "AdvancedBPReserve"
}
}
]
}
]
},
{
"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": "TeamLight"
},
{
"$type": "RPG.GameCore.ByCompareTarget",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_AttackListner"
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB2"
},
{
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
702662746,
-1763021482
]
}
},
"DynamicKey": {
"Value": "MDF_RestEnergy"
}
}
]
}
]
},
{
"Event": "OnInsertActionStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareParamString",
"CompareType": "Equal",
"CompareValue": {
"Value": "ActionTag_Windfury"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_IsWindfurySkill"
}
}
]
}
]
},
{
"Event": "OnInsertActionFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareParamString",
"CompareType": "Equal",
"CompareValue": {
"Value": "ActionTag_Windfury"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_IsWindfurySkill"
}
}
]
}
]
}
]
},
"MAvatar_Archer_00_AttackListner": {
"BehaviorFlagList": [
"RemoveWhenCasterDead",
"CustomEvent_InfiniteRefresh"
],
"_CallbackList": [
{
"Event": "OnBeforeHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_RestEnergy"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareTarget",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_InsertUsed"
}
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_HasMainTarget"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_InsertTag"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_HasMainTarget"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_RestEnergy"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_InsertUsed"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "STAT_CTRL"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "DisableAction"
},
{
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveStateMask": "Bit_Alive"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_HasMainTarget"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTargetValid",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"AliveOnly": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList + TurnActionEntitySkillTarget"
},
"Predicate": {
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveStateMask": "Bit_Alive"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_InsertTag"
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"Predicate": {
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AliveStateMask": "Bit_Alive"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_InsertTag"
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_InsertTag"
},
"AddedOrAlive": true
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_InsertUsed"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Insert_Target"
}
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_Archer_00_Insert_Phase01"
},
"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": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_InsertUsed"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_InsertUsed"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Insert_Target"
}
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_Archer_00_Insert_Phase01"
},
"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": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_RestEnergy"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTargetCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSkillTargetEntityList"
},
"Number": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"CompareType": "Equal"
},
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSkillTargetEntityList"
},
"Team": "TeamDark"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSkillTargetEntityList"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_InsertTag"
}
}
]
}
]
}
]
},
{
"Event": "OnCustomEvent",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "STAT_CTRL"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "DisableAction"
},
{
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveStateMask": "Bit_Alive"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_InsertUsed"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Insert_Target"
}
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_Archer_00_Insert_Phase01"
},
"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": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "STAT_CTRL"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "DisableAction"
},
{
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveStateMask": "Bit_Alive"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_InsertUsed"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Insert_Target"
}
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_Archer_00_Insert_Phase01"
},
"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": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
}
]
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "STAT_CTRL"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "DisableAction"
},
{
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveStateMask": "Bit_Alive"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_InsertUsed"
}
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_Archer_00_Insert_Phase01"
},
"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": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
}
]
}
]
}
]
},
"MAvatar_Archer_00_InsertTag": {
"Stacking": "Replace"
},
"MAvatar_Archer_00_Rank04_Skill03AddUltraDamage": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
]
}
]
},
"MAvatar_Archer_00_Rank06_Skill02IgnoreDef": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"BPSkill"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_DefenceAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
]
}
]
}
}
},
{
"Name": "Avatar_Archer_00_Insert_Phase01",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_HasTarget"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Insert_Target"
}
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_HasTarget"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_HasTarget"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Insert_Target"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Insert_Target"
}
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_InsertTag"
}
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"FormationTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"CustomFormationName": "Archer_00_Insert_SelfPos",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LevelEntity"
}
},
{
"$type": "RPG.GameCore.ShowBonusUIEffect",
"UIPrefabPath": "UI/Battle/SpecialAction/Avatar/SpecialAction_1015.prefab",
"TitleTextID": {
"Hash": -1260564090,
"Hash64": 2254284900330735549
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AbilityName": {
"Value": "Avatar_Archer_00_Insert_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AbilityName": {
"Value": "Avatar_Archer_00_Insert_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill_Passive01"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill_Passive01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.4417180009186268
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_PassiveSkill_Hit.prefab",
"ForceSimulateImmediately": false
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill_Passive01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.9000000008381903
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_PassiveSkill_Hit.prefab",
"IsNeedFadeOut": false,
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_PassiveSkill_BG.prefab",
"IsNeedFadeOut": false,
"ForceImmediateFadeOut": false
},
{
"$type": "RPG.GameCore.HideLevelStage"
},
{
"$type": "RPG.GameCore.StopTimeline",
"TimelineName": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_PassiveSkill.playable"
}
]
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Insert_Target"
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc026ba0810] 0xc026ba07e0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"OnInsertAbort": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_InsertTag"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "STAT_CTRL"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"Inverse": true,
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Flag": "DisableAction"
},
{
"$type": "RPG.GameCore.ByTargetAliveState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AliveStateMask": "Bit_Alive"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByHaveEnemyAlive",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"IncludeUnselectable": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "MDF_InsertUsed"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_InsertUsed"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Insert_Target"
}
},
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_Archer_00_Insert_Phase01"
},
"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": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
}
}
]
}
]
}
]
},
{
"Name": "Avatar_Archer_00_Insert_Phase02",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
702662746
]
}
},
"DynamicKey": {
"Value": "MDF_RestEnergy"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill_Passive01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5150000001303852
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1246667513
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"SPHitRatio": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"AttackType": "Insert",
"HitAnimation": "Hit_H"
},
"TriggerHitSound": true,
"CanTriggerLastKill": true,
"DisplayData": {
"DitherRangeX": 0,
"DitherRangeY": 0
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill_Passive01",
"NormalizedTimeEnd": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.6800000006332994
}
}
},
{
"$type": "RPG.GameCore.TargetTimeSlow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"TimeScale": 0.4,
"UnscaledDuration": 0.7
},
{
"$type": "RPG.GameCore.ModifyTeamBoostPoint",
"ModifyFunction": "Add",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "OnInsertAbort_Flg"
}
}
]
},
{
"Name": "Avatar_Archer_00_SkillMazeInLevel",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_PreMaze"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_Maze"
}
}
],
"Modifiers": {
"MAvatar_Archer_00_PreMaze": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsMazeSkillAffectCurrentWave"
},
{
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
702662746,
1669087284
]
}
},
"DynamicKey": {
"Value": "MDF_RestEnergy"
}
}
],
"FailedTaskList": []
}
]
}
]
},
"MAvatar_Archer_00_Maze": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -60,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsMazeSkillAffectCurrentWave"
},
{
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.VCameraNoiseChange"
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.3,
"FadeDuration": 0.5
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DarkTeamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Archer_00/Eff_Avatar_Archer_00_Common_Hit01.prefab",
"ForceSimulateImmediately": false
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.05000000004656613
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Quantum"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-958931369
]
}
},
"AttackType": "Maze",
"HitAnimation": "Hit"
},
"CanTriggerLastKill": true
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.8500000007916242
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 1
},
{
"$type": "RPG.GameCore.VCameraNoiseChange",
"Reset": true
}
]
}
]
}
]
}
}
},
{
"Name": "Avatar_Archer_00_SkillTree03",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_SkillTree03"
}
}
],
"Modifiers": {
"MAvatar_Archer_00_SkillTree03": {
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0276b6000] 0xc0276adf50}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc0276b62d0] 0xc0276b62a0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenBpChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByCurrentBP",
"DynamicKey": "MDF_CurrentBP"
},
{
"$type": "RPG.GameCore.SetDynamicValueByBPChange",
"DynamicKey": "MDF_ChangeValue",
"ValueType": "UnclampedDelta"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_ChangeValue"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_CurrentBP"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-185014979
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_SkillTree03_CriticalDMG"
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-755873381
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-153127611
]
}
}
}
}
]
}
]
}
]
},
"MAvatar_Archer_00_SkillTree03_CriticalDMG": {
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc0276d2390] 0xc0276d2360}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalDamageBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
]
}
}
},
{
"Name": "Avatar_Archer_00_SkillTree02",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [],
"Modifiers": {}
},
{
"Name": "Avatar_Archer_00_SkillTree01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_SkillTree01"
}
}
],
"Modifiers": {
"MAvatar_Archer_00_SkillTree01": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyTeamBoostPointMax",
"ModifyFunction": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1504441550
]
}
}
}
]
},
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyTeamBoostPointMax",
"ModifyFunction": "Add",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
-1504441550
]
}
}
}
]
}
]
}
}
}
],
"GlobalModifiers": {
"MAvatar_Archer_00_Insert_Target": {},
"MAvatar_Archer_00_Rank02_AddWeak": {
"Stacking": "ReplaceByCaster",
"BehaviorFlagList": [
"STAT_AttachWeakness"
],
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddWeakness",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DamageType": "Quantum",
"ResistanceDeltaValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
]
},
"MAvatar_Archer_00_BPSkill_AddDamagePercentage": {
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc027e54840] 0xc027e54810}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"LifeStepMoment": "ModifierPhase1End",
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Skill02ExtraCount"
}
}
]
},
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"BPSkill"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
-92938214,
2128130574
]
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "MDF_Skill02ExtraCount"
}
]
}
]
},
"Avatar_Archer_00_BonusSkill02Ready": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetControlSkillMapping",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ControlSkillType": "ControlSkill04"
},
{
"$type": "RPG.GameCore.OverrideSkillReadyState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SkillName": "Skill02",
"ReadyState": "Skill02_Ready_Loop"
},
{
"$type": "RPG.GameCore.OverrideSkillReadyCamera",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SkillName": "Skill02",
"CameraConfig": {
"NormalConfig": {
"CameraState": "SelectDarkTeamEntity",
"IsLocalOffset": true,
"AnchorOffset": {
"x": -0.31,
"y": 0.11,
"z": 0
},
"AimOffset": {
"x": -2.8,
"y": 0.57,
"z": 0
},
"FollowRadius": 2.65,
"AnchorToAimAngle": 25
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "BlendCut_05to1",
"BlendTime": 1
}
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AttachSkillTypeDisable",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Types": [
"Normal"
]
},
{
"$type": "RPG.GameCore.SetControlSkillMapping",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ControlSkillType": "ControlSkill04",
"SkillTriggerKey": "Skill21"
},
{
"$type": "RPG.GameCore.OverrideSkillReadyState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"SkillName": "Skill02",
"ReadyState": "Skill02_AttackLoop_AttackLoop_Ready"
}
]
},
{
"Event": "OnAimAtTargetsRefresh_CL",
"CallbackConfig": [
{
"$type": "RPG.GameCore.LookAt",
"CustomTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentAimAtTarget"
}
}
]
}
]
},
"MAvatar_Archer_00_BonusTrigger": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc028097200] 0xc0280971d0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Archer_00_BonusSkill02Ready"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Skill02UseCountInCaps"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_Archer_00_BPSkill_AddDamagePercentage"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_InBonus"
}
}
]
},
{
"Event": "OnListenAfterAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareUnusedUltraSkillCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"IncludeInsertAction": true
},
{
"$type": "RPG.GameCore.ByCompareUnusedInsertAbilityCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_Flag_HaveOtherAction"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_Flag_HaveOtherAction"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareBP",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
494116178
]
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_Skill02UseCountInCaps"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1781135963
]
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_AlreadyInBonusAction"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Avatar_Archer_00_BonusSkill02Ready"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_IsWindfurySkill"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAction",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"SkillType": "ControlSkill02",
"CanInsertUltraSkill": true,
"OnInsertAbort": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_InBonus"
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
],
"CustomTag": "Archer_Bonus",
"FollowSameTagNormalAction": true
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_InBonus"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_AlreadyInBonusAction"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "MDF_Flag_HaveOtherAction"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareNextUnusedInsertAction",
"CasterIs": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ActionTypeIs": "Normal"
},
{
"$type": "RPG.GameCore.ByCompareNextUnusedInsertAction",
"Inverse": true,
"CustomTagIs": "Archer_Bonus"
},
{
"$type": "RPG.GameCore.ByCompareNextUnusedInsertAction",
"Inverse": true,
"CustomTagIs": "ActionTag_Windfury"
}
]
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_Skill02UseCountInCaps"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1781135963
]
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "MDF_IsWindfurySkill"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
{
"Event": "OnWaveMonster",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
}
}