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

7061 lines
225 KiB
JSON

{
"AbilityList": [
{
"Name": "Avatar_Topaz_Rank04_ReduceDelay",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 0
}
],
"DynamicHashes": [
-1749482627
]
}
}
}
]
},
{
"Name": "Avatar_Topaz_00_Skill01_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_Skill01_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_Skill01_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity",
"Duration": 1
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
},
"NormalizedTimeWait": {
"FixedValue": {
"Value": 0.9
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "StandBy"
}
]
},
{
"Modifiers": {
"M_Topaz_Normal_AddRegardAsAttackType": {
"LifeTime": 1,
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ClearRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "Normal"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "Normal",
"RegardAttackType": "Insert"
}
]
},
{
"Event": "OnListenAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "M_Topaz_Normal_AddRegardAsAttackType"
}
}
]
}
]
}
},
"Name": "Avatar_Topaz_00_Skill01_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB1"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Topaz_Normal_AddRegardAsAttackType"
}
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.37
}
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"BlurRadius": 1,
"Iteration": 5,
"BlurStart": 0.01,
"BlurFeather": 0.01
},
{
"$type": "RPG.GameCore.FireProjectile",
"Projectile": {
"ColliderTemplate": "CapsuleZ_BattleCommonBullet",
"FlySpeed": 300,
"AttachPoint": "Muzzle",
"TargetAttachPoint": "SelectRoot",
"FlyEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_Skill01_bullet.prefab",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_Skill01_Hit.prefab",
"WriteProgressToEffectAnimator": true
},
"OnProjectileHit": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1126825319
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"HitAnimation": "Hit",
"HitPosHeight": 0.8
},
"CanTriggerLastKill": true,
"DisplayData": {
"DitherRangeX": 0,
"DitherRangeY": 0,
"AttachPoint": "SelectRoot"
}
}
],
"WaitProjectileFinish": true
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Active": false
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.4
}
}
},
{
"$type": "RPG.GameCore.StopAim"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Avatar_Topaz_00_Skill02_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.SyncCharLightAndCameraDir"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_Skill02_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_Skill02_CameraVFX.prefab"
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.SetCharacterAnimFollow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_Skill02_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"AnimStateName": "Skill02"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02_Enhance"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.89
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_Skill02_CameraVFX_02.prefab"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"AnimStateName": "Skill02"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.89
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_Skill02_CameraVFX_02.prefab"
}
]
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Character_Topaz_00_Skill02_TimeLine"
},
{
"$type": "RPG.GameCore.SyncCharLightAndCameraDir",
"IsSync": false
},
{
"$type": "RPG.GameCore.HideLevelStage"
}
]
},
{
"Modifiers": {
"M_Topaz_BPSkill_AddRegardAsAttackType": {
"LifeTime": 1,
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ClearRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "BPSkill"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddRegardAsAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"OriginalAttackType": "BPSkill",
"RegardAttackType": "Insert"
}
]
},
{
"Event": "OnListenAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "M_Topaz_BPSkill_AddRegardAsAttackType"
}
}
]
}
]
},
"MAvatar_Topaz_00_Skill02_SpecialMarkAdder": {
"AdditionConfig": {
"SubModifierList": [
{
"Name": "MAvatar_Topaz_BETargetTagActive_BP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemyWithUnSelectable"
},
"IsHaloStatus": true,
"AliveOnly": "True"
}
]
}
},
"MAvatar_Topaz_BETargetTagActive_BP": {
"BehaviorFlagList": [
"ListenBattleEventSkill",
"RemoveWhenCasterDead"
],
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/SpecialSkillMark_Topaz_Max.prefab",
"UIMiniEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/Mini/SpecialSkillMark_Topaz_Max_Mini.prefab",
"ModifierUIPriority": "SoftControl"
},
"_CallbackList": [
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
},
{
"Event": "OnListenAimAtTargetsRefresh_CL",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentAimAtTarget"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
},
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true,
"AllowSkillType": [
"Skill"
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Avatar_Topaz_00_Skill02_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_Skill02_SpecialMarkAdder"
}
}
],
"OnStart": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_damageStart"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "M_Topaz_BPSkill_AddRegardAsAttackType"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "M_Topaz_BPSkill_AddRegardAsAttackType"
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.1,
"FadeDuration": 0.4
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
},
"DynamicValues": {
"MDF_PropertyValue1_DamageAdd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-177893025
]
}
},
"MDF_PropertyValue3_InsertCriticalDamageAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1091326327
]
}
},
"MDF_PropertyValue4_InsertCriticalDamageAddLayer": {
"FixedValue": {
"Value": 0
}
},
"MDF_PropertyValue5_InsertCriticalDamageAddMaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
843766416
]
}
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.975
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.975
}
}
}
]
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddRatio": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_BE_FirstAttack"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitFor",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_damageStart"
},
"ContextScope": "ContextCaster",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ModifierName": "MAvatar_Topaz_00_UltraEnhance",
"Multiplier": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "CurEnhance"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1798905670
]
}
},
"DynamicKey": {
"Value": "CurEnhance"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CurEnhance"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"BarType": 3,
"CurrentState": "Active",
"CD": {
"FixedValue": {
"Value": 0
}
},
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1112Ultra.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1075012314
]
}
},
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1798905670
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"BarType": 3,
"CurrentState": "Normal",
"CD": {
"FixedValue": {
"Value": 0
}
},
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1112Ultra.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1075012314
]
}
},
"CurrentCount": {
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_BE_CriticalChance"
}
},
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"FixedValue": {
"Value": 7
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
812579544,
892461053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.1
}
},
"AttackType": "BPSkill",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 39
}
],
"HitAnimation": "Hit",
"HitPosHeight": 1,
"HitAngleHorizontal": -80
},
"SpecialHitSoundEvent": "Ev_sfx_avatar_Skill_Passive01_Hit_Topaz",
"CanTriggerLastKill": true,
"DisplayData": {
"UIMessageHeight": 1
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeScale": 0.5,
"ShakeRange": 0.7,
"ShakeTime": 0.1,
"ShakeDir": {
"X": 1,
"Y": 0.1,
"Z": 0.1
},
"BaseCycle": 0.05,
"CycleDamping": 0,
"RangeAttenuation": 1,
"PerlinNoiseAmplitude": {
"X": 0.5,
"Y": 1,
"Z": 0.5
},
"PerlinNoiseFreq": {
"X": 12,
"Y": 15,
"Z": 11
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.05
}
}
}
]
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.2
}
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Duration": 0.4,
"Iteration": 5,
"BlurStart": 0.1
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
812579544,
892461053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.3
}
},
"AttackType": "BPSkill",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 39
}
],
"HitAnimation": "Hit",
"HitPosHeight": 1,
"HitAngleHorizontal": -80
},
"CanTriggerLastKill": true,
"DisplayData": {
"UIMessageHeight": 1
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish",
"IsFakeAvatarAttack": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB3"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-409246801
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_Buff"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
679921981
]
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_Buff"
}
}
]
},
{
"$type": "RPG.GameCore.SetModifierValue",
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
},
"ModifyFunction": "Add"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CurEnhance"
},
"ContextScope": "ContextCaster",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowAttackTime",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"EnhancedAttackTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1798905670
]
}
},
"IsShow": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BE_UltraEnhance_ShowText"
},
"DynamicValues": {
"ATKCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1798905670
]
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ShowAttackTime",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BE_UltraEnhance_ShowText"
}
}
]
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_BE_CriticalChance"
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeRange": 1.3,
"ShakeTime": 0.2,
"ShakeDistance": 30,
"ShakeDir": {
"X": 0.1,
"Y": 0.1,
"Z": 0.3
},
"BaseCycle": 0.1,
"CycleDamping": 0
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.3
}
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Active": false
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"FixedValue": {
"Value": 7
}
},
"TaskList": [
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.07
}
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Duration": 0.04,
"BlurRadius": 0.3,
"Iteration": 5,
"BlurStart": 0
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 7
}
],
"DynamicHashes": [
812579544
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 7
}
],
"DynamicHashes": [
1659254037
]
}
},
"AttackType": "BPSkill",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 39
}
],
"HitAnimation": "Hit",
"HitPosHeight": 1,
"HitAngleHorizontal": -80
},
"SpecialHitSoundEvent": "Ev_sfx_avatar_Skill02_Hit_Topaz",
"CanTriggerLastKill": true,
"DisplayData": {
"UIMessageHeight": 1
}
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish",
"IsFakeAvatarAttack": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_Buff"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
679921981
]
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_Buff"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Modifiers": {},
"Name": "Avatar_Topaz_00_Skill03_EnterReady",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"AnimLogicState": "Idle",
"AnimStateName": "Skill03_Ready_Loop"
},
{
"$type": "RPG.GameCore.SyncCharLightAndCameraDir"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": 0.23,
"Y": 0.14,
"Z": -3.3
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"Y": 0.12
},
"FollowPoleAngle": 90,
"FollowRadius": 5,
"AnchorToAimAngle": 90,
"FollowDamp": 0.5,
"AimDamp": 0.5,
"FOV": 35
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterWithTopazBattleEvent"
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": 0.23,
"Y": 0.09,
"Z": -3.68
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": 0.07,
"Y": 0.1
},
"FollowPoleAngle": 90,
"FollowRadius": 5,
"AnchorToAimAngle": 90,
"FollowDamp": 0.5,
"AimDamp": 0.5,
"FOV": 35
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.5
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterWithTopazBattleEvent"
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.0009999999
}
}
},
{
"$type": "RPG.GameCore.VCameraNoiseChange",
"AmplitudeGain": 0.1,
"FrequencyGain": 1
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.1
}
}
}
]
},
{
"Name": "Avatar_Topaz_00_Skill03_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.SyncCharLightAndCameraDir",
"IsSync": false
},
{
"$type": "RPG.GameCore.ShowBattleUI"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_Skill03_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.SetCharacterAnimFollow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_Skill03_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.26
}
}
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Character_Topaz_00_Skill03_TimeLine"
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_Skill03_Scene06_Cam.prefab",
"IsNeedFadeOut": false
},
{
"$type": "RPG.GameCore.HideLevelStage"
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 0.5
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.99
}
}
},
{
"$type": "RPG.GameCore.ShowBattleUI",
"IsShow": true
},
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TeamFormation"
},
"IgnoreRadius": true,
"OffsetTargetDistance": {
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"Name": "Avatar_Topaz_00_Skill03_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.2,
"FadeDuration": 0.1
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.9
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BE_UltraEnhance_Text"
},
"CustomUIModelAttachPointName": "BuffPoint"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BE_UltraEnhance_Text"
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddRatio": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_BE_RefreshEnhance"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
},
"Count": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1075012314
]
}
},
"DynamicValues": {
"Skill03_P1_BEDamageRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
892461053
]
}
},
"Skill03_P2_CriticalChance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1659923336
]
}
},
"Skill03_P3_DelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1463446638
]
}
},
"Rank06_P2_PenRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1271855107
]
}
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1075012314
]
}
},
"DynamicKey": {
"Value": "CurEnhance"
}
},
{
"$type": "RPG.GameCore.ShowAttackTime",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"EnhancedAttackTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1075012314
]
}
},
"IsShow": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BE_UltraEnhance_ShowText"
},
"DynamicValues": {
"ATKCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1075012314
]
}
}
}
},
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"BarType": 3,
"CurrentState": "Active",
"CD": {
"FixedValue": {
"Value": 0
}
},
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1112Ultra.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1075012314
]
}
},
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1075012314
]
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SetCharacterFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Type": "Follow",
"FollowTarget": {
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
{
"$type": "RPG.GameCore.TargetMapTeamFormation"
}
]
},
"FollowOffsetMode": "Target"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Modifiers": {
"Avatar_Topaz_Normal_ModifyBEAction": {
"ModifierAffectedPreshowConfig": {
"SkillTypes": [
"Normal"
],
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Condition": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamSkillLockTarget"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
}
},
{
"$type": "RPG.GameCore.ByIsTurnOwnerEntity",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Inverse": true
}
]
},
"ActionDelayPreshowConfig": {
"AddDelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
-1413852560
]
}
}
}
}
},
"Avatar_Topaz_BPSkill_ModifyBEAction": {
"ModifierAffectedPreshowConfig": {
"SkillTypes": [
"Skill"
],
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Condition": {
"$type": "RPG.GameCore.ByIsTurnOwnerEntity",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Inverse": true
},
"ActionDelayPreshowConfig": {
"AddDelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
-1413852560
]
}
}
}
}
},
"Avatar_Topaz_Ultra_Normal_ModifyBEAction": {
"ModifierAffectedPreshowConfig": {
"SkillTypes": [
"Normal"
],
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Condition": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamSkillLockTarget"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
{
"$type": "RPG.GameCore.ByIsTurnOwnerEntity",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Inverse": true
}
]
},
"ActionDelayPreshowConfig": {
"AddDelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
1463446638
]
}
}
}
}
},
"Avatar_Topaz_Ultra_BPSkill_ModifyBEAction": {
"ModifierAffectedPreshowConfig": {
"SkillTypes": [
"Skill"
],
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Condition": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
{
"$type": "RPG.GameCore.ByIsTurnOwnerEntity",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Inverse": true
}
]
},
"ActionDelayPreshowConfig": {
"AddDelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
1463446638
]
}
}
}
}
},
"Avatar_Topaz_Ultra_Listen_ModifyBEAction": {
"BehaviorFlagList": [
"RemoveWhenCasterDead"
],
"ModifierAffectedPreshowConfig": {
"SkillTypes": [
"Normal",
"Skill",
"Ultra"
],
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Condition": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentAimAtTarget"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
}
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
{
"$type": "RPG.GameCore.ByIsTurnOwnerEntity",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Inverse": true
}
]
},
"ActionDelayPreshowConfig": {
"AddDelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
1463446638
]
}
}
}
}
},
"Avatar_Topaz_BE_BaseSpeed": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "BaseSpeed",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
805596816
]
}
}
}
]
}
]
},
"Avatar_Topaz_BE_ReduceDelay": {},
"Avatar_Topaz_PointB2Effect": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Fire"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1058610391
]
}
}
}
]
}
]
}
]
},
"Avatar_Topaz_00_Passive": {
"BehaviorFlagList": [
"ListenBattleEventSkill"
],
"_CallbackList": [
{
"Event": "OnAfterBeingHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_BE_Hit"
}
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_Ultra_Listen_ModifyBEAction"
}
}
]
}
]
},
{
"Event": "OnBeforeBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BE_HitEffect"
}
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammate"
},
"ModifierName": {
"Value": "Avatar_Topaz_Ultra_Listen_ModifyBEAction"
}
}
]
},
{
"Event": "OnListenModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Avatar_Topaz_00_BE_FindNoTargetFlag"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BE_FindNoTargetFlag"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
},
"DynamicValues": {
"MDF_PropertyValue1_DamageAdd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-177893025
]
}
},
"MDF_PropertyValue3_InsertCriticalDamageAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1091326327
]
}
},
"MDF_PropertyValue4_InsertCriticalDamageAddLayer": {
"FixedValue": {
"Value": 0
}
},
"MDF_PropertyValue5_InsertCriticalDamageAddMaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
843766416
]
}
},
"ShowSpecialMarkOnCreate": {
"FixedValue": {
"Value": 0
}
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Avatar_Topaz_00_BE_FindNoTargetFlagOnUltraOrExtraTurn"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BE_FindNoTargetFlagOnUltraOrExtraTurn"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
},
"DynamicValues": {
"MDF_PropertyValue1_DamageAdd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-177893025
]
}
},
"MDF_PropertyValue3_InsertCriticalDamageAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1091326327
]
}
},
"MDF_PropertyValue4_InsertCriticalDamageAddLayer": {
"FixedValue": {
"Value": 0
}
},
"MDF_PropertyValue5_InsertCriticalDamageAddMaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
843766416
]
}
},
"ShowSpecialMarkOnCreate": {
"FixedValue": {
"Value": 1
}
}
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Avatar_Topaz_00_BETargetTagHitFlag"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BETargetTagHitFlag"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTurnOwnerEntity",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
1463446638
]
}
}
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Avatar_Topaz_00_BETargetTagInsertHitFlag"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BETargetTagInsertHitFlag"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTurnOwnerEntity",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
-1413852560
]
}
}
}
]
}
]
}
]
},
{
"Event": "OnListenSetActiveSkill_CL",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetCharacterAnimFollow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.SetCharacterFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Type": "Follow",
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"FollowOffsetMode": "Target"
}
]
}
]
}
]
},
"Avatar_Topaz_00_Passive_Sub_ListenAction": {
"BehaviorFlagList": [
"ListenBattleEventSkill"
],
"_CallbackList": [
{
"Event": "OnListenActionPhaseBegin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithCreatedBattleEvent"
},
"FirstTargetAliveOnly": false,
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"SecondTargetAliveOnly": false
},
{
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllAliveDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
}
},
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BE_FindNoTargetFlag"
}
}
]
}
]
},
{
"Event": "OnListenUltraSkillPrepare",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithCreatedBattleEvent"
},
"FirstTargetAliveOnly": false,
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"SecondTargetAliveOnly": false
},
{
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllAliveDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
}
},
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BE_FindNoTargetFlagOnUltraOrExtraTurn"
}
}
]
}
]
},
{
"Event": "OnListenInsertActionStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithCreatedBattleEvent"
},
"FirstTargetAliveOnly": false,
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"SecondTargetAliveOnly": false
},
{
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllAliveDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
}
},
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BE_FindNoTargetFlagOnUltraOrExtraTurn"
}
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithCreatedBattleEvent"
},
"FirstTargetAliveOnly": false,
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"SecondTargetAliveOnly": false
},
{
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllAliveDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
}
},
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BE_FindNoTargetFlag"
}
}
]
}
]
}
]
}
},
"Name": "Avatar_Topaz_00_PassiveSkill01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_Passive"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_Passive_Sub_ListenAction"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_BPSkill_ModifyBEAction"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_Ultra_Normal_ModifyBEAction"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_Ultra_BPSkill_ModifyBEAction"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB1"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_Normal_ModifyBEAction"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-209901344,
1842958745
]
}
},
"DynamicKey": {
"Value": "MaxEnhance"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-209901344
]
}
},
"DynamicKey": {
"Value": "MaxEnhance"
}
}
]
},
{
"$type": "RPG.GameCore.CreateBattleEvent",
"EventID": {
"FixedValue": {
"Value": 11216
}
},
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetCharacterFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"Type": "Follow",
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"FollowOffsetMode": "Target"
},
{
"$type": "RPG.GameCore.SetCharacterAnimFollow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.SetCharacterScaleFollow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_BE_BaseSpeed"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_PointB2Effect"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 1686351920
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_BE_ReduceDelay"
}
}
]
},
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"BarType": 3,
"CurrentState": "Normal",
"CD": {
"FixedValue": {
"Value": 0
}
},
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1112Ultra.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1075012314
]
}
},
"CurrentCount": {
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"Modifiers": {
"SkillMaze_Topaz_Modifier": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_Buff"
}
}
],
"FailedTaskList": []
}
]
}
]
},
"MAvatar_Topaz_Buff": {
"Stacking": "ReplaceByCaster"
}
},
"Name": "Avatar_Topaz_00_SkillMazeInLevel",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "SkillMaze_Topaz_Modifier"
}
}
]
},
{
"Modifiers": {
"Topaz_BETag": {
"BehaviorFlagList": [
"BlockDamage",
"Stealth"
],
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetEntityUnselectable",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Unselectable": true
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_BE_ReduceDelay"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"AbilityName": {
"Value": "Avatar_Topaz_Rank04_ReduceDelay"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllAliveDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
}
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BE_FindNoTargetFlag"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllAliveDarkTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TurnInsertAbility",
"AbilityName": {
"Value": "Avatar_Topaz_00_BE_LaterAttack"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityTarget": {
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllAliveDarkTeam"
},
{
"$type": "RPG.GameCore.TargetFilter",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
}
}
}
]
},
"InsertAbilityPriority": "LevelPerformAvatar"
}
]
}
]
},
{
"Event": "OnListenTurnEnd",
"CallbackConfig": []
},
{
"Event": "OnStack",
"CallbackConfig": []
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_Passive"
}
},
"SuccessTaskList": []
}
]
},
{
"Event": "OnListenCharacterLimbo",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_Passive"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_End_02.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_End.prefab",
"AttachPoint": "EffPoint"
}
]
}
]
},
{
"Event": "OnModifierAdd",
"CallbackConfig": []
},
{
"Event": "OnInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"Flag": "STAT_CTRL"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"Flag": "STAT_CTRL_Frozen"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "StandBy"
},
{
"$type": "RPG.GameCore.SetCharacterFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Type": "Follow",
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"FollowOffsetMode": "Target"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetCharacterAnimFollow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
}
}
]
}
]
},
{
"Event": "OnListenRevive",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_Passive"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "Revive"
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Visible": true
}
]
}
]
}
]
}
},
"Name": "Avatar_Topaz_00_BE_PassiveSkill",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Topaz_BETag"
}
},
{
"$type": "RPG.GameCore.SetEntityActionState",
"UniqueName": "TopazBE",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ActionState": false
},
{
"$type": "RPG.GameCore.SetEntityActionState",
"UniqueName": "TopazBE",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
],
"OnStart": []
},
{
"Name": "Avatar_Topaz_00_BE_DelayDeath",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"MuteHpChange": true,
"MuteAllTriggerDeath": true
}
]
},
{
"Name": "Avatar_Topaz_00_BE_DelayLimbo",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": []
},
{
"Modifiers": {},
"Name": "Avatar_Topaz_00_BE_RefreshEnhance",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": []
},
{
"Modifiers": {},
"Name": "Avatar_Topaz_00_BE_FirstAttack",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.LookAt",
"PerformerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"TargetType": "Caster"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_BE_Skill02_Enhance_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02_Later_Enhance"
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.17,
"FadeDuration": 0.1
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_Camera.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_01.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.073
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_02.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.276
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_03.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.31
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_Camera.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_04.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.32
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeRange": 1,
"ShakeTime": 0.1,
"ShakeDistance": 30,
"ShakeDir": {
"X": 0.1,
"Y": 0.1,
"Z": 0.3
},
"BaseCycle": 0.1,
"CycleDamping": 0.1
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.44
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_03.prefab"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"ContextScope": "ContextCaster",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "_damageStart"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.7
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_04.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_Hit.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.7
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 1
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "StandBy",
"NormalizedTransitionDuration": {
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.SetCharacterFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Type": "Follow",
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"FollowOffsetMode": "Target"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"TargetAttachPointName": "SelectRoot",
"IgnoreRadius": true,
"OffsetCoord": "Target",
"OffsetForward": {
"FixedValue": {
"Value": 5.5
}
},
"OffsetVertical": {
"FixedValue": {
"Value": 0.2
}
},
"ApplyTargetPosY": true
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_BE_Skill02_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02_Later"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Camera.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_01.prefab",
"PositionOffset": {
"Y": -0.2
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.2
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_02.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.3
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.3,
"FadeDuration": 0.1
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.37
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Hit.prefab",
"PositionOffset": {
"Y": 0.6,
"Z": 0.65
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeRange": 0.9,
"ShakeDir": {
"Y": 0.3,
"Z": 0.5
},
"BaseCycle": 0.05,
"CycleDamping": 0,
"RangeAttenuation": 0.6,
"PerlinNoiseAmplitude": {
"X": 0.4,
"Y": 0.5,
"Z": 0.3
},
"PerlinNoiseFreq": {
"X": 19,
"Y": 20,
"Z": 12
}
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"ContextScope": "ContextCaster",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "_damageStart"
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.91
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 1
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeScale": 0.4,
"ShakeRange": 0.4,
"ShakeTime": 0.1,
"IsUseFullPeriod": true,
"ShakeDir": {
"Y": 0.5
},
"BaseCycle": 0.1,
"CycleDamping": 0.2
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "StandBy",
"NormalizedTransitionDuration": {
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.SetCharacterFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Type": "Follow",
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"FollowOffsetMode": "Target"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.3
}
}
}
]
}
]
},
{
"OnInsertAbort": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"Flag": "STAT_CTRL"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"Flag": "STAT_CTRL_Frozen"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "StandBy"
},
{
"$type": "RPG.GameCore.SetCharacterFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Type": "Follow",
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"FollowOffsetMode": "Target"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetCharacterAnimFollow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
}
}
]
}
],
"Name": "Avatar_Topaz_00_BE_LaterAttack",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetCharacterAnimFollow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.LookAt",
"PerformerType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"TargetType": "Caster"
},
{
"$type": "RPG.GameCore.SetCharacterFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Type": "Follow",
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"FollowOffsetMode": "Target"
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.2,
"FadeDuration": 0.1
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill_Passive01_BS"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_BE_Skill01_Enhance_Camera"
},
"IsSkillPerform": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_BE_Skill01_Camera"
},
"IsSkillPerform": true
}
]
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02.prefab",
"PositionOffset": {
"X": 0.45,
"Z": 0.35
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill_Passive01_BS",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 1
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02_Later_Enhance"
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.17,
"FadeDuration": 0.1
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_Camera.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_01_01.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.073
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_02_01.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.276
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_03.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.31
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_Camera.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_04.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.32
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeRange": 1,
"ShakeTime": 0.1,
"ShakeDistance": 30,
"ShakeDir": {
"X": 0.1,
"Y": 0.1,
"Z": 0.3
},
"BaseCycle": 0.1,
"CycleDamping": 0.1
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.44
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_03.prefab"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_BE_UltraAttackDamage"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.7
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_04.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Enhance_Hit.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.7
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 1
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later_Enhance",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.95
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "StandBy",
"NormalizedTransitionDuration": {
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.SetCharacterFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Type": "Follow",
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"FollowOffsetMode": "Target"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.MoveToTargetPosition",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"TargetAttachPointName": "SelectRoot",
"IgnoreRadius": true,
"OffsetCoord": "Target",
"OffsetForward": {
"FixedValue": {
"Value": 5.5
}
},
"OffsetVertical": {
"FixedValue": {
"Value": 0.2
}
},
"ApplyTargetPosY": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_01_01.prefab",
"PositionOffset": {
"Y": -0.2
}
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02_Later"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Camera_01.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.2
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_02.prefab"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.3
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.3,
"FadeDuration": 0.1
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.37
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Skill02_Hit.prefab",
"PositionOffset": {
"Y": 0.6,
"Z": 0.5
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeRange": 0.9,
"ShakeDir": {
"Y": 0.2,
"Z": 0.5
},
"BaseCycle": 0.05,
"CycleDamping": 0.05,
"RangeAttenuation": 0.6,
"PerlinNoiseAmplitude": {
"X": 0.4,
"Y": 0.3,
"Z": 0.3
},
"PerlinNoiseFreq": {
"X": 19,
"Y": 17,
"Z": 12
}
}
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Avatar_Topaz_00_BE_NormalAttackDamage"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.91
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 1
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeScale": 0.4,
"ShakeRange": 0.4,
"ShakeTime": 0.1,
"IsUseFullPeriod": true,
"ShakeDir": {
"Y": -1
},
"BaseCycle": 0.1,
"CycleDamping": 0.2
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill02_Later",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "StandBy",
"NormalizedTransitionDuration": {
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.SetCharacterFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Type": "Follow",
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"FollowOffsetMode": "Target"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.3
}
}
}
]
}
]
},
{
"Name": "Avatar_Topaz_00_BE_NormalAttackDamage",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"FixedValue": {
"Value": 7
}
},
"TaskList": [
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.07
}
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Duration": 0.03,
"BlurRadius": 0.2,
"Iteration": 5,
"BlurStart": 0,
"BlurFeather": 0.01
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 7
}
],
"DynamicHashes": [
-1900945986
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAUR",
"FixedValues": [
{
"Value": 7
}
],
"DynamicHashes": [
1659254037
]
}
},
"AttackType": "Insert",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 39
}
],
"HitAnimation": "Hit",
"HitPosHeight": 1,
"HitAngleHorizontal": -80
},
"SpecialHitSoundEvent": "Ev_sfx_avatar_Skill02_Hit_Topaz",
"CanTriggerLastKill": true,
"DisplayData": {
"UIMessageHeight": 1
}
}
]
},
{
"$type": "RPG.GameCore.DamagePerformFinish",
"IsFakeAvatarAttack": true
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Active": false
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 523552506
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-800455586
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_Buff"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
679921981
]
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_Buff"
}
}
]
}
]
},
{
"Name": "Avatar_Topaz_00_BE_UltraAttackDamage",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ModifierName": "MAvatar_Topaz_00_UltraEnhance",
"Multiplier": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "CurEnhance"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1798905670
]
}
},
"DynamicKey": {
"Value": "CurEnhance"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CurEnhance"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"BarType": 3,
"CurrentState": "Active",
"CD": {
"FixedValue": {
"Value": 0
}
},
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1112Ultra.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1075012314
]
}
},
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1798905670
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"BarType": 3,
"CurrentState": "Normal",
"CD": {
"FixedValue": {
"Value": 0
}
},
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1112Ultra.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1075012314
]
}
},
"CurrentCount": {
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_BE_CriticalChance"
}
},
{
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
"MaxLoopCount": {
"FixedValue": {
"Value": 7
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-1900945986,
892461053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.1
}
},
"AttackType": "Insert",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 39
}
],
"HitAnimation": "Hit",
"HitPosHeight": 1,
"HitAngleHorizontal": -80
},
"SpecialHitSoundEvent": "Ev_sfx_avatar_Skill_Passive01_Hit_Topaz",
"CanTriggerLastKill": true,
"DisplayData": {
"UIMessageHeight": 1
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeScale": 0.5,
"ShakeRange": 0.7,
"ShakeTime": 0.1,
"ShakeDir": {
"X": 1,
"Y": 0.1,
"Z": 0.1
},
"BaseCycle": 0.05,
"CycleDamping": 0,
"RangeAttenuation": 1,
"PerlinNoiseAmplitude": {
"X": 0.5,
"Y": 1,
"Z": 0.5
},
"PerlinNoiseFreq": {
"X": 12,
"Y": 15,
"Z": 11
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.05
}
}
}
]
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.2
}
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Duration": 0.4,
"Iteration": 5,
"BlurStart": 0.1
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Fire"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-1900945986,
892461053
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.3
}
},
"AttackType": "Insert",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 39
}
],
"HitAnimation": "Hit",
"HitPosHeight": 1,
"HitAngleHorizontal": -80
},
"CanTriggerLastKill": true,
"DisplayData": {
"UIMessageHeight": 1
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish",
"IsFakeAvatarAttack": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 523552506
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-800455586
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB3"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-409246801
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_Buff"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
679921981
]
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_Buff"
}
}
]
},
{
"$type": "RPG.GameCore.SetModifierValue",
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
},
"ModifyFunction": "Add"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CurEnhance"
},
"ContextScope": "ContextCaster",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ShowAttackTime",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"EnhancedAttackTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1798905670
]
}
},
"IsShow": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BE_UltraEnhance_ShowText"
},
"DynamicValues": {
"ATKCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1798905670
]
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ShowAttackTime",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BE_UltraEnhance_ShowText"
}
}
]
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_BE_CriticalChance"
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"ShakeConfigV2": {
"ShakeRange": 1.3,
"ShakeTime": 0.2,
"ShakeDistance": 30,
"ShakeDir": {
"X": 0.1,
"Y": 0.1,
"Z": 0.3
},
"BaseCycle": 0.1,
"CycleDamping": 0
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.3
}
}
},
{
"$type": "RPG.GameCore.RadialBlurEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"Active": false
}
]
},
{
"Name": "Avatar_Topaz_00_BE_Skill02Ready",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": []
},
{
"Name": "Avatar_Topaz_00_BE_Skill01Ready",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": []
},
{
"Name": "Avatar_Topaz_00_BE_Skill03Ready",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": []
},
{
"Name": "Avatar_Topaz_00_BE_Hit",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BE_HitEffect"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "HasHitEffect"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BE_HitEffect"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "HasHitEffect"
}
}
]
},
{
"$type": "RPG.GameCore.SetCharacterAnimFollow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Hit"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Hit",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.15
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "HasHitEffect"
},
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_Buff_02.prefab"
}
]
},
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Hit",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.7
}
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimLogicState": "Idle",
"AnimStateName": "StandBy",
"NormalizedTransitionDuration": {
"FixedValue": {
"Value": 0.2
}
}
},
{
"$type": "RPG.GameCore.SetCharacterFormation",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Type": "Follow",
"FollowTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"FollowOffsetMode": "Target"
}
],
"DynamicValues": {
"Floats": {
"-1213798398": {}
}
}
},
{
"Name": "Avatar_Topaz_00_BE_CheckStun",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": []
}
],
"GlobalModifiers": {
"MAvatar_Topaz_BETargetTag": {
"BehaviorFlagList": [
"RemoveWhenCasterDead",
"ListenBattleEventSkill"
],
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/SpecialSkillMark_Topaz.prefab",
"UIMiniEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/Mini/SpecialSkillMark_Topaz_Mini.prefab",
"ModifierUIPriority": "SoftControl"
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Inverse": true
},
"ByRandom": true,
"IncludeLimbo": true,
"MaxNumber": {
"FixedValue": {
"Value": 10
}
},
"TaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTagActive"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAR",
"FixedValues": [
{
"Value": 0
}
],
"DynamicHashes": []
}
},
"DynamicKey": {
"Value": "MDF_PropertyValue4_InsertCriticalDamageAddLayer"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTagActive"
},
"DynamicValues": {
"ShowSpecialMarkOnCreate": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1698019350
]
}
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "ShowSpecialMarkOnCreate"
},
"ContextScope": "ContextModifier",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentAimAtTarget"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CurEnhance"
},
"ContextScope": "ContextCaster",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "_isShowSpecialMark"
},
"ContextScope": "ContextModifier",
"CompareType": "LessEqual",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "_isShowSpecialMark"
}
},
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true
}
]
}
]
}
]
},
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag_CriticalDamageUp"
}
},
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
},
{
"Event": "OnListenTurnEnd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "_isShowSpecialMark"
},
"ContextScope": "ContextModifier",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_isShowSpecialMark"
}
},
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
}
]
},
{
"Event": "OnBeforeBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_AllDamageTypeTakenRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1270177630
]
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 2089636447
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalDamage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
-1938139222,
777612891
]
}
}
}
]
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 2089636447
},
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "MDF_PropertyValue4_InsertCriticalDamageAddLayer"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag_CriticalDamageUp"
}
}
]
}
]
},
{
"Event": "OnBeforeBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackTypes": [
"Normal",
"BPSkill",
"Ultra"
]
},
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithCreatedBattleEvent"
},
"FirstTargetAliveOnly": false,
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"SecondTargetAliveOnly": false
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BETargetTagHitFlag"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithCreatedBattleEvent"
},
"FirstTargetAliveOnly": false,
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"SecondTargetAliveOnly": false
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "Avatar_Topaz_00_BETargetTagInsertHitFlag"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 2089636447
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "MDF_PropertyValue4_InsertCriticalDamageAddLayer"
},
"ContextScope": "ContextModifier",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1778189915
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1938139222
]
}
},
"DynamicKey": {
"Value": "MDF_PropertyValue4_InsertCriticalDamageAddLayer"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_Topaz_BETargetTag_CriticalDamageUp"
},
"DynamicValues": {
"MDF_PropertyValue1_InsertCriticalDamageAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
777612891
]
}
},
"MDF_PropertyValue2_InsertCriticalDamageAddMaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1778189915
]
}
}
}
}
]
}
]
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "_isShowSpecialMark"
},
"ContextScope": "ContextModifier",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_isShowSpecialMark"
}
},
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "_isShowSpecialMark"
},
"ContextScope": "ContextModifier",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_isShowSpecialMark"
}
},
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
}
]
},
{
"Event": "OnListenAimAtTargetsRefresh_CL",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentAimAtTarget"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true,
"AllowSkillType": [
"Normal",
"Ultra"
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true
}
]
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentAimAtTarget"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB1"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true,
"AllowSkillType": [
"Normal"
]
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true,
"AllowSkillType": [
"Normal"
]
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
}
]
}
]
},
{
"Event": "OnListenSetActiveSkill_CL",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CurEnhance"
},
"ContextScope": "ContextCaster",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "_isShowSpecialMark"
},
"ContextScope": "ContextModifier",
"CompareType": "LessEqual",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueClientOnly",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "_isShowSpecialMark"
}
},
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueClientOnly",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_isShowSpecialMark"
}
},
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
}
]
}
],
"DynamicValues": {
"Floats": {
"1270177630": {},
"777612891": {},
"-1938139222": {},
"1778189915": {},
"1003069672": {},
"-1698019350": {}
}
}
},
"Avatar_Topaz_00_BETargetTagHitFlag": {
"LifeTime": 1,
"Stacking": "Replace"
},
"Avatar_Topaz_00_BETargetTagInsertHitFlag": {
"LifeTime": 1,
"Stacking": "Replace"
},
"Avatar_Topaz_00_BE_FindNoTargetFlag": {
"LifeTime": 1,
"Stacking": "Replace"
},
"Avatar_Topaz_00_BE_FindNoTargetFlagOnUltraOrExtraTurn": {
"LifeTime": 1,
"Stacking": "Replace"
},
"MAvatar_Topaz_BETargetTag_CriticalDamageUp": {
"LayerAddWhenStack": {
"FixedValue": {
"Value": 1
}
},
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"95223717": {},
"-1879755756": {}
}
}
},
"Avatar_Topaz_BE_CriticalChance": {
"_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": [
-1659923336
]
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "FirePenetrate",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1271855107
]
}
}
}
]
}
]
}
]
},
"MAvatar_Topaz_00_UltraEnhance": {
"UIConfig": {
"UIPosition": "UI_Middle"
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_Common_Pig_Buff.prefab"
}
]
},
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_Common_Pig_Buff.prefab",
"Unbind": true,
"IsNeedFadeOut": false
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Topaz_BattleEventEntity"
},
"ModifierName": {
"Value": "BE_ExtraSpeedModifier"
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackStatusDesc",
"TextID": {
"Hash": 3326457565949640760
}
}
]
}
]
}
],
"Count": 1,
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"-1173448828": {},
"969556081": {},
"251605925": {},
"1654387988": {}
}
}
},
"MAvatar_Topaz_BE_UltraEnhance_Text": {
"LifeTime": 1,
"Stacking": "ReplaceByCaster"
},
"Avatar_Topaz_00_BE_HitEffect": {},
"Avatar_Topaz_00_BE_FiretakenRatio": {
"LifeTime": 1,
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "FireTakenRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1265487620
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MAvatar_Topaz_BETargetTagActive": {
"BehaviorFlagList": [
"ListenBattleEventSkill",
"RemoveWhenCasterDead"
],
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/SpecialSkillMark_Topaz_Max.prefab",
"UIMiniEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/Mini/SpecialSkillMark_Topaz_Max_Mini.prefab",
"ModifierUIPriority": "SoftControl"
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "ShowSpecialMarkOnCreate"
},
"ContextScope": "ContextModifier",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentAimAtTarget"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
},
{
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "CurEnhance"
},
"ContextScope": "ContextCaster",
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
},
{
"Event": "OnListenAimAtTargetsRefresh_CL",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Topaz_00_UltraEnhance"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentAimAtTarget"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true,
"AllowSkillType": [
"Normal",
"Ultra"
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListAny",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentAimAtTarget"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
}
},
{
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CurrentTurnActionEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB1"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark",
"Enable": true,
"AllowSkillType": [
"Normal",
"Ultra"
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ToggleSpecialSkillMark"
}
]
}
]
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"-1698019350": {}
}
}
},
"MAvatar_Topaz_BE_UltraEnhance_ShowText": {
"UIConfig": {
"Hints": [
{
"Desc": {
"Hash": 14930627806501080138
},
"ParamList": [
{
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-286612819
]
}
}
]
}
]
},
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"-286612819": {}
}
}
}
}
}