mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
4295 lines
136 KiB
JSON
4295 lines
136 KiB
JSON
{
|
|
"AbilityList": [
|
|
{
|
|
"Name": "Avatar_Tribbie_00_Skill01_Phase01",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillTargetEntityList"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Avatar_Tribbie_00_Skill01_Phase02"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Avatar_Tribbie_00_Skill01_Camera"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LookAt",
|
|
"TargetType": "AbilityTargetEntity"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAnimState",
|
|
"AnimStateName": "Skill01",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"NormalizedTimeWait": {
|
|
"FixedValue": {
|
|
"Value": 0.65
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetAttachmentScale",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachPoints": [
|
|
{
|
|
"Name": "Weapon"
|
|
}
|
|
],
|
|
"Scale": {}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetAttachmentScale",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachPoints": [
|
|
{
|
|
"Name": "WeaponBase"
|
|
}
|
|
],
|
|
"Scale": {}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "Avatar_Tribbie_00_Skill01_Phase02",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillTargetEntityList"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill01",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.12
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RadialBlurEffect",
|
|
"BlurRadius": 1,
|
|
"Iteration": 10,
|
|
"BlurStart": 0.01,
|
|
"BlurFeather": 0.01
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill01",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.13793
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RadialBlurEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"Active": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.StopAim"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.FireProjectile",
|
|
"Projectile": {
|
|
"ColliderTemplate": "CapsuleZ_BattleCommonBullet",
|
|
"Behavior": "BGCurvePrefab",
|
|
"FlyTime": 0.4,
|
|
"AttachPoint": "WeaponShootPoint",
|
|
"TargetAttachPoint": "SelectRoot",
|
|
"IgnoreTargetHitbox": true,
|
|
"FlyEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Skill01_Bullet.prefab",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Skill01_Boom.prefab"
|
|
},
|
|
"OnProjectileHit": [
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"DamageType": "Quantum"
|
|
},
|
|
"FormulaType": "ByMaxHP",
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1126825319
|
|
]
|
|
}
|
|
},
|
|
"StanceValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1659254037
|
|
]
|
|
}
|
|
},
|
|
"SPHitRatio": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"HitAnimation": "Hit_H",
|
|
"HitAngleVertical": -30
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"DisplayData": {
|
|
"DitherRangeX": 0,
|
|
"DitherRangeY": 0,
|
|
"AttachPoint": "SelectRoot"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetAdjoinEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"DamageType": "Quantum"
|
|
},
|
|
"FormulaType": "ByMaxHP",
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-335668838
|
|
]
|
|
}
|
|
},
|
|
"StanceValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1315627076
|
|
]
|
|
}
|
|
},
|
|
"HitAnimation": "Hit_H",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Skill01_Hit.prefab",
|
|
"HitAngleVertical": -30
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"DisplayData": {
|
|
"DitherRangeX": 0,
|
|
"DitherRangeY": 0,
|
|
"AttachPoint": "SelectRoot"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamagePerformFinish"
|
|
}
|
|
],
|
|
"WaitProjectileFinish": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 0.0334
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"ShakeTemplateName": "Punch_Middle",
|
|
"OverrideShakeConfigV2": {
|
|
"ShakeScale": 0.5,
|
|
"ShakeTime": 0.2,
|
|
"LoopTime": 0.4,
|
|
"ShakeDir": {
|
|
"X": 0.04,
|
|
"Y": 0.08,
|
|
"Z": -0.04
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill01",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.6
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SkillPerformFinish"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill01",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.65
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "Avatar_Tribbie_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_Tribbie_00_Skill02_Camera"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAnimState",
|
|
"AnimStateName": "Skill02"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitTimelineFinish",
|
|
"TimelineName": "Character_Tribbie_00_Skill02_TimeLine"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamCenter"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Skill02_05.prefab"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_02_Ani_Skill02.prefab"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Avatar_Tribbie_00_Skill02_Phase02"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SyncCharLightAndCameraDir",
|
|
"IsSync": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "Avatar_Tribbie_00_Skill02_Phase02",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillTargetEntityList"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LeftToRightLightTeamTarget"
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_EffectRandom"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Skill02_Buff.prefab"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_EffectRandom"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 2
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Skill02_Buff_02.prefab"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_EffectRandom"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 3
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Skill02_Buff.prefab"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_EffectRandom"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 4
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Skill02_Buff_02.prefab"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAAAAIR",
|
|
"FixedValues": [
|
|
{
|
|
"Value": 1
|
|
}
|
|
],
|
|
"DynamicHashes": [
|
|
746008226
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_EffectRandom"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_EffectRandom"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 4
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAAAAMR",
|
|
"FixedValues": [
|
|
{
|
|
"Value": 4
|
|
}
|
|
],
|
|
"DynamicHashes": [
|
|
746008226
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_EffectRandom"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL02_Buff"
|
|
},
|
|
"LifeTime": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-125547134
|
|
]
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
408854200
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-125547134
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "Energy_Layer"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetEnergyBarState",
|
|
"CurrentState": "Active",
|
|
"CurrentCount": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1125463972
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifySPNew",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AddRatio": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill02",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SkillPerformFinish"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_EffectRandom"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LightTeamCenter"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Skill02_05.prefab"
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"746008226": {}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Name": "Avatar_Tribbie_00_Skill03_EnterReady",
|
|
"TargetInfo": {
|
|
"TargetType": "InherentTargetEntity"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 0.4
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AlignTargetToTeamCenter",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.HeadLookAt",
|
|
"PerformerType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"DoRootRotate": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 0.1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LookAt",
|
|
"TargetType": "DarkTeamCenter"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"NormalConfig": {
|
|
"CameraState": "SelectDarkTeamEntity",
|
|
"IsLocalOffset": true,
|
|
"AnchorOffset": {
|
|
"X": 1.1,
|
|
"Y": -0.41,
|
|
"Z": -2
|
|
},
|
|
"AimTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"AimOffset": {
|
|
"Y": 1.2,
|
|
"Z": 0.17
|
|
},
|
|
"FollowRadius": 1.3,
|
|
"AnchorToAimAngle": 20,
|
|
"FollowDamp": 0.5,
|
|
"AimDamp": 0.5,
|
|
"Dutch": 4.5,
|
|
"FOV": 80
|
|
},
|
|
"BlendConfig": {
|
|
"BlendType": "Cut"
|
|
},
|
|
"ShowEntityConfig": {
|
|
"ShowTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CasterWithAllEnemy"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"FixedValue": {
|
|
"Value": 0.6
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"NormalConfig": {
|
|
"CameraState": "SelectDarkTeamEntity",
|
|
"IsLocalOffset": true,
|
|
"AnchorOffset": {
|
|
"X": 0.6,
|
|
"Y": -0.75,
|
|
"Z": -0.58
|
|
},
|
|
"AimTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"AimOffset": {
|
|
"X": -3.4,
|
|
"Y": 2.65
|
|
},
|
|
"FollowRadius": 0.9,
|
|
"AnchorToAimAngle": 26,
|
|
"FollowDamp": 1.5,
|
|
"AimDamp": 1.5,
|
|
"Dutch": 4.5,
|
|
"FOV": 60
|
|
},
|
|
"BlendConfig": {
|
|
"BlendType": "Custom",
|
|
"CustomCurveName": "Blend_UltraReady",
|
|
"BlendTime": 1.5
|
|
},
|
|
"ShowEntityConfig": {
|
|
"ShowTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CasterWithAllEnemy"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "Avatar_Tribbie_00_Skill03_Phase01",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillTargetEntityList"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.SetAttachmentScale",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachPoints": [
|
|
{
|
|
"Name": "Weapon"
|
|
}
|
|
],
|
|
"IsReset": true,
|
|
"Scale": {}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ScaleCharacterModel",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
|
|
},
|
|
"AliveOnly": false,
|
|
"ModelScaleBase": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"Multiplier": {
|
|
"0": 1,
|
|
"2": 1,
|
|
"4": 1,
|
|
"5": 1,
|
|
"8": 0.4
|
|
},
|
|
"SaveTargetToCaster": true,
|
|
"EqualRatioByMin": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SyncCharLightAndCameraDir",
|
|
"IsSync": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetTeamFormation",
|
|
"FormationTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"CustomFormationName": "Moze_00_Skill03_SelfPos",
|
|
"CustomCenterTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.MoveTeam",
|
|
"Team": "TeamDark",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Offset": {
|
|
"X": 0.1919,
|
|
"Y": 0.28,
|
|
"Z": 5.512
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Avatar_Tribbie_00_Skill03_Phase02"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Avatar_Tribbie_00_Skill03_Camera"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ShowBattleUI"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.HideLevelStage",
|
|
"IsHide": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAnimState",
|
|
"AnimStateName": "Skill03"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill03",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.0904977
|
|
}
|
|
},
|
|
"WaitForFrameEnd": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill03",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ScaleCharacterModel",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
|
|
},
|
|
"AliveOnly": false,
|
|
"ModelScaleBase": {
|
|
"FixedValue": {
|
|
"Value": 0.0009999999
|
|
}
|
|
},
|
|
"OutlineWidthScale": 0.2,
|
|
"Multiplier": {
|
|
"0": 1,
|
|
"2": 1,
|
|
"4": 1,
|
|
"5": 1,
|
|
"8": 1
|
|
},
|
|
"SaveTargetToCaster": true,
|
|
"EqualRatioByMin": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"ShowEntityConfig": {
|
|
"ShowTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill03",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.52154
|
|
}
|
|
},
|
|
"WaitForFrameEnd": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetAttachmentScale",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachPoints": [
|
|
{
|
|
"Name": "Weapon"
|
|
}
|
|
],
|
|
"Scale": {}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill03",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.6575964
|
|
}
|
|
},
|
|
"WaitForFrameEnd": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetAttachmentScale",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachPoints": [
|
|
{
|
|
"Name": "Weapon"
|
|
}
|
|
],
|
|
"IsReset": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitTimelineFinish",
|
|
"TimelineName": "Character_Tribbie_00_Skill03_TimeLine"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ShowBattleUI",
|
|
"IsShow": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.HideLevelStage"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAnimState",
|
|
"AnimLogicState": "Idle",
|
|
"AnimStateName": "StandBy"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ScaleCharacterModel",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeamWithAllDarkTeamUnselectable"
|
|
},
|
|
"AliveOnly": false,
|
|
"ModelScaleBase": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"ReadTargetFromCaster": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetTeamFormation",
|
|
"Team": "TeamDark",
|
|
"FormationType": "DarkTeamNormal"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllTeamCenter"
|
|
},
|
|
"Flags": [
|
|
"Field"
|
|
],
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Passive_Buff01.prefab",
|
|
"MinMutexTime": -1,
|
|
"MinMutexType": "Entity"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "Avatar_Tribbie_00_Skill03_Phase02",
|
|
"TargetInfo": {
|
|
"TargetType": "AllTeamMember"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent.RemoveServant - Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_CanTriggerInsertTag"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill03",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.8229
|
|
}
|
|
},
|
|
"WaitForFrameEnd": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"ShowEntityConfig": {
|
|
"ShowTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CasterWithAllEnemy"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.MoveTeam",
|
|
"Team": "TeamDark",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllTeamCenter"
|
|
},
|
|
"Offset": {
|
|
"X": -1.5,
|
|
"Y": 29.5,
|
|
"Z": 30
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_Buff"
|
|
},
|
|
"LifeTime": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
235360596
|
|
]
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1324641752
|
|
]
|
|
}
|
|
},
|
|
"MDF_PropertyValue2": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-2103300329
|
|
]
|
|
}
|
|
},
|
|
"MDF_PointB2_Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
745450807
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"ShowUIMessageDelayTime": 0.7,
|
|
"CustomUIModelAttachPointName": "SelectRoot"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllEnemy"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"DamageType": "Quantum"
|
|
},
|
|
"FormulaType": "ByMaxHP",
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-56289053
|
|
]
|
|
}
|
|
},
|
|
"StanceValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1182064154
|
|
]
|
|
}
|
|
},
|
|
"SPHitRatio": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"AttackType": "Ultra",
|
|
"HitAnimation": "Hit_H"
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"DisplayData": {
|
|
"UIMessageHeight": 10,
|
|
"DitherRangeX": 0,
|
|
"DitherRangeY": 0,
|
|
"AttachPoint": "SelectRoot",
|
|
"AdditionalDisplay": {
|
|
"DitherRangeX": {
|
|
"FixedValue": {
|
|
"Value": 0.01
|
|
}
|
|
},
|
|
"DitherRangeY": {
|
|
"FixedValue": {
|
|
"Value": 0.04
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamagePerformFinish"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill03",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.78
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SkillPerformFinish"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Modifiers": {
|
|
"MAvatar_Tribbie_00_PointB3_AddSpModifier": {
|
|
"_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.ModifySPNew",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AddValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1140936669
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_MAZ_RecoverSP.prefab"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AdditionConfig": {
|
|
"SubModifierList": [
|
|
{
|
|
"Name": "MAvatar_Tribbie_00_PointB3_AddSpAura",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent - Caster"
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1142048734
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"IsHaloStatus": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"MAvatar_Tribbie_00_PointB3_AddSpAura": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByAttackTargetCount",
|
|
"DynamicKey": "MDF_AttackCount",
|
|
"Attacker": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ModifySPNew",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AddValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQQR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-535229985,
|
|
2128130574
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"-535229985": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_Tribbie_00_Passive_Listen": {
|
|
"BehaviorFlagList": [
|
|
"CustomEvent_InfiniteRefresh"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenAfterSkillUse",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAny",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Ultra"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Flag": "STAT_CTRL",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Flag": "DisableAction",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetListIntersects",
|
|
"FirstTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"SecondTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Inverse": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByRankActivated",
|
|
"TriggerKey": {
|
|
"Hash": -1445815962
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCurrentSkillType",
|
|
"SkillType": "Ultra"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Flag": "STAT_CTRL",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Flag": "DisableAction",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetListIntersects",
|
|
"FirstTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"SecondTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAny",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_CanTriggerInsertTag"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByRankActivated",
|
|
"TriggerKey": {
|
|
"Hash": -1445815962
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetListIntersects",
|
|
"FirstTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"SecondTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_CanTriggerInsertTag"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "OnInsertAbort_Flg"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TurnInsertAbility",
|
|
"AbilityName": {
|
|
"Value": "Avatar_Tribbie_00_Insert"
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllEnemy"
|
|
},
|
|
"AbortBehaviorFlags": [
|
|
"STAT_CTRL",
|
|
"DisableAction"
|
|
],
|
|
"InsertAbilityPriority": "AvatarInsertAttackSelf",
|
|
"ShowInActionBar": true,
|
|
"PreCheck": {
|
|
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
|
|
"Type": "AbilityOwnerInsertUnusedCount",
|
|
"Count": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnEnterBattle",
|
|
"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": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent.RemoveServant - Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_CanTriggerInsertTag"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnCustomEvent",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Flag": "STAT_CTRL",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Flag": "DisableAction",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetAliveState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveStateMask": "Mask_AliveOnly"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "OnInsertAbort_Flg"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TurnInsertAbility",
|
|
"AbilityName": {
|
|
"Value": "Avatar_Tribbie_00_Insert"
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllEnemy"
|
|
},
|
|
"AbortBehaviorFlags": [
|
|
"STAT_CTRL",
|
|
"DisableAction"
|
|
],
|
|
"InsertAbilityPriority": "AvatarInsertAttackSelf",
|
|
"ShowInActionBar": true,
|
|
"PreCheck": {
|
|
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
|
|
"Type": "AbilityOwnerInsertUnusedCount",
|
|
"Count": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnWaveMonster",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Flag": "STAT_CTRL",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Flag": "DisableAction",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetAliveState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveStateMask": "Mask_AliveOnly"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "OnInsertAbort_Flg"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TurnInsertAbility",
|
|
"AbilityName": {
|
|
"Value": "Avatar_Tribbie_00_Insert"
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllEnemy"
|
|
},
|
|
"AbortBehaviorFlags": [
|
|
"STAT_CTRL",
|
|
"DisableAction"
|
|
],
|
|
"InsertAbilityPriority": "AvatarInsertAttackSelf",
|
|
"ShowInActionBar": true,
|
|
"PreCheck": {
|
|
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
|
|
"Type": "AbilityOwnerInsertUnusedCount",
|
|
"Count": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenInsertAbilityFinish",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Flag": "STAT_CTRL",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Flag": "DisableAction",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetAliveState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveStateMask": "Mask_AliveOnly"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "OnInsertAbort_Flg"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TurnInsertAbility",
|
|
"AbilityName": {
|
|
"Value": "Avatar_Tribbie_00_Insert"
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllEnemy"
|
|
},
|
|
"AbortBehaviorFlags": [
|
|
"STAT_CTRL",
|
|
"DisableAction"
|
|
],
|
|
"InsertAbilityPriority": "AvatarInsertAttackSelf",
|
|
"ShowInActionBar": true,
|
|
"PreCheck": {
|
|
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
|
|
"Type": "AbilityOwnerInsertUnusedCount",
|
|
"Count": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"Name": "Avatar_Tribbie_00_PassiveSkill01",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.BySkillPointActivated",
|
|
"PointTriggerKey": "PointB3"
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_PointB3_AddSpModifier"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByRankActivated",
|
|
"TriggerKey": {
|
|
"Hash": 523552506
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQQR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-775542811,
|
|
-1183793641
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_PursuedDamage"
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-775542811
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_PursuedDamage"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByRankActivated",
|
|
"TriggerKey": {
|
|
"Hash": -1445815962
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_Rank06_Buff"
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-2118021432
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_Passive_Listen"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "Energy_Layer"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetEnergyBarState",
|
|
"Active": "True",
|
|
"BarType": 3,
|
|
"CurrentState": "Normal",
|
|
"CD": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1403BP.png",
|
|
"MaxCount": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-125547134
|
|
]
|
|
}
|
|
},
|
|
"CurrentCount": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Modifiers": {
|
|
"Avatar_Tribbie_00_Maze_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_Tribbie_00_SKL02_Buff"
|
|
},
|
|
"LifeTime": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-422443133
|
|
]
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
408854200
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-422443133
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "Energy_Layer"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetEnergyBarState",
|
|
"CurrentState": "Active",
|
|
"CurrentCount": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1125463972
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"Name": "Avatar_Tribbie_00_SkillMazeInLevel",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Avatar_Tribbie_00_Maze_Modifier"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"OnInsertAbort": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Flag": "STAT_CTRL",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Flag": "DisableAction",
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetAliveState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AliveStateMask": "Mask_AliveOnly"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "OnInsertAbort_Flg"
|
|
},
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByHaveEnemyAlive",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"IncludeUnselectable": true
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.TurnInsertAbility",
|
|
"AbilityName": {
|
|
"Value": "Avatar_Tribbie_00_Insert"
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllEnemy"
|
|
},
|
|
"AbortBehaviorFlags": [
|
|
"STAT_CTRL",
|
|
"DisableAction"
|
|
],
|
|
"InsertAbilityPriority": "AvatarInsertAttackSelf",
|
|
"ShowInActionBar": true,
|
|
"PreCheck": {
|
|
"$type": "RPG.GameCore.TurnInsertAbilityCondition",
|
|
"Type": "AbilityOwnerInsertUnusedCount",
|
|
"Count": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "OnInsertAbort_Flg"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Name": "Avatar_Tribbie_00_Insert",
|
|
"TargetInfo": {
|
|
"TargetType": "InherentTargetEntity"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByRankActivated",
|
|
"TriggerKey": {
|
|
"Hash": -1445815962
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_Rank06_Buff_Active"
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-2118021432
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.HideLevelStage",
|
|
"IsHide": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetTeamFormation",
|
|
"FormationTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"CustomFormationName": "Tribbie_00_InsertSkill_SelfPos",
|
|
"CustomCenterTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "LevelEntity"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.MoveTeam",
|
|
"Team": "TeamDark",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Offset": {
|
|
"Z": 46.5
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"CloseupShotConfig": {
|
|
"CameraTimelineAssetName": "Character_Tribbie_00_PassiveSkill_TimeLine",
|
|
"TransTypeFollow": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"TransTypeAim": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
}
|
|
},
|
|
"ShowEntityConfig": {
|
|
"ShowTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CasterWithAllEnemy"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ShowBonusUIEffect",
|
|
"UIPrefabPath": "UI/Battle/SpecialAction/Avatar/SpecialAction_1403.prefab",
|
|
"TitleTextID": {
|
|
"Hash": 14565434414476324864
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAnimState",
|
|
"AnimStateName": "Skill_Passive01"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "Skill_Passive01",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.629167
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllEnemy"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"DamageType": "Quantum"
|
|
},
|
|
"FormulaType": "ByMaxHP",
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1246667513
|
|
]
|
|
}
|
|
},
|
|
"StanceValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1182064154
|
|
]
|
|
}
|
|
},
|
|
"SPHitRatio": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"AttackType": "Insert",
|
|
"HitAnimation": "Hit"
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"DisplayData": {
|
|
"UIMessageHeight": 0.8,
|
|
"DitherRangeX": 0.01,
|
|
"DitherRangeY": 0.02
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetAttachmentScale",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachPoints": [
|
|
{
|
|
"Name": "Shell"
|
|
}
|
|
],
|
|
"Scale": {}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamagePerformFinish"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "OnInsertAbort_Flg"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByRankActivated",
|
|
"TriggerKey": {
|
|
"Hash": -1445815962
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_Rank06_Buff_Active"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$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": "MAvatar_Tribbie_00_PointB1_DamageUpModifier"
|
|
},
|
|
"LifeTime": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-823027098
|
|
]
|
|
}
|
|
},
|
|
"MaxLayer": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1097613061
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitTimelineFinish",
|
|
"TimelineName": "Character_Tribbie_00_PassiveSkill_TimeLine"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_PassiveSkill_Scene.prefab",
|
|
"IsNeedFadeOut": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.HideLevelStage"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetTeamFormation",
|
|
"Team": "TeamDark",
|
|
"FormationType": "DarkTeamNormal"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Passive_Bullet.prefab",
|
|
"IsNeedFadeOut": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetTeamFormation",
|
|
"Team": "TeamLight",
|
|
"FormationType": "LightTeamNormal"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"GlobalModifiers": {
|
|
"MAvatar_Tribbie_00_Rank06_Buff": {
|
|
"Stacking": "ReplaceByCaster"
|
|
},
|
|
"MAvatar_Tribbie_00_Rank06_Buff_Active": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeforeHitAll",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAttackType",
|
|
"AttackTypes": [
|
|
"Insert"
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifyDamageData",
|
|
"Attacker_AllDamageTypeAddedRatio": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Stacking": "ReplaceByCaster"
|
|
},
|
|
"MAvatar_Tribbie_00_PointB1_DamageUpModifier": {
|
|
"LayerAddWhenStack": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"ValueType": "Layer",
|
|
"Multiplier": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": "_Layer"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQQR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1912601768,
|
|
-1495083162
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_PropertyValue"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "AllDamageTypeAddedRatio",
|
|
"PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Stacking": "ReplaceByCaster",
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"2128130574": {},
|
|
"1912601768": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_Tribbie_00_SKL02_Buff": {
|
|
"LifeStepMoment": "ModifierPhase1End",
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnPhase1",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAAAAMR",
|
|
"FixedValues": [
|
|
{
|
|
"Value": 1
|
|
}
|
|
],
|
|
"DynamicHashes": [
|
|
-1125463972
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "Energy_Layer"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "Energy_Layer"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetEnergyBarState",
|
|
"CurrentState": "Active",
|
|
"CurrentCount": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1125463972
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetEnergyBarState",
|
|
"CurrentState": "Normal",
|
|
"CurrentCount": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1125463972
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "AllDamageTypePenetrate",
|
|
"PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AdditionConfig": {
|
|
"SubModifierList": [
|
|
{
|
|
"Name": "MAvatar_Tribbie_00_SKL02_Buff_Buff",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllLightTeamUnselectable-Caster"
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"IsHaloStatus": true
|
|
},
|
|
{
|
|
"Name": "MAvatar_Tribbie_00_Rank04_Buff",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllLightTeamUnselectable"
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1186030315
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByRankActivated",
|
|
"TriggerKey": {
|
|
"Hash": 1686351920
|
|
}
|
|
},
|
|
"IsHaloStatus": true
|
|
}
|
|
]
|
|
},
|
|
"Stacking": "ReplaceByCaster",
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"2128130574": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_Tribbie_00_Rank04_Buff": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeforeHitAll",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifyDamageData",
|
|
"Defender_DefenceAddedRatio": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AAABAAMR",
|
|
"FixedValues": [
|
|
{
|
|
"Value": 0
|
|
}
|
|
],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Stacking": "ReplaceByCaster"
|
|
},
|
|
"MAvatar_Tribbie_00_SKL02_Buff_Buff": {
|
|
"_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": [
|
|
2128130574
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Stacking": "ReplaceByCaster",
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"2128130574": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_Tribbie_00_SKL03_Buff": {
|
|
"LifeStepMoment": "ModifierPhase1End",
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnDestroy",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllTeamCenter"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Passive_Buff01.prefab"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AdditionConfig": {
|
|
"SubModifierList": [
|
|
{
|
|
"Name": "MAvatar_Tribbie_00_SKL03_Buff_Debuff",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllEnemyWithUnSelectable"
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
},
|
|
"MDF_PropertyValue2": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-2125946860
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"IsHaloStatus": true
|
|
},
|
|
{
|
|
"Name": "MAvatar_Tribbie_00_SKL03_Buff_Buff",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllTeamMemberWithUnselectable"
|
|
},
|
|
"DynamicValues": {
|
|
"MDF_PropertyValue2": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-2125946860
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"IsHaloStatus": true
|
|
},
|
|
{
|
|
"Name": "MAvatar_Tribbie_00_SKL03_Rank01Listener",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByRankActivated",
|
|
"TriggerKey": {
|
|
"Hash": 2089636447
|
|
}
|
|
},
|
|
"IsHaloStatus": true
|
|
},
|
|
{
|
|
"Name": "MAvatar_Tribbie_00_SKL03_PointB2",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.BySkillPointActivated",
|
|
"PointTriggerKey": "PointB2"
|
|
},
|
|
"IsHaloStatus": true
|
|
}
|
|
]
|
|
},
|
|
"Stacking": "ReplaceByCaster",
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"-2125946860": {},
|
|
"2128130574": {},
|
|
"645704604": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_Tribbie_00_SKL03_PointB2_ListenHPChange": {
|
|
"BehaviorFlagList": [
|
|
"KeepOnDeathrattle"
|
|
],
|
|
"OnAbilityPropertyChange": [
|
|
{
|
|
"Property": "HPAddedRatio",
|
|
"Ranges": [
|
|
{
|
|
"Min": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"Max": {
|
|
"FixedValue": {
|
|
"Value": 1E+09
|
|
}
|
|
},
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_TotalHPChange"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_MaxHP"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_HPConvert"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllLightTeamUnselectable"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EntityTypeMask": "Avatar"
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "MDF_MaxHP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "MaxHP"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "MDF_HPConvert",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "HPConvert"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQIBAgMR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1684293950,
|
|
-1610876898,
|
|
-2126685197
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_TotalHPChange"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQQR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1684293950,
|
|
745450807
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_PropertyValue"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetModifierDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_PointB2"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_PropertyValue"
|
|
},
|
|
"NewValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Property": "HPDelta",
|
|
"Ranges": [
|
|
{
|
|
"Min": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"Max": {
|
|
"FixedValue": {
|
|
"Value": 1E+09
|
|
}
|
|
},
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_TotalHPChange"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_MaxHP"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_HPConvert"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllLightTeamUnselectable"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EntityTypeMask": "Avatar"
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "MDF_MaxHP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "MaxHP"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "MDF_HPConvert",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "HPConvert"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQIBAgMR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1684293950,
|
|
-1610876898,
|
|
-2126685197
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_TotalHPChange"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQQR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1684293950,
|
|
745450807
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_PropertyValue"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetModifierDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_PointB2"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_PropertyValue"
|
|
},
|
|
"NewValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeforeDying",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_TotalHPChange"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_MaxHP"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_HPConvert"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent - ModifierOwnerEntity"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EntityTypeMask": "Avatar"
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "MDF_MaxHP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "MaxHP"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "MDF_HPConvert",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "HPConvert"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQIBAgMR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1684293950,
|
|
-1610876898,
|
|
-2126685197
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_TotalHPChange"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQQR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1684293950,
|
|
745450807
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_PropertyValue"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetModifierDynamicValue",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_PointB2"
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_PropertyValue"
|
|
},
|
|
"NewValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"2128130574": {},
|
|
"-1610876898": {},
|
|
"-2126685197": {},
|
|
"-1684293950": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_Tribbie_00_SKL03_PointB2": {
|
|
"OnDynamicValueChange": [
|
|
{
|
|
"Key": {
|
|
"Hash": 2128130574
|
|
},
|
|
"Ranges": [
|
|
{
|
|
"Min": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"Max": {
|
|
"FixedValue": {
|
|
"Value": 1E+09
|
|
}
|
|
},
|
|
"MaxInclusive": true,
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "HPConvert",
|
|
"PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
},
|
|
"IsRefresh": true
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnDestroy",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveServant"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_PointB2_ListenHPChange"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveServant"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_PointB2_ListenHPChange"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_TotalBaseHP"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_MaxHP"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_HPConvert"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllLightTeamWithAllLightTeamUnselectable"
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EntityTypeMask": "Avatar"
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "MDF_MaxHP",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "MaxHP"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
|
"DynamicKey": "MDF_HPConvert",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Value": "HPConvert"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQIBAgMR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
779195395,
|
|
-1610876898,
|
|
-2126685197
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_TotalBaseHP"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQQR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
779195395,
|
|
745450807
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_PropertyValue"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "HPConvert",
|
|
"PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
},
|
|
"IsRefresh": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"2128130574": {},
|
|
"-1610876898": {},
|
|
"-2126685197": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_Tribbie_00_SKL03_Buff_Mark": {},
|
|
"MAvatar_Tribbie_00_SKL03_Buff_HighestHPMark": {},
|
|
"MAvatar_Tribbie_00_SKL03_Buff_AttackCount": {
|
|
"Count": 1
|
|
},
|
|
"MAvatar_Tribbie_00_SKL03_Rank01Listener": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnListenAfterHitAll",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EntityTypeMask": "BattleEvent",
|
|
"Inverse": true
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByDamageDataProperty",
|
|
"DynamicKey": "MDF_TempDamage",
|
|
"ContextScope": "ContextCaster",
|
|
"ReadTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Property": "Result_FinalDamageBase"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"ContextScope": "ContextCaster",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQIR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
167945948,
|
|
615588639
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Rank01ExtraDamage"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenBeforeAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EntityTypeMask": "BattleEvent",
|
|
"Inverse": true
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"ContextScope": "ContextCaster",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Rank01ExtraDamage"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"ContextScope": "ContextCaster",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_TempDamage"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnListenAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamLight"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetEntityType",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EntityTypeMask": "BattleEvent",
|
|
"Inverse": true
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"ContextScope": "ContextCaster",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQQR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
167945948,
|
|
1849124845
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Rank01ExtraDamage"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Avatar_Tribbie_PursuedDamage_HighestHPTarget"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"DamageType": "Physical"
|
|
},
|
|
"DamageValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
167945948
|
|
]
|
|
}
|
|
},
|
|
"AttackType": "TrueDamage",
|
|
"FinalFormulaType": "ByBaseDamage",
|
|
"HitAnimation": "Hit"
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"IsConvert": true,
|
|
"DisplayData": {
|
|
"DitherRangeX": 0,
|
|
"DitherRangeY": 0,
|
|
"AttachPoint": "SelectRoot",
|
|
"AdditionalDisplay": {
|
|
"UIMessageHeight": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DitherRangeX": {
|
|
"FixedValue": {
|
|
"Value": 0.06
|
|
}
|
|
},
|
|
"DitherRangeY": {
|
|
"FixedValue": {
|
|
"Value": 0.06
|
|
}
|
|
}
|
|
},
|
|
"Scale": 1.2
|
|
},
|
|
"PerformanceDelay": {
|
|
"FixedValue": {
|
|
"Value": 0.41
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MAvatar_Tribbie_00_SKL03_Buff_Buff": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnBeforeHit",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByAnd",
|
|
"PredicateList": [
|
|
{
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_Buff_Mark"
|
|
},
|
|
"Inverse": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ByTargetTeam",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Team": "TeamDark"
|
|
}
|
|
]
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Attacked"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_Buff_Mark"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnBeforeAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Count"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Attacked"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "PERF_CNT"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_Buff_Mark"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RemoveModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_Buff_HighestHPMark"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Event": "OnAfterAttack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
|
"DynamicKey": {
|
|
"Value": "MDF_Attacked"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValueByAttackTargetCount",
|
|
"DynamicKey": "MDF_Count",
|
|
"Attacker": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByRankActivated",
|
|
"TriggerKey": {
|
|
"Hash": 523552506
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetDynamicValue",
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQABAQIR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-2027709849,
|
|
157928874
|
|
]
|
|
}
|
|
},
|
|
"DynamicKey": {
|
|
"Value": "MDF_Count"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetSequence",
|
|
"Sequence": [
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetFilter",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_Buff_Mark"
|
|
},
|
|
"AddedOrAlive": true
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetShuffle"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetSortByProperty",
|
|
"PropertyType": "CurrentHP",
|
|
"HighestFirst": true,
|
|
"AliveOnly": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetTake",
|
|
"Count": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"ByRandom": true,
|
|
"IncludeLimbo": true,
|
|
"MaxNumber": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_Buff_HighestHPMark"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.IncludeTaskListTemplate",
|
|
"Name": "PursuedDamage_PerformanceDelay",
|
|
"ParamTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AttackTargetList"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.Retarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetSequence",
|
|
"Sequence": [
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetFilter",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_Buff_Mark"
|
|
},
|
|
"AddedOrAlive": true
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_Buff_HighestHPMark"
|
|
},
|
|
"Inverse": true
|
|
},
|
|
"ByRandom": true,
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareTarget",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"CompareType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Avatar_Tribbie_PursuedDamage_HighestHPTarget"
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByRankActivated",
|
|
"TriggerKey": {
|
|
"Hash": 523552506
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.FireProjectile",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Avatar_Tribbie_PursuedDamage_HighestHPTarget"
|
|
},
|
|
"CustomAnchorTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Projectile": {
|
|
"Behavior": "BGCurvePrefab",
|
|
"FlyTime": 0.4,
|
|
"SpeedEaseType": "InCirc",
|
|
"AttachPoint": "Origin",
|
|
"AttachOffset": {
|
|
"X": 0.5,
|
|
"Y": 4.5,
|
|
"Z": -1.2
|
|
},
|
|
"TargetAttachPoint": "SelectRoot",
|
|
"FlyEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Passive_Buff01_Attack01.prefab",
|
|
"FlyEffectFadeOut": true,
|
|
"WriteProgressToEffectAnimator": true
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.FireProjectile",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Avatar_Tribbie_PursuedDamage_HighestHPTarget"
|
|
},
|
|
"CustomAnchorTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Projectile": {
|
|
"Behavior": "BGCurvePrefab",
|
|
"FlyTime": 0.4,
|
|
"SpeedEaseType": "InCirc",
|
|
"AttachPoint": "Origin",
|
|
"AttachOffset": {
|
|
"X": -0.5,
|
|
"Y": 4.5,
|
|
"Z": -1.2
|
|
},
|
|
"TargetAttachPoint": "SelectRoot",
|
|
"FlyEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Passive_Buff01_Attack01.prefab",
|
|
"FlyEffectFadeOut": true,
|
|
"WriteProgressToEffectAnimator": true
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.FireProjectile",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Avatar_Tribbie_PursuedDamage_HighestHPTarget"
|
|
},
|
|
"CustomAnchorTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Projectile": {
|
|
"Behavior": "BGCurvePrefab",
|
|
"FlyTime": 0.4,
|
|
"AttachPoint": "Origin",
|
|
"AttachOffset": {
|
|
"Y": 4.8,
|
|
"Z": -3
|
|
},
|
|
"TargetAttachPoint": "SelectRoot",
|
|
"FlyEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Passive_Buff01_Attack01.prefab",
|
|
"FlyEffectFadeOut": true,
|
|
"WriteProgressToEffectAnimator": true
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.FireProjectile",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Avatar_Tribbie_PursuedDamage_HighestHPTarget"
|
|
},
|
|
"CustomAnchorTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"Projectile": {
|
|
"Behavior": "BGCurvePrefab",
|
|
"FlyTime": 0.4,
|
|
"SpeedEaseType": "InCirc",
|
|
"AttachPoint": "Origin",
|
|
"AttachOffset": {
|
|
"Y": 4.8,
|
|
"Z": -2.5
|
|
},
|
|
"TargetAttachPoint": "SelectRoot",
|
|
"FlyEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Passive_Buff01_Attack01.prefab",
|
|
"FlyEffectFadeOut": true,
|
|
"WriteProgressToEffectAnimator": true
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LoopExecuteTaskList",
|
|
"MaxLoopCount": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-2027709849
|
|
]
|
|
}
|
|
},
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.DamageByAttackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"AttackProperty": {
|
|
"$type": "RPG.GameCore.AttackData",
|
|
"DamageType": {
|
|
"DamageType": "Quantum"
|
|
},
|
|
"FormulaType": "ByMaxHP",
|
|
"DamagePercentage": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-2125946860
|
|
]
|
|
}
|
|
},
|
|
"AttackType": "Pursued",
|
|
"HitAnimation": "Hit"
|
|
},
|
|
"CanTriggerLastKill": true,
|
|
"DisplayData": {
|
|
"DitherRangeX": 0,
|
|
"DitherRangeY": 0,
|
|
"AttachPoint": "SelectRoot",
|
|
"AdditionalDisplay": {
|
|
"UIMessageHeight": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"DitherRangeX": {
|
|
"FixedValue": {
|
|
"Value": 0.06
|
|
}
|
|
},
|
|
"DitherRangeY": {
|
|
"FixedValue": {
|
|
"Value": 0.06
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PerformanceDelay": {
|
|
"FixedValue": {
|
|
"Value": 0.4
|
|
}
|
|
},
|
|
"OnAfterHit": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Tribbie_00/Eff_Avatar_Tribbie_00_Passive_Buff01_Hit.prefab",
|
|
"Delay": 0.48
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"-2125946860": {},
|
|
"1985254123": {},
|
|
"1854514093": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_Tribbie_00_SKL03_Buff_Debuff": {
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "AllDamageTypeTakenRatio",
|
|
"PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
2128130574
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"2128130574": {}
|
|
}
|
|
}
|
|
},
|
|
"MAvatar_Tribbie_00_CanTriggerInsertTag": {
|
|
"BehaviorFlagList": [
|
|
"RemoveWhenCasterDead"
|
|
],
|
|
"Stacking": "ReplaceByCaster"
|
|
}
|
|
},
|
|
"GlobalTargetAlias": {
|
|
"Avatar_Tribbie_PursuedDamage_HighestHPTarget": {
|
|
"$type": "RPG.GameCore.TargetSequence",
|
|
"Sequence": [
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllDarkTeam"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetFilter",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByIsContainModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ParamEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "MAvatar_Tribbie_00_SKL03_Buff_HighestHPMark"
|
|
},
|
|
"AddedOrAlive": true
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetTake",
|
|
"Count": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |