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

3584 lines
110 KiB
JSON

{
"AbilityList": [
{
"Name": "Avatar_Robin_00_Skill01_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Robin_00_Skill01_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Robin_00_Skill01_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.LookAt",
"TargetType": "AbilityTargetEntity"
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 1
}
},
"NormalizedTimeWait": {
"FixedValue": {
"Value": 0.66
}
}
}
]
},
{
"Name": "Avatar_Robin_00_Skill01_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AnimStateName": "Skill01",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.1106
}
}
},
{
"$type": "RPG.GameCore.FireMultiProjectiles",
"CasterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"ProjectileConfigList": [
{
"Projectile": {
"ColliderTemplate": "CapsuleZ_BattleCommonBullet",
"FlyTime": 0.55,
"MaxLifeTime": 5,
"AttachPoint": "Origin",
"AttachOffset": {
"Y": 1
},
"TargetAttachPoint": "SelectRoot",
"IgnoreTargetHitbox": true,
"FlyEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Skill01_Bird.prefab",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Skill01_Hit_01.prefab",
"FlyEffectFadeOut": true
}
},
{
"Projectile": {
"ColliderTemplate": "CapsuleZ_BattleCommonBullet",
"FlyTime": 0.583,
"MaxLifeTime": 5,
"AttachPoint": "Origin",
"AttachOffset": {
"Y": 1.1
},
"TargetAttachPoint": "SelectRoot",
"IgnoreTargetHitbox": true,
"FlyEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Skill01_Bird_02.prefab",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Skill01_Hit_02.prefab",
"FlyEffectFadeOut": true
},
"Interval": 0.08
},
{
"Projectile": {
"ColliderTemplate": "CapsuleZ_BattleCommonBullet",
"FlyTime": 0.616,
"MaxLifeTime": 5,
"AttachPoint": "Origin",
"AttachOffset": {
"Y": 1
},
"TargetAttachPoint": "SelectRoot",
"IgnoreTargetHitbox": true,
"FlyEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Skill01_Bird_03.prefab",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Skill01_Hit_03.prefab",
"FlyEffectFadeOut": true
},
"Interval": 0.1
}
],
"ProjectileOnHitList": [
{
"RepeatCount": 3,
"OnProjectileHit": []
}
]
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.365
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1126825319
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.33
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"HitAnimation": "Hit"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.133
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1126825319
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.33
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"HitAnimation": "Hit"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.2
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1126825319
]
}
},
"StanceValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1659254037
]
}
},
"HitSplitRatio": {
"FixedValue": {
"Value": 0.34
}
},
"SPHitRatio": {
"FixedValue": {
"Value": 1
}
},
"AttackType": "Normal",
"HitAnimation": "Hit_H"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.DamagePerformFinish"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Avatar_Robin_00_Skill02_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Robin_00_Skill02_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.SyncCharLightAndCameraDir"
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Robin_00_Skill02_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill02"
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Camera/TimeLine/Avatar/Character_Robin_00_Skill02_TimeLine.playable"
}
]
},
{
"Name": "Avatar_Robin_00_Skill02_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill02",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.6
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Skill02_Buff.prefab"
},
{
"$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": [
-81405534
]
}
}
}
]
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AbilityTargetEntity"
},
"AbilityName": {
"Value": "Avatar_Robin_00_Skill02_FriendAttack"
}
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddRatio": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Name": "Avatar_Robin_00_Skill02_FriendAttack",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill02_DmgUpCasterListener"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill02_Aura"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill02_DmgUpCasterListener"
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1016136907
]
}
}
},
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"BarType": 3,
"CurrentState": "Active",
"CD": {
"FixedValue": {
"Value": 0
}
},
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1309BP.png",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1016136907
]
}
}
}
]
},
{
"Name": "Avatar_Robin_00_Skill03_EnterReady",
"TargetInfo": {
"TargetType": "InherentTargetEntity"
},
"OnStart": [
{
"$type": "RPG.GameCore.SyncCharLightAndCameraDir"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"TargetIntensity": 0.4,
"FadeDuration": 0.4
},
{
"$type": "RPG.GameCore.SetBattleBGMState",
"StateName": {
"Value": "State_Combat_ZhiGengNiao_UltraSkill_Ready"
},
"InsertSpecial": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammate"
},
"AnimLogicState": "Idle",
"AnimStateName": "StandBy"
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Ruanmei_00_Skill03_Ready"
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AnchorOffset": {
"X": 1
},
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -0.2,
"Y": 0.1
},
"FollowPoleAngle": 90,
"FollowRadius": 2.1,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 45
},
"BlendConfig": {
"BlendType": "Cut"
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.6
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"IsLocalOffset": true,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AimOffset": {
"X": -0.292,
"Y": -0.51,
"Z": 0.212
},
"FollowPoleAngle": 426.44,
"FollowElevationAngle": -52.79,
"FollowRadius": 4.644,
"FollowDamp": 0.8,
"AimDamp": 0.1,
"FOV": 45
},
"BlendConfig": {
"BlendType": "Custom",
"CustomCurveName": "Blend_UltraReady",
"BlendTime": 1.3
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.0009999999
}
}
},
{
"$type": "RPG.GameCore.VCameraNoiseChange",
"AmplitudeGain": 0.1,
"FrequencyGain": 1
}
]
},
{
"Name": "Avatar_Robin_00_Skill03_Phase01",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"AnimStateName": "Skill03"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.BySimulateSpeedUp"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetBattleBGMState",
"StateName": {
"Value": "State_Combat_ZhiGengNiao_UltraSkill_DoubleSpeed"
},
"InsertSpecial": true
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetBattleBGMState",
"StateName": {
"Value": "State_Combat_ZhiGengNiao_UltraSkill"
},
"InsertSpecial": true
}
]
},
{
"$type": "RPG.GameCore.ShowBattleUI"
},
{
"$type": "RPG.GameCore.HideLevelStage",
"IsHide": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Robin_00_Skill03_Camera"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityName": {
"Value": "Avatar_Robin_00_Skill03_Phase02"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.75
}
}
},
{
"$type": "RPG.GameCore.SetTeamFormation",
"Team": "TeamLight",
"CustomFormationName": "Robin_00_Skill03_TargetPos",
"CustomCenterTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.WaitTimelineFinish",
"TimelineName": "Character_Robin_00_Skill03_TimeLine"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.9625
}
}
},
{
"$type": "RPG.GameCore.LockAnimatorSpeed",
"LockSpeed": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.HideLevelStage"
},
{
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
"IsRevert": true,
"FadeDuration": 1
},
{
"$type": "RPG.GameCore.ShowBattleUI",
"IsShow": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Passive_Buff_Loop.prefab"
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamCenter"
},
"Flags": [
"Field"
],
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Passive_Domain.prefab",
"MinMutexTime": -1,
"MinMutexType": "Entity"
}
]
},
{
"Name": "Avatar_Robin_00_Skill03_Phase02",
"TargetInfo": {
"TargetType": "SkillTargetEntityList"
},
"OnStart": [
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.829
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03Area"
},
"CustomUIModelAttachPointName": "SelectRoot",
"CustomOffset": {
"Y": 1
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Skill03_Buff.prefab"
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddRatio": {
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.9
}
}
},
{
"$type": "RPG.GameCore.TryStartConnectUltraSkillFrameCapture"
},
{
"$type": "RPG.GameCore.WaitAnimState",
"AnimStateName": "Skill03",
"NormalizedTimeEnd": {
"FixedValue": {
"Value": 0.9625
}
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Skill03_Buff.prefab"
},
{
"$type": "RPG.GameCore.SkillPerformFinish"
}
]
},
{
"Modifiers": {
"MAvatar_Robin_00_PassiveSkill01_BattleEvent_BaseSpeed": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Property": "BaseSpeed",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
351043498
]
}
}
}
]
}
]
}
},
"Name": "BattleEventAbility_Robin_00_Skill03",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_PassiveSkill01_BattleEvent"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_PassiveSkill01_BattleEvent_BaseSpeed"
}
},
{
"$type": "RPG.GameCore.LockActionDelayChange",
"LockTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"WhitelistSourceEntity": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"WhitelistChangeReason": "Bit_TurnBasedAdvance"
}
]
},
{
"Name": "Avatar_Robin_00_PassiveSkill01",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Passive"
}
},
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"BarType": 3,
"CurrentState": "Normal",
"CD": {
"FixedValue": {
"Value": 0
}
},
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1309BP.png",
"MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1016136907
]
}
},
"CurrentCount": {
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"Modifiers": {
"StageAbility_Maze_Robin_00_Modifier": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1680354729
]
}
}
}
]
}
]
}
},
"Name": "Avatar_Robin_00_SkillMazeInLevel",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_Maze_Robin_00_Modifier"
}
}
]
}
],
"GlobalModifiers": {
"MAvatar_Robin_00_Passive": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_PassiveSkill_UltraPreshow"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_PassiveSkill_CritDmgUp"
}
}
]
},
{
"Event": "OnActionPhaseBegin",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill02_DmgUpCasterListener"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ModifierName": "MAvatar_Robin_00_Skill02_DmgUpCasterListener",
"ValueType": "LifeTime",
"Multiplier": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "Skill02_EnergyBarCount"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "Skill02_EnergyBarCount"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Skill02_EnergyBarCount"
},
"CompareType": "Greater",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"BarType": 3,
"CurrentState": "Active",
"CD": {
"FixedValue": {
"Value": 0
}
},
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1309BP.png",
"CurrentCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1554370866
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetEnergyBarState",
"Active": "True",
"BarType": 3,
"CurrentState": "Normal",
"CD": {
"FixedValue": {
"Value": 0
}
},
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1309BP.png",
"CurrentCount": {
"FixedValue": {
"Value": 0
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_PassiveSkill_UltraPreshow"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_PassiveSkill_CritDmgUp"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": {
"Value": "MDF_ActionCount"
}
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_PassiveSkill_CritDmgUp"
}
}
]
}
]
},
{
"Event": "OnBeforeDying",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_PassiveSkill_UltraPreshow"
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_PassiveSkill_CritDmgUp"
}
}
]
},
{
"Event": "OnListenAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Passive_PassiveCharge"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-530832035
]
}
},
"LayerAddWhenStack": {
"FixedValue": {
"Value": 1
}
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB1"
},
{
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMR",
"FixedValues": [
{
"Value": 0
}
],
"DynamicHashes": [
-1112050537
]
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03AreaRefresh"
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"-1554370866": {}
}
}
},
"MAvatar_Robin_00_Skill03AreaRefresh": {
"OnAbilityPropertyChange": [
{
"Property": "AttackAddedRatio",
"Ranges": [
{
"OnEnterRange": [],
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03Area"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "Skill03_BaseAttack",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": "Attack"
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "Skill03_BaseAttack_Convert",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": "AttackConvert"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
1142685978,
-1919568374
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1035997584
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total_Ratio"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
1142685978,
-1328817605
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
},
"CompareType": "Less",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
701756712
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-371098083,
701756712
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_Skill03_AtkUp_CasterForShow"
},
"DynamicValues": {
"BaseAttack_Total": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-371098083
]
}
}
},
"IsShowUIMessageOnUpdate": false,
"CustomUIModelAttachPointName": "SelectRoot"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammateWithUnselectable"
},
"ModifierName": {
"Value": "MAvatar_Robin_Skill03_AtkUp_FriendForShow"
},
"DynamicValues": {
"BaseAttack_Total": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-371098083
]
}
}
},
"IsShowUIMessageOnUpdate": false,
"CustomUIModelAttachPointName": "SelectRoot"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithUnselectable"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03_AtkUp"
},
"DynamicValues": {
"Skill03_AtkUpValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-371098083
]
}
},
"Skill03_DmgRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1324426262
]
}
}
}
}
]
}
]
}
]
},
{
"Property": "AttackDelta",
"Ranges": [
{
"OnEnterRange": [],
"OnChange": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03Area"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "Skill03_BaseAttack",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": "Attack"
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "Skill03_BaseAttack_Convert",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": "AttackConvert"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
1142685978,
-1919568374
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1035997584
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total_Ratio"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
1142685978,
-1328817605
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
},
"CompareType": "Less",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
701756712
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-371098083,
701756712
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_Skill03_AtkUp_CasterForShow"
},
"DynamicValues": {
"BaseAttack_Total": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-371098083
]
}
}
},
"IsShowUIMessageOnUpdate": false,
"CustomUIModelAttachPointName": "SelectRoot"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammateWithUnselectable"
},
"ModifierName": {
"Value": "MAvatar_Robin_Skill03_AtkUp_FriendForShow"
},
"DynamicValues": {
"BaseAttack_Total": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-371098083
]
}
}
},
"IsShowUIMessageOnUpdate": false,
"CustomUIModelAttachPointName": "SelectRoot"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithUnselectable"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03_AtkUp"
},
"DynamicValues": {
"Skill03_AtkUpValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-371098083
]
}
},
"Skill03_DmgRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1324426262
]
}
}
}
}
]
}
]
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_SkillTree02_InsertDmgUp": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalDamage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-843735484
]
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": []
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"-843735484": {}
}
}
},
"MAvatar_Robin_00_Passive_PassiveCharge": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"Multiplier": {
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "MDF_CurrentActionCount"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareModifierValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MAvatar_Robin_00_Passive_PassiveCharge",
"ValueType": "Layer",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-530832035
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_PassiveSkill01_setSp"
}
}
]
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_PassiveSkill01_BattleEvent": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"AnimStateName": "Skill03_End"
},
{
"$type": "RPG.GameCore.SetEntityActionState",
"UniqueName": "Robin",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
}
},
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"Value": {
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.SetEntityVisible",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Visible": true
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"IsLocalOffset": true,
"AnchorOffset": {
"X": 0.01,
"Y": -0.35,
"Z": 0.41
},
"AnchorRatio": 1,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"AimOffset": {
"X": 0.01,
"Y": -0.25,
"Z": 0.01
},
"AimRatio": 1,
"FollowPoleAngle": 90,
"FollowRadius": 2.39
},
"BlendConfig": {
"BlendType": "Cut"
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.2
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.49
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"IsLocalOffset": true,
"AnchorOffset": {
"X": 0.01,
"Y": -0.35,
"Z": 0.41
},
"AnchorRatio": 1,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"AimOffset": {
"X": 0.01,
"Y": -0.25,
"Z": 0.01
},
"AimRatio": 1,
"FollowPoleAngle": 90,
"FollowRadius": 2.39
},
"BlendConfig": {
"BlendType": "EaseInOut",
"BlendTime": 0.5
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
}
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.5
}
}
},
{
"$type": "RPG.GameCore.VCameraConfigChange",
"CameraConfig": {
"NormalConfig": {
"CameraState": "UseSkillPerform",
"AnchorTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"IsLocalOffset": true,
"AnchorOffset": {
"X": 0.01,
"Y": -0.35,
"Z": 0.61
},
"AnchorRatio": 1,
"AimTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"AimOffset": {
"X": 0.01,
"Y": -0.25,
"Z": 0.01
},
"AimRatio": 1,
"FollowPoleAngle": 90,
"FollowRadius": 2.39,
"FollowDamp": 4,
"AimDamp": 0.001
},
"ShowEntityConfig": {
"ShowTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
}
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03Area"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.85
}
}
},
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"MuteHpChange": true,
"MuteAllTriggerDeath": true
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "BattleEventCaster"
},
"AnimLogicState": "Idle",
"AnimStateName": "StandBy"
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_PassiveSkill01_setSp": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$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": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
151640303,
-1278336316
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
151640303
]
}
}
}
]
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Passive_PassiveCharge"
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_Skill02_Aura": {
"AdditionConfig": {
"SubModifierList": [
{
"Name": "MAvatar_Robin_00_Skill02_DmgUp",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithUnselectable"
},
"IsHaloStatus": true
},
{
"Name": "MAvatar_Robin_00_Skill02_DmgUpFriendListener",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammateWithUnselectable"
},
"IsHaloStatus": true
}
]
},
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_Skill03Area": {
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatusEffMid_Robin.prefab",
"UIPosition": "UI_Middle",
"IsShowInAvatarPanel": true
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_Skill03_AtkUp_CasterForShow"
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamCenter"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Passive_Domain.prefab"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03Area_sub"
}
},
{
"$type": "RPG.GameCore.SetEntityActionState",
"UniqueName": "Robin",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.ResetBattleBGMToStage",
"ResetStateNames": [
"State_Combat_ZhiGengNiao_UltraSkill_Ready",
"State_Combat_ZhiGengNiao_UltraSkill_DoubleSpeed",
"State_Combat_ZhiGengNiao_UltraSkill"
]
}
]
},
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Pursued"
]
},
{
"$type": "RPG.GameCore.ByCompareDamageTag",
"DamageTagList": [
{
"EnumIndex": 3,
"Value": 43
}
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_Rank06_BigDmgCount"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_FixedCriticalChance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1324597429
]
}
},
"Attacker_FixedCriticalDamage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
1324498260,
1645428082
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_FixedCriticalChance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1324597429
]
}
},
"Attacker_FixedCriticalDamage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1324498260
]
}
}
}
]
}
]
}
]
},
{
"Event": "OnBeingLimbo",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TAvatar_Robin_00_BETarget"
},
"MuteHpChange": true,
"MuteAllTriggerDeath": true
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_Skill03_AtkUp_CasterForShow"
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamCenter"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Passive_Domain.prefab"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03Area_sub"
}
},
{
"$type": "RPG.GameCore.ResetBattleBGMToStage",
"ResetStateNames": [
"State_Combat_ZhiGengNiao_UltraSkill_Ready",
"State_Combat_ZhiGengNiao_UltraSkill_DoubleSpeed",
"State_Combat_ZhiGengNiao_UltraSkill"
]
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetEntityActionState",
"UniqueName": "Robin",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ActionState": false
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03Area_sub"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammate"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03_BonusAction"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 1686351920
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_SkillRank04_DispelControl"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1222495635
]
}
},
"DynamicKey": {
"Value": "_Rank06_BigDmgCount"
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "Skill03_BaseAttack",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": "Attack"
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "Skill03_BaseAttack_Convert",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": "AttackConvert"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMR",
"FixedValues": [],
"DynamicHashes": [
1142685978,
-1919568374
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1035997584
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total_Ratio"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
1142685978,
-1328817605
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
},
"CompareType": "Less",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
701756712
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-371098083,
701756712
]
}
},
"DynamicKey": {
"Value": "Skill03_BaseAttack_Total"
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_Skill03_AtkUp_CasterForShow"
},
"DynamicValues": {
"BaseAttack_Total": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-371098083
]
}
}
},
"IsShowUIMessageOnUpdate": false,
"CustomUIModelAttachPointName": "SelectRoot"
}
]
},
{
"Event": "OnBeforeDying",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_Skill03_AtkUp_CasterForShow"
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamCenter"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Passive_Domain.prefab"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03Area_sub"
}
},
{
"$type": "RPG.GameCore.SetEntityActionState",
"UniqueName": "Robin",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.ResetBattleBGMToStage",
"ResetStateNames": [
"State_Combat_ZhiGengNiao_UltraSkill_Ready",
"State_Combat_ZhiGengNiao_UltraSkill_DoubleSpeed",
"State_Combat_ZhiGengNiao_UltraSkill"
]
}
]
}
],
"AdditionConfig": {
"SubModifierList": [
{
"Name": "MAvatar_Robin_Skill03_AtkUp_FriendForShow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammateWithUnselectable"
},
"DynamicValues": {
"BaseAttack_Total": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-371098083
]
}
}
},
"IsHaloStatus": true
},
{
"Name": "MAvatar_Robin_00_Skill03_AtkUp",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithUnselectable"
},
"DynamicValues": {
"Skill03_AtkUpValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-371098083
]
}
}
},
"IsHaloStatus": true
},
{
"Name": "MAvatar_Robin_00_Skill03_PursuedDmg",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithUnselectable"
},
"DynamicValues": {
"Skill03_DmgRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1324426262
]
}
}
},
"IsHaloStatus": true
},
{
"Name": "MAvatar_Robin_00_SkillTree02_InsertDmgUp",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithUnselectable"
},
"DynamicValues": {
"SkillTree_PointB2_P1_Ratio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
745450807
]
}
}
},
"Predicate": {
"$type": "RPG.GameCore.BySkillPointActivated",
"PointTriggerKey": "PointB2"
},
"IsHaloStatus": true
},
{
"Name": "MAvatar_Robin_00_SkillRank01_Buff",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithUnselectable"
},
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 2089636447
}
},
"IsHaloStatus": true
},
{
"Name": "MAvatar_Robin_00_SkillRank02_Buff",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithUnselectable"
},
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 523552506
}
},
"IsHaloStatus": true
},
{
"Name": "MAvatar_Robin_00_SkillRank04_ResistAll",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithUnselectable"
},
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": 1686351920
}
},
"IsHaloStatus": true
},
{
"Name": "MAvatar_Robin_00_SkillRank06_ExtraRatioForShow",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicValues": {
"SkillRank_Rank06_P2_ExtraRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1645428082
]
}
}
},
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"IsHaloStatus": true
}
]
},
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_SkillRank01_Buff": {
"LifeStepMoment": "ModifierPhase1End",
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypePenetrate",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1185123048
]
}
}
}
]
}
],
"Stacking": "Replace"
},
"MAvatar_Robin_00_SkillRank02_Buff": {
"LifeStepMoment": "ModifierPhase1End",
"BehaviorFlagList": [
"STAT_SpeedUp"
],
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
344134085
]
}
}
}
]
}
],
"Stacking": "Replace"
},
"MAvatar_Robin_00_SkillRank04_DispelControl": {
"_CallbackList": [
{
"Event": "OnListenAllowAction",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnListenTurnEnd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"BehaviorFlags": [
"STAT_CTRL"
],
"Numbers": {
"FixedValue": {
"Value": 99
}
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnListenInsertAbilityStart",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnListenInsertAbilityFinish",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnListenInsertAbilityAbort",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_SkillRank04_ResistAll": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "StatusResistanceBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1186030315
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_Skill03Area_sub": {
"BehaviorFlagList": [
"Endurance"
],
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetResilience",
"DoReset": true
},
{
"$type": "RPG.GameCore.CharacterChangePhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"OnlyAlive": false,
"PhaseName": "Phase1",
"PhaseAnimConfig": {
"StandBy": "StandBy",
"Hit": "Hit",
"HitH": "Hit_H"
}
},
{
"$type": "RPG.GameCore.LockAnimatorSpeed",
"IsReset": true
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03Area_sub_disableAction"
}
},
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Passive_Buff_Loop.prefab"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.CreateBattleEvent",
"EventID": {
"FixedValue": {
"Value": 11309
}
},
"DynamicValues": {
"BattleEvent_Geji_00_BaseSpeed": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1521926375
]
}
}
},
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.SetResilience"
},
{
"$type": "RPG.GameCore.ModifierOverrideOnHitEffect",
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Passive_Hit.prefab",
"ModifierOverrideOnHitEffectPriority": "ModifyOthers",
"HitEffectStacking": "Multiple"
},
{
"$type": "RPG.GameCore.CharacterChangePhase",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"PhaseName": "Phase2",
"PhaseAnimConfig": {
"StandBy": "Skill03_Loop",
"ModifierBehaviorVisuals": [
{
"Flag": "AvatarBreak",
"AnimOccur": "Skill03_Loop",
"AnimLoop": "Stagger_Loop",
"AnimRecover": "Skill03_Loop",
"AnimOccurTransition": 0,
"AnimLoopTransition": 0,
"AnimRecoverTransition": 0
}
],
"Hit": "Skill03_Loop",
"HitH": "Skill03_Loop"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03Area_sub_disableAction"
}
}
]
},
{
"Event": "OnModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "STAT_ForceControl"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ForceKill",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TAvatar_Robin_00_BETarget"
},
"MuteHpChange": true,
"MuteAllTriggerDeath": true
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill03Area"
}
},
{
"$type": "RPG.GameCore.TriggerAnimState",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AnimLogicState": "Idle",
"AnimStateName": "StandBy"
}
]
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_Skill03Area_sub_disableAction": {
"BehaviorFlagList": [
"DisableAction"
]
},
"MAvatar_Robin_00_Skill03_AtkUp": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackConvert",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2139324653
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"2139324653": {}
}
}
},
"MAvatar_Robin_00_Skill03_PursuedDmg": {
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "PursuedDamage_PerformanceDelay",
"ParamTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"ByRandom": true,
"MaxNumber": {
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRankActivated",
"TriggerKey": {
"Hash": -1445815962
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1738470973
]
}
},
"DynamicKey": {
"Value": "_Rank06_BigDmgCount"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_Rank06_BigDmgCount"
},
"CompareType": "Equal",
"CompareValue": {
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_SkillRank06_ExtraRatioForShow"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Physical"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
956604760
]
}
},
"AttackType": "Pursued",
"DamageTag": [
{
"EnumIndex": 3,
"Value": 43
}
],
"HitAnimation": "Hit",
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Robin_00/Eff_Avatar_Robin_00_Skill03_Hit.prefab"
},
"CanTriggerLastKill": true,
"DisplayData": {
"DitherRangeX": 0,
"DitherRangeY": 0,
"AttachPoint": "SelectRoot",
"AdditionalDisplay": {
"UIMessageHeight": {
"FixedValue": {
"Value": 0
}
},
"DitherRangeX": {
"FixedValue": {
"Value": 0.05
}
},
"DitherRangeY": {
"FixedValue": {
"Value": 0.05
}
}
}
},
"PerformanceDelay": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1854514093
]
}
}
}
]
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"956604760": {}
}
}
},
"MAvatar_Robin_00_Skill03_BonusAction": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": {
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
"MAvatar_Robin_00_Skill02_DmgUp": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-416456230
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-416456230
]
}
},
"DynamicKey": {
"Value": "Skill02_P1_DmgUpForShow"
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_Skill02_DmgUpCasterListener": {
"LifeStepMoment": "ModifierPhase1End",
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_Robin_00_Skill02_Aura"
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_Skill02_DmgUpFriendListener": {
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_Skill03_AtkUp_CasterForShow": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": []
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"1705136306": {}
}
}
},
"MAvatar_Robin_Skill03_AtkUp_FriendForShow": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": []
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"1705136306": {}
}
}
},
"MAvatar_Robin_00_PassiveSkill_UltraPreshow": {
"ModifierAffectedPreshowConfig": {
"SkillTypes": [
"Ultra"
],
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammate"
},
"ActionDelayPreshowConfig": {
"SetDelayValue": {
"FixedValue": {
"Value": 0
}
}
}
},
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_PassiveSkill_CritDmgUp": {
"_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": [
674451867
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MAvatar_Robin_00_SkillRank06_ExtraRatioForShow": {
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"-1703306059": {}
}
}
}
}
}