mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-12 06:56:01 +08:00
1073 lines
30 KiB
JSON
1073 lines
30 KiB
JSON
{
|
||
"AbilityList": [
|
||
{
|
||
"Modifiers": {
|
||
"MMonster_XP_Minion02_00_PassiveArmor": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnEndBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "XP_Minion02_00_Effect"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"1119489239": {}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Name": "Monster_XP_Minion02_00_PassiveSkill_Initiate",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnAdd": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "XP_Minion02_00_Effect"
|
||
}
|
||
}
|
||
],
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "MMonster_XP_Minion02_00_PassiveArmor"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_XP_Minion02_00_Skill01_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_XP_Minion02_00_Skill01_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_XP_Minion02_00_Skill01_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTransitionDuration": {
|
||
"FixedValue": {
|
||
"Value": 0.15
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle",
|
||
"NormalizedTransitionDuration": {
|
||
"FixedValue": {
|
||
"Value": 0.25
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_XP_Minion02_00_Skill01_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.15
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.445
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "AbilityTargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.48
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Skill01_02_Weak.prefab",
|
||
"AttachPoint": "Aim",
|
||
"TowardTarget": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"TowardAttachPoint": "Root"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.507
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Imaginary"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1126825319
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Skill01_Hit_Weak.prefab",
|
||
"HitTimeSlowType": "Puncture"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_01_hit_xp_minion02",
|
||
"DisplayData": {
|
||
"UIMessageHeight": 1,
|
||
"DitherRangeX": 0.02,
|
||
"DitherRangeY": 0.02
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "XP_Minion02_00_Attack"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Rapid_Middle"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_XP_Minion02_00_Skill02_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_XP_Minion02_00_Skill02_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_XP_Minion02_00_Skill02_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTransitionDuration": {
|
||
"FixedValue": {
|
||
"Value": 0.15
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle",
|
||
"NormalizedTransitionDuration": {
|
||
"FixedValue": {
|
||
"Value": 0.25
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_XP_Minion02_00_Skill02_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.15
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.2
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
|
||
"TargetIntensity": 0.35,
|
||
"FadeDuration": 0.2
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.445
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "AbilityTargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.48
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Skill01_02.prefab",
|
||
"AttachPoint": "Aim",
|
||
"TowardTarget": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"TowardAttachPoint": "Root"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.507
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Imaginary"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1847083384
|
||
]
|
||
}
|
||
},
|
||
"HitSplitRatio": {
|
||
"FixedValue": {
|
||
"Value": 0.3
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Skill01_Hit.prefab",
|
||
"HitTimeSlowType": "Puncture"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"DisplayData": {
|
||
"UIMessageHeight": 1,
|
||
"DitherRangeX": 0.02,
|
||
"DitherRangeY": 0.02
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Rapid_Light"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.557
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Imaginary"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1847083384
|
||
]
|
||
}
|
||
},
|
||
"HitSplitRatio": {
|
||
"FixedValue": {
|
||
"Value": 0.3
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"HitAnimation": "Hit",
|
||
"HitTimeSlowType": "Puncture"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"DisplayData": {
|
||
"UIMessageHeight": 1,
|
||
"DitherRangeX": 0.02,
|
||
"DitherRangeY": 0.02
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Rapid_Light"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.607
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Imaginary"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1847083384
|
||
]
|
||
}
|
||
},
|
||
"HitSplitRatio": {
|
||
"FixedValue": {
|
||
"Value": 0.4
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"HitAnimation": "Hit_H",
|
||
"HitTimeSlowType": "Puncture"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_02_hit_xp_minion02",
|
||
"DisplayData": {
|
||
"UIMessageHeight": 1,
|
||
"DitherRangeX": 0.02,
|
||
"DitherRangeY": 0.02
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "_SR0.29_T0.05_ST0.2:Monster_XP_Minion02_00_Camera_2"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "XP_Minion02_00_Attack"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.8
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
|
||
"IsRevert": true,
|
||
"FadeDuration": 0.7
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_XP_Minion02_00_Skill03_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList",
|
||
"MaxTargetCount": 3
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_XP_Minion02_00_Skill03_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_XP_Minion02_00_Skill03_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"NormalizedTransitionDuration": {
|
||
"FixedValue": {
|
||
"Value": 0.15
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle",
|
||
"NormalizedTransitionDuration": {
|
||
"FixedValue": {
|
||
"Value": 0.25
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_XP_Minion02_00_Skill03_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList",
|
||
"MaxTargetCount": 3
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.SetTeamFormation",
|
||
"Team": "TeamLight",
|
||
"FormationType": "LightTeamNormal",
|
||
"CustomFormationIgnoreDying": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.294
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Skill02_Hit.prefab"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetAdjoinEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Skill02_Hit.prefab"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.526
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "AbilityTargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.559
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Imaginary"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-56289053
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"HitAnimation": "Hit",
|
||
"HitTimeSlowType": "Puncture"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_03_hit_xp_minion02",
|
||
"DisplayData": {
|
||
"UIMessageHeight": 1,
|
||
"DitherRangeX": 0.02,
|
||
"DitherRangeY": 0.02
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetAdjoinEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Imaginary"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-56289053
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"HitAnimation": "Hit",
|
||
"HitTimeSlowType": "Puncture"
|
||
},
|
||
"TriggerHitSound": true,
|
||
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_03_hit_xp_minion02",
|
||
"DisplayData": {
|
||
"UIMessageHeight": 1,
|
||
"DitherRangeX": 0.02,
|
||
"DitherRangeY": 0.02
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Rapid_Middle"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "XP_Minion02_00_Attack"
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageAddedRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1165043003
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"GlobalModifiers": {
|
||
"XP_Minion02_00_Attack": {
|
||
"BehaviorFlagList": [
|
||
"KeepOnDeathrattle"
|
||
],
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Flags": [
|
||
"Resident"
|
||
],
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Head_L.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Flags": [
|
||
"Resident"
|
||
],
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Head_R.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Flags": [
|
||
"Resident"
|
||
],
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Prop_L_JNT.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Flags": [
|
||
"Resident"
|
||
],
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Prop_R_JNT.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Flags": [
|
||
"Resident"
|
||
],
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Skill02_01_Body01.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Flags": [
|
||
"Resident"
|
||
],
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Skill02_01_Body.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.StackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Property": "AllDamageTypeAddedRatio",
|
||
"PropertyValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
625640552
|
||
]
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeforeDying",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"625640552": {}
|
||
}
|
||
}
|
||
},
|
||
"XP_Minion02_00_Effect": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Flags": [
|
||
"Resident"
|
||
],
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion02_00/Eff_Monster_XP_Minion02_00_Skill02_01_Body02.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"XP_Minion02_00_Armor": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnBeforeBeingHitAll",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByTargetIsStanceWeakForCurrentHit",
|
||
"AttackerType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "DamageDefenderEntity"
|
||
}
|
||
},
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.ModifyDamageData",
|
||
"Defender_AllDamageReduce": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
741349151
|
||
]
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"741349151": {}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
} |