OSPRODWin1.1.0_R3563587_S3563587_D3563587
This commit is contained in:
parent
c41e9aec5e
commit
c3a86751c1
325
Data/Ability_Card_AForcedDodge.json
Normal file
325
Data/Ability_Card_AForcedDodge.json
Normal file
@ -0,0 +1,325 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Hit_L_F",
|
||||
"FrameCountHigh": 6,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": false,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"HitLModifier"
|
||||
]
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Hit_L_B",
|
||||
"FrameCountHigh": 6,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": false,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"HitLModifier"
|
||||
]
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Hit_H_F",
|
||||
"FrameCountHigh": 8,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": false,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"HitHModifier"
|
||||
]
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Hit_H_B",
|
||||
"FrameCountHigh": 8,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": false,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"HitHModifier"
|
||||
]
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "HitFly_F",
|
||||
"FrameCountHigh": 12,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": false,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"HitFlyModifier"
|
||||
]
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "HitFly_B",
|
||||
"FrameCountHigh": 12,
|
||||
"FrameCountLow": 0,
|
||||
"IsLoop": false,
|
||||
"LayerIndex": 0,
|
||||
"MaxFrameCountHigh": false,
|
||||
"MaxFrameCountLow": false,
|
||||
"ModifierNameList": [
|
||||
"HitFlyModifier"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AForcedDodge",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterDamageHp": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_BeforeDamageHp": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_ForcedDodgeCD": {
|
||||
"Value": 0.8
|
||||
},
|
||||
"AS_LostHP": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_RecoverHP": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialsByPropertyAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "AS_BeforeDamageHp",
|
||||
"Percentage": 1.0,
|
||||
"PropertyType": "CurHP",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ForcedDodgeActionsModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "Evade",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"DodgeEffectModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AllowForcedDodgeModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAnimCtrlerParamAction",
|
||||
"BoolVal": true,
|
||||
"ParamName": "Bool_ForcedDodge",
|
||||
"ParamType": 2,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "SetAnimCtrlerParamAction",
|
||||
"BoolVal": false,
|
||||
"ParamName": "Bool_ForcedDodge",
|
||||
"ParamType": 2,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DodgeEffectModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"DodgeEffectModifier": {
|
||||
"Duration": 0.1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique"
|
||||
},
|
||||
"ForcedDodgeActionsModifier": {
|
||||
"Duration": "%AS_ForcedDodgeCD",
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "DodgeEffectModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Eff_PerfectEvade_AForcedDodge_01_Cube",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Tag": "ForcedDodge_Outline",
|
||||
"Target": "Self",
|
||||
"key": "Eff_PerfectEvade_AForcedDodge_OutLine_01"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialsByPropertyAction",
|
||||
"ModifyFunction": "Replace",
|
||||
"ParamName": "AS_AfterDamageHp",
|
||||
"Percentage": 1.0,
|
||||
"PropertyType": "CurHP",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "specials(AS_BeforeDamageHp)-specials(AS_AfterDamageHp)",
|
||||
"ParamName": "AS_LostHP",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "SetAbilitySpecialByExpression",
|
||||
"DoRefresh": true,
|
||||
"Expression": "specials(AS_LostHP)*0.5",
|
||||
"ParamName": "AS_RecoverHP",
|
||||
"ValueType": "Float"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverHPAction",
|
||||
"Amount": "%AS_RecoverHP",
|
||||
"Percentage": 0,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "InterruptMaterialPropertyAction",
|
||||
"Tag": "ForcedDodge_Outline",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"HitFlyModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AllowForcedDodgeModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"ForcedDodgeActionsModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "AllowForcedDodgeModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"HitHModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AllowForcedDodgeModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"ForcedDodgeActionsModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "AllowForcedDodgeModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"HitLModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AllowForcedDodgeModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"ForcedDodgeActionsModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "AllowForcedDodgeModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
203
Data/Ability_Card_APositiveScoreCounts.json
Normal file
203
Data/Ability_Card_APositiveScoreCounts.json
Normal file
@ -0,0 +1,203 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "AttachStateWithModifierMixin",
|
||||
"ConfigList": [
|
||||
{
|
||||
"AnimatorStateName": "Hit_L_F",
|
||||
"LayerIndex": 0,
|
||||
"ModifierNameList": [
|
||||
"HitLightModifier"
|
||||
],
|
||||
"NormalizedTimeHigh": 1.0,
|
||||
"NormalizedTimeLow": 0.0,
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Hit_L_B",
|
||||
"LayerIndex": 0,
|
||||
"ModifierNameList": [
|
||||
"HitLightModifier"
|
||||
],
|
||||
"NormalizedTimeHigh": 1.0,
|
||||
"NormalizedTimeLow": 0.0,
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Hit_H_F",
|
||||
"LayerIndex": 0,
|
||||
"ModifierNameList": [
|
||||
"HitHeavyModifier"
|
||||
],
|
||||
"NormalizedTimeHigh": 1.0,
|
||||
"NormalizedTimeLow": 0.0,
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "Hit_H_B",
|
||||
"LayerIndex": 0,
|
||||
"ModifierNameList": [
|
||||
"HitHeavyModifier"
|
||||
],
|
||||
"NormalizedTimeHigh": 1.0,
|
||||
"NormalizedTimeLow": 0.0,
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "HitFly_F",
|
||||
"LayerIndex": 0,
|
||||
"ModifierNameList": [
|
||||
"HitFlyModifier"
|
||||
],
|
||||
"NormalizedTimeHigh": 1.0,
|
||||
"NormalizedTimeLow": 0.0,
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"AnimatorStateName": "HitFly_B",
|
||||
"LayerIndex": 0,
|
||||
"ModifierNameList": [
|
||||
"HitFlyModifier"
|
||||
],
|
||||
"NormalizedTimeHigh": 1.0,
|
||||
"NormalizedTimeLow": 0.0,
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_APositiveScoreCounts",
|
||||
"AbilitySpecials": {
|
||||
"AS_CounterHitScore": {
|
||||
"Value": 10.0
|
||||
},
|
||||
"AS_HitFlyScore": {
|
||||
"Value": -30.0
|
||||
},
|
||||
"AS_HitHeavyScore": {
|
||||
"Value": -15.0
|
||||
},
|
||||
"AS_HitLightScore": {
|
||||
"Value": -5.0
|
||||
},
|
||||
"AS_HitScore": {
|
||||
"Value": 3.0
|
||||
},
|
||||
"AS_PositiveScore": {
|
||||
"Value": 0
|
||||
},
|
||||
"AS_ThinkIntervalScore": {
|
||||
"Value": -1.0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnCounterHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "CounterHitModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HitOtherModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"OnThinkInterval": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ThinkIntervalModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"CounterHitModifier": {
|
||||
"Duration": 1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": "%AS_CounterHitScore",
|
||||
"ParamName": "AS_PositiveScore",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
},
|
||||
"HitFlyModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": "%AS_HitFlyScore",
|
||||
"ParamName": "AS_PositiveScore",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
},
|
||||
"HitHeavyModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": "%AS_HitHeavyScore",
|
||||
"ParamName": "AS_PositiveScore",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
},
|
||||
"HitLightModifier": {
|
||||
"Duration": -1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": "%AS_HitLightScore",
|
||||
"ParamName": "AS_PositiveScore",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
},
|
||||
"HitOtherModifier": {
|
||||
"Duration": 1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": "%AS_HitScore",
|
||||
"ParamName": "AS_PositiveScore",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ThinkIntervalModifier": {
|
||||
"Duration": 0.1,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "SetAbilitySpecialAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Param": "%AS_ThinkIntervalScore",
|
||||
"ParamName": "AS_PositiveScore",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
1034
Data/Ability_Card_AfterimageNew_1_0.json
Normal file
1034
Data/Ability_Card_AfterimageNew_1_0.json
Normal file
File diff suppressed because it is too large
Load Diff
103
Data/Ability_Card_AfterimageNew_1_1.json
Normal file
103
Data/Ability_Card_AfterimageNew_1_1.json
Normal file
@ -0,0 +1,103 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": "%AS_AfterImageDuration",
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 2.5
|
||||
},
|
||||
"BulletHitDelayTime": 0.5,
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"RaycastGroundOffset": 0.6,
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"ExplodeAnimEventID": "#Card_AfterimageDamage_Type01_AttackProperty_01",
|
||||
"ExplodeEffect": {
|
||||
"EffectPattern": "Eff_Afterimage_Attack_Explode_02"
|
||||
},
|
||||
"ExplodePosType": "Bullet",
|
||||
"HitExplodeRadius": 3.0,
|
||||
"HitInterval": 0.0,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 0,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"OnBulletCreateAction": [
|
||||
{
|
||||
"$type": "ApplyGhostEffectAction",
|
||||
"AttachEffect": "Eff_Afterimage_Attack_Loop_01",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostSource": "Caster",
|
||||
"GhostTag": "AfterimageNew_1_1",
|
||||
"MaterialPropertyParams": [
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_1",
|
||||
"key": "Common_MA_Afterimage_Common_Dither"
|
||||
},
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_1",
|
||||
"key": "Common_MA_Afterimage_Attack_02_OverrideOutline_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Card_AfterimageDamage_Type01_CamShake_E01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveGhostEffectAction",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostTag": "AfterimageNew_1_1"
|
||||
}
|
||||
],
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplode": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AfterimageNew_1_1",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterImageDuration": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
103
Data/Ability_Card_AfterimageNew_1_2.json
Normal file
103
Data/Ability_Card_AfterimageNew_1_2.json
Normal file
@ -0,0 +1,103 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": "%AS_AfterImageDuration",
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 2.5
|
||||
},
|
||||
"BulletHitDelayTime": 0.5,
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"RaycastGroundOffset": 0.6,
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"ExplodeAnimEventID": "#Card_AfterimageDamage_Type01_AttackProperty_02",
|
||||
"ExplodeEffect": {
|
||||
"EffectPattern": "Eff_Afterimage_Burn_Explode_02"
|
||||
},
|
||||
"ExplodePosType": "Bullet",
|
||||
"HitExplodeRadius": 3.0,
|
||||
"HitInterval": 0.0,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 0,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"OnBulletCreateAction": [
|
||||
{
|
||||
"$type": "ApplyGhostEffectAction",
|
||||
"AttachEffect": "Eff_Afterimage_Burn_Loop_01",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostSource": "Caster",
|
||||
"GhostTag": "AfterimageNew_1_2",
|
||||
"MaterialPropertyParams": [
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_2",
|
||||
"key": "Common_MA_Afterimage_Common_Dither"
|
||||
},
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_2",
|
||||
"key": "Common_MA_Afterimage_Burn_02_OverrideOutline_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Card_AfterimageDamage_Type01_CamShake_E01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveGhostEffectAction",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostTag": "AfterimageNew_1_2"
|
||||
}
|
||||
],
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplode": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AfterimageNew_1_2",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterImageDuration": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
103
Data/Ability_Card_AfterimageNew_1_3.json
Normal file
103
Data/Ability_Card_AfterimageNew_1_3.json
Normal file
@ -0,0 +1,103 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": "%AS_AfterImageDuration",
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 2.5
|
||||
},
|
||||
"BulletHitDelayTime": 0.5,
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"RaycastGroundOffset": 0.6,
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"ExplodeAnimEventID": "#Card_AfterimageDamage_Type01_AttackProperty_03",
|
||||
"ExplodeEffect": {
|
||||
"EffectPattern": "Eff_Afterimage_Frozen_Explode_02"
|
||||
},
|
||||
"ExplodePosType": "Bullet",
|
||||
"HitExplodeRadius": 3.0,
|
||||
"HitInterval": 0.0,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 0,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"OnBulletCreateAction": [
|
||||
{
|
||||
"$type": "ApplyGhostEffectAction",
|
||||
"AttachEffect": "Eff_Afterimage_Frozen_Loop_01",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostSource": "Caster",
|
||||
"GhostTag": "AfterimageNew_1_3",
|
||||
"MaterialPropertyParams": [
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_3",
|
||||
"key": "Common_MA_Afterimage_Common_Dither"
|
||||
},
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_3",
|
||||
"key": "Common_MA_Afterimage_Frozen_02_OverrideOutline_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Card_AfterimageDamage_Type01_CamShake_E01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveGhostEffectAction",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostTag": "AfterimageNew_1_3"
|
||||
}
|
||||
],
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplode": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AfterimageNew_1_3",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterImageDuration": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
103
Data/Ability_Card_AfterimageNew_1_4.json
Normal file
103
Data/Ability_Card_AfterimageNew_1_4.json
Normal file
@ -0,0 +1,103 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": "%AS_AfterImageDuration",
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 2.5
|
||||
},
|
||||
"BulletHitDelayTime": 0.5,
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"RaycastGroundOffset": 0.6,
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"ExplodeAnimEventID": "#Card_AfterimageDamage_Type01_AttackProperty_04",
|
||||
"ExplodeEffect": {
|
||||
"EffectPattern": "Eff_Afterimage_Electric_Explode_02"
|
||||
},
|
||||
"ExplodePosType": "Bullet",
|
||||
"HitExplodeRadius": 3.0,
|
||||
"HitInterval": 0.0,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 0,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"OnBulletCreateAction": [
|
||||
{
|
||||
"$type": "ApplyGhostEffectAction",
|
||||
"AttachEffect": "Eff_Afterimage_Electric_Loop_01",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostSource": "Caster",
|
||||
"GhostTag": "AfterimageNew_1_4",
|
||||
"MaterialPropertyParams": [
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_4",
|
||||
"key": "Common_MA_Afterimage_Common_Dither"
|
||||
},
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_4",
|
||||
"key": "Common_MA_Afterimage_Electric_02_OverrideOutline_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Card_AfterimageDamage_Type01_CamShake_E01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveGhostEffectAction",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostTag": "AfterimageNew_1_4"
|
||||
}
|
||||
],
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplode": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AfterimageNew_1_4",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterImageDuration": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
103
Data/Ability_Card_AfterimageNew_1_5.json
Normal file
103
Data/Ability_Card_AfterimageNew_1_5.json
Normal file
@ -0,0 +1,103 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": "%AS_AfterImageDuration",
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 2.5
|
||||
},
|
||||
"BulletHitDelayTime": 0.5,
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"RaycastGroundOffset": 0.6,
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"ExplodeAnimEventID": "#Card_AfterimageDamage_Type01_AttackProperty_05",
|
||||
"ExplodeEffect": {
|
||||
"EffectPattern": "Eff_Afterimage_Chaos_Explode_02"
|
||||
},
|
||||
"ExplodePosType": "Bullet",
|
||||
"HitExplodeRadius": 3.0,
|
||||
"HitInterval": 0.0,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 0,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"OnBulletCreateAction": [
|
||||
{
|
||||
"$type": "ApplyGhostEffectAction",
|
||||
"AttachEffect": "Eff_Afterimage_Chaos_Loop_01",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostSource": "Caster",
|
||||
"GhostTag": "AfterimageNew_1_5",
|
||||
"MaterialPropertyParams": [
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_5",
|
||||
"key": "Common_MA_Afterimage_Common_Dither"
|
||||
},
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_5",
|
||||
"key": "Common_MA_Afterimage_Chaos_02_OverrideOutline_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Card_AfterimageDamage_Type01_CamShake_E01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveGhostEffectAction",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostTag": "AfterimageNew_1_5"
|
||||
}
|
||||
],
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplode": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AfterimageNew_1_5",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterImageDuration": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
275
Data/Ability_Card_AfterimageNew_2_0.json
Normal file
275
Data/Ability_Card_AfterimageNew_2_0.json
Normal file
@ -0,0 +1,275 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_0",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterImage02CD": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_AfterImageDuration_Main": {
|
||||
"Value": 2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_1",
|
||||
"IsAutoTrigger": false,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarElementType",
|
||||
"ElementType": 200
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_2",
|
||||
"IsAutoTrigger": false,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarElementType",
|
||||
"ElementType": 201
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_3",
|
||||
"IsAutoTrigger": false,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarElementType",
|
||||
"ElementType": 202
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_4",
|
||||
"IsAutoTrigger": false,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarElementType",
|
||||
"ElementType": 203
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_5",
|
||||
"IsAutoTrigger": false,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarElementType",
|
||||
"ElementType": 205
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_1",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "AS_AfterImageDuration_Main",
|
||||
"ParamName": "AS_AfterImageDuration",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_2",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "AS_AfterImageDuration_Main",
|
||||
"ParamName": "AS_AfterImageDuration",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_3",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "AS_AfterImageDuration_Main",
|
||||
"ParamName": "AS_AfterImageDuration",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_4",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "AS_AfterImageDuration_Main",
|
||||
"ParamName": "AS_AfterImageDuration",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_5",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "AS_AfterImageDuration_Main",
|
||||
"ParamName": "AS_AfterImageDuration",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnDodgeSuccess": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AfterImageType02Modifier01",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarElementType",
|
||||
"ElementType": 200
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AfterImageType02Modifier02",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarElementType",
|
||||
"ElementType": 201
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AfterImageType02Modifier03",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarElementType",
|
||||
"ElementType": 202
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AfterImageType02Modifier04",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarElementType",
|
||||
"ElementType": 203
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AfterImageType02Modifier05",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarElementType",
|
||||
"ElementType": 205
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AfterImageType02Modifier01": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0.1,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": "%AS_AfterImage02CD",
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique"
|
||||
},
|
||||
"AfterImageType02Modifier02": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0.1,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_2"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": "%AS_AfterImage02CD",
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique"
|
||||
},
|
||||
"AfterImageType02Modifier03": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0.1,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_3"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": "%AS_AfterImage02CD",
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique"
|
||||
},
|
||||
"AfterImageType02Modifier04": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0.1,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_4"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": "%AS_AfterImage02CD",
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique"
|
||||
},
|
||||
"AfterImageType02Modifier05": {
|
||||
"DelayHandlers": [
|
||||
{
|
||||
"DelayTime": 0.1,
|
||||
"TimeUpActions": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_5"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Duration": "%AS_AfterImage02CD",
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
103
Data/Ability_Card_AfterimageNew_2_1.json
Normal file
103
Data/Ability_Card_AfterimageNew_2_1.json
Normal file
@ -0,0 +1,103 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": "%AS_AfterImageDuration",
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 2.5
|
||||
},
|
||||
"BulletHitDelayTime": 0.5,
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"RaycastGroundOffset": 0.6,
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"ExplodeAnimEventID": "#Card_AfterimageDamage_Type02_AttackProperty_01",
|
||||
"ExplodeEffect": {
|
||||
"EffectPattern": "Eff_Afterimage_Attack_Explode_02"
|
||||
},
|
||||
"ExplodePosType": "Bullet",
|
||||
"HitExplodeRadius": 3.0,
|
||||
"HitInterval": 0.0,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 0,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"OnBulletCreateAction": [
|
||||
{
|
||||
"$type": "ApplyGhostEffectAction",
|
||||
"AttachEffect": "Eff_Afterimage_Attack_Loop_01",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostSource": "Caster",
|
||||
"GhostTag": "AfterimageNew_2_1",
|
||||
"MaterialPropertyParams": [
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_1",
|
||||
"key": "Common_MA_Afterimage_Common_Dither"
|
||||
},
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_1",
|
||||
"key": "Common_MA_Afterimage_Attack_02_OverrideOutline_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Card_AfterimageDamage_Type01_CamShake_E01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveGhostEffectAction",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostTag": "AfterimageNew_2_1"
|
||||
}
|
||||
],
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplode": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_1",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterImageDuration": {
|
||||
"Value": 2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
103
Data/Ability_Card_AfterimageNew_2_2.json
Normal file
103
Data/Ability_Card_AfterimageNew_2_2.json
Normal file
@ -0,0 +1,103 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": "%AS_AfterImageDuration",
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 2.5
|
||||
},
|
||||
"BulletHitDelayTime": 0.5,
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"RaycastGroundOffset": 0.6,
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"ExplodeAnimEventID": "#Card_AfterimageDamage_Type02_AttackProperty_02",
|
||||
"ExplodeEffect": {
|
||||
"EffectPattern": "Eff_Afterimage_Burn_Explode_02"
|
||||
},
|
||||
"ExplodePosType": "Bullet",
|
||||
"HitExplodeRadius": 3.0,
|
||||
"HitInterval": 0.0,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 0,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"OnBulletCreateAction": [
|
||||
{
|
||||
"$type": "ApplyGhostEffectAction",
|
||||
"AttachEffect": "Eff_Afterimage_Burn_Loop_01",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostSource": "Caster",
|
||||
"GhostTag": "AfterimageNew_2_2",
|
||||
"MaterialPropertyParams": [
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_2",
|
||||
"key": "Common_MA_Afterimage_Common_Dither"
|
||||
},
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_2",
|
||||
"key": "Common_MA_Afterimage_Burn_02_OverrideOutline_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Card_AfterimageDamage_Type01_CamShake_E01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveGhostEffectAction",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostTag": "AfterimageNew_2_2"
|
||||
}
|
||||
],
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplode": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_2",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterImageDuration": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
103
Data/Ability_Card_AfterimageNew_2_3.json
Normal file
103
Data/Ability_Card_AfterimageNew_2_3.json
Normal file
@ -0,0 +1,103 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": "%AS_AfterImageDuration",
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 2.5
|
||||
},
|
||||
"BulletHitDelayTime": 0.5,
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"RaycastGroundOffset": 0.6,
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"ExplodeAnimEventID": "#Card_AfterimageDamage_Type02_AttackProperty_03",
|
||||
"ExplodeEffect": {
|
||||
"EffectPattern": "Eff_Afterimage_Frozen_Explode_02"
|
||||
},
|
||||
"ExplodePosType": "Bullet",
|
||||
"HitExplodeRadius": 3.0,
|
||||
"HitInterval": 0.0,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 0,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"OnBulletCreateAction": [
|
||||
{
|
||||
"$type": "ApplyGhostEffectAction",
|
||||
"AttachEffect": "Eff_Afterimage_Frozen_Loop_01",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostSource": "Caster",
|
||||
"GhostTag": "AfterimageNew_2_3",
|
||||
"MaterialPropertyParams": [
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_3",
|
||||
"key": "Common_MA_Afterimage_Common_Dither"
|
||||
},
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_3",
|
||||
"key": "Common_MA_Afterimage_Frozen_02_OverrideOutline_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Card_AfterimageDamage_Type01_CamShake_E01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveGhostEffectAction",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostTag": "AfterimageNew_2_3"
|
||||
}
|
||||
],
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplode": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_3",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterImageDuration": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
103
Data/Ability_Card_AfterimageNew_2_4.json
Normal file
103
Data/Ability_Card_AfterimageNew_2_4.json
Normal file
@ -0,0 +1,103 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": "%AS_AfterImageDuration",
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 2.5
|
||||
},
|
||||
"BulletHitDelayTime": 0.5,
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"RaycastGroundOffset": 0.6,
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"ExplodeAnimEventID": "#Card_AfterimageDamage_Type02_AttackProperty_04",
|
||||
"ExplodeEffect": {
|
||||
"EffectPattern": "Eff_Afterimage_Electric_Explode_02"
|
||||
},
|
||||
"ExplodePosType": "Bullet",
|
||||
"HitExplodeRadius": 3.0,
|
||||
"HitInterval": 0.0,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 0,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"OnBulletCreateAction": [
|
||||
{
|
||||
"$type": "ApplyGhostEffectAction",
|
||||
"AttachEffect": "Eff_Afterimage_Electric_Loop_01",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostSource": "Caster",
|
||||
"GhostTag": "AfterimageNew_2_4",
|
||||
"MaterialPropertyParams": [
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_4",
|
||||
"key": "Common_MA_Afterimage_Common_Dither"
|
||||
},
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_4",
|
||||
"key": "Common_MA_Afterimage_Electric_02_OverrideOutline_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Card_AfterimageDamage_Type01_CamShake_E01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveGhostEffectAction",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostTag": "AfterimageNew_2_4"
|
||||
}
|
||||
],
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplode": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_4",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterImageDuration": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
103
Data/Ability_Card_AfterimageNew_2_5.json
Normal file
103
Data/Ability_Card_AfterimageNew_2_5.json
Normal file
@ -0,0 +1,103 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "BulletMixin",
|
||||
"AliveDuration": "%AS_AfterImageDuration",
|
||||
"BulletColliderConfig": {
|
||||
"ColliderAngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderPosOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"ColliderType": "Sphere",
|
||||
"SphereColliderRadius": 2.5
|
||||
},
|
||||
"BulletHitDelayTime": 0.5,
|
||||
"BulletHitTypeName": "Normal",
|
||||
"BulletInitPosRot": {
|
||||
"CoordsOption": "Caster",
|
||||
"NeedRaycastGround": true,
|
||||
"Offset": {
|
||||
"AngleOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"IsUseRotationXZ": false,
|
||||
"IsUseRotationY": true,
|
||||
"PositionOffset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"RaycastGroundOffset": 0.6,
|
||||
"TargetOption": {
|
||||
"$type": "ConfigPosRotReferTarget",
|
||||
"OffsetReferTarget": "Caster"
|
||||
}
|
||||
},
|
||||
"BulletName": "Bullet_Empty_IgnoreWall",
|
||||
"CanHitStage": false,
|
||||
"ExplodeAnimEventID": "#Card_AfterimageDamage_Type02_AttackProperty_05",
|
||||
"ExplodeEffect": {
|
||||
"EffectPattern": "Eff_Afterimage_Chaos_Explode_02"
|
||||
},
|
||||
"ExplodePosType": "Bullet",
|
||||
"HitExplodeRadius": 3.0,
|
||||
"HitInterval": 0.0,
|
||||
"HitOtherExplode": true,
|
||||
"HitStageExplode": false,
|
||||
"MaxHitNum": 1,
|
||||
"MaxHitStageNum": 0,
|
||||
"MaxHitTargetNum": 1,
|
||||
"MaxTouchStageNum": 0,
|
||||
"OnBulletCreateAction": [
|
||||
{
|
||||
"$type": "ApplyGhostEffectAction",
|
||||
"AttachEffect": "Eff_Afterimage_Chaos_Loop_01",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostSource": "Caster",
|
||||
"GhostTag": "AfterimageNew_2_5",
|
||||
"MaterialPropertyParams": [
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_5",
|
||||
"key": "Common_MA_Afterimage_Common_Dither"
|
||||
},
|
||||
{
|
||||
"ApplyAllRenderers": true,
|
||||
"Tag": "AfterimageNew_1_5",
|
||||
"key": "Common_MA_Afterimage_Chaos_02_OverrideOutline_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"OnBulletExplodeAction": [
|
||||
{
|
||||
"$type": "AttackCameraShakeAction",
|
||||
"ShakeConfigKey": "Card_AfterimageDamage_Type01_CamShake_E01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveGhostEffectAction",
|
||||
"GhostOwner": "Bullet",
|
||||
"GhostTag": "AfterimageNew_2_5"
|
||||
}
|
||||
],
|
||||
"Targetting": "Enemy",
|
||||
"TimeUpExplode": true
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AfterimageNew_2_5",
|
||||
"AbilitySpecials": {
|
||||
"AS_AfterImageDuration": {
|
||||
"Value": 5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
34
Data/Ability_Card_AfterimageNew_Upgrade_CD.json
Normal file
34
Data/Ability_Card_AfterimageNew_Upgrade_CD.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"AbilityMixins": [
|
||||
{
|
||||
"$type": "ListenAbilityMixin",
|
||||
"AbilityName": "Ability_Card_AfterimageNew_1_0",
|
||||
"OnListenAbilityAdded": [
|
||||
{
|
||||
"$type": "SetTargetAbilitySpecialAction",
|
||||
"Params": [
|
||||
{
|
||||
"AbilityName": "Ability_Card_AfterimageNew_1_0",
|
||||
"AbilitySpecials": [
|
||||
{
|
||||
"ModifyFunction": "Replace",
|
||||
"Param": "AS_UpgradeAfterImageCD",
|
||||
"ParamName": "AS_AfterImage01CD",
|
||||
"ParamType": "Float"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Targetting": "Self"
|
||||
}
|
||||
],
|
||||
"AbilityName": "Ability_Card_AfterimageNew_Upgrade_CD",
|
||||
"AbilitySpecials": {
|
||||
"AS_UpgradeAfterImageCD": {
|
||||
"Value": 3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique"
|
||||
}
|
27
Data/Ability_Card_AfterimageNew_Upgrade_Damage.json
Normal file
27
Data/Ability_Card_AfterimageNew_Upgrade_Damage.json
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_AfterimageNew_Upgrade_Damage",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_AfterImage": {
|
||||
"Value": 0.8
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnIndirectHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"Afterimage"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_AfterImage",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
29
Data/Ability_Card_Blade_1.json
Normal file
29
Data/Ability_Card_Blade_1.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Blade_1",
|
||||
"AbilitySpecials": {
|
||||
"HPRecoverPercent": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.012,
|
||||
"Value": 0.012
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAreaEnter": [
|
||||
{
|
||||
"$type": "RecoverHPAction",
|
||||
"Amount": 0,
|
||||
"Percentage": "%HPRecoverPercent",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByLevelAreaExploreState",
|
||||
"LevelAreaState": "UnExplored",
|
||||
"LevelAreaType": "Room",
|
||||
"Target": "Caster"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Blade_10.json
Normal file
8
Data/Ability_Card_Blade_10.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Blade_10",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
41
Data/Ability_Card_Blade_2.json
Normal file
41
Data/Ability_Card_Blade_2.json
Normal file
@ -0,0 +1,41 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Blade_2",
|
||||
"AbilitySpecials": {
|
||||
"AddDamagePercent": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.1,
|
||||
"Value": 0.1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAreaEnter": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AddDamageModifier_Blade2",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByLevelAreaExploreState",
|
||||
"LevelAreaState": "UnExplored",
|
||||
"LevelAreaType": "Room",
|
||||
"Target": "Caster"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AddDamageModifier_Blade2": {
|
||||
"Duration": 10.0,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AddDamagePercent"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Refresh"
|
||||
}
|
||||
}
|
||||
}
|
14
Data/Ability_Card_Blade_3.json
Normal file
14
Data/Ability_Card_Blade_3.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Blade_3",
|
||||
"AbilitySpecials": {
|
||||
"HPRecoverPercent": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.012,
|
||||
"Value": 0.012
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAreaEnter": []
|
||||
}
|
||||
}
|
34
Data/Ability_Card_Blade_4.json
Normal file
34
Data/Ability_Card_Blade_4.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Blade_4",
|
||||
"AbilitySpecials": {
|
||||
"AForceDamageRatio": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.01,
|
||||
"Value": 0.01
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnGetItem": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AForceDamageModfier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByGetItem",
|
||||
"GoodID": 7,
|
||||
"Target": "Caster"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AForceDamageModfier": {
|
||||
"ModifierStacking": "Multiple",
|
||||
"Properties": {
|
||||
"AForceDamageRatioDelta": "%AForceDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
34
Data/Ability_Card_Blade_5.json
Normal file
34
Data/Ability_Card_Blade_5.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Blade_5",
|
||||
"AbilitySpecials": {
|
||||
"BForceDamageRatio": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.01,
|
||||
"Value": 0.01
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Multiple",
|
||||
"DefaultModifier": {
|
||||
"OnGetItem": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BForceDamageModfier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByGetItem",
|
||||
"GoodID": 7,
|
||||
"Target": "Caster"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"BForceDamageModfier": {
|
||||
"ModifierStacking": "Multiple",
|
||||
"Properties": {
|
||||
"BForceDamageRatioDelta": "%BForceDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
34
Data/Ability_Card_Blade_6.json
Normal file
34
Data/Ability_Card_Blade_6.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Blade_6",
|
||||
"AbilitySpecials": {
|
||||
"CForceDamageRatio": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.01,
|
||||
"Value": 0.01
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Multiple",
|
||||
"DefaultModifier": {
|
||||
"OnGetItem": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "CForceDamageModfier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByGetItem",
|
||||
"GoodID": 7,
|
||||
"Target": "Caster"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"CForceDamageModfier": {
|
||||
"ModifierStacking": "Multiple",
|
||||
"Properties": {
|
||||
"CForceDamageRatioDelta": "%CForceDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
16
Data/Ability_Card_Blade_7.json
Normal file
16
Data/Ability_Card_Blade_7.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Blade_7",
|
||||
"AbilitySpecials": {
|
||||
"BladeDamageRatio": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.04,
|
||||
"Value": 0.04
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"BladeDamageRatio": "%BladeDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Blade_8.json
Normal file
8
Data/Ability_Card_Blade_8.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Blade_8",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Blade_9.json
Normal file
8
Data/Ability_Card_Blade_9.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Blade_9",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Chalice_1.json
Normal file
8
Data/Ability_Card_Chalice_1.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Chalice_1",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Chalice_10.json
Normal file
8
Data/Ability_Card_Chalice_10.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Chalice_10",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Chalice_2.json
Normal file
8
Data/Ability_Card_Chalice_2.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Chalice_2",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Chalice_3.json
Normal file
8
Data/Ability_Card_Chalice_3.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Chalice_3",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Chalice_4.json
Normal file
8
Data/Ability_Card_Chalice_4.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Chalice_4",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Chalice_5.json
Normal file
8
Data/Ability_Card_Chalice_5.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Chalice_5",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Chalice_6.json
Normal file
8
Data/Ability_Card_Chalice_6.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Chalice_6",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Chalice_7.json
Normal file
8
Data/Ability_Card_Chalice_7.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Chalice_7",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Chalice_8.json
Normal file
8
Data/Ability_Card_Chalice_8.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Chalice_8",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Chalice_9.json
Normal file
8
Data/Ability_Card_Chalice_9.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Chalice_9",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Garren_1.json
Normal file
8
Data/Ability_Card_Garren_1.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Garren_1",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Garren_10.json
Normal file
8
Data/Ability_Card_Garren_10.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Garren_10",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Garren_2.json
Normal file
8
Data/Ability_Card_Garren_2.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Garren_2",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Garren_3.json
Normal file
8
Data/Ability_Card_Garren_3.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Garren_3",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Garren_4.json
Normal file
8
Data/Ability_Card_Garren_4.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Garren_4",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Garren_5.json
Normal file
8
Data/Ability_Card_Garren_5.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Garren_5",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Garren_6.json
Normal file
8
Data/Ability_Card_Garren_6.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Garren_6",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Garren_7.json
Normal file
8
Data/Ability_Card_Garren_7.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Garren_7",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Garren_8.json
Normal file
8
Data/Ability_Card_Garren_8.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Garren_8",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Garren_9.json
Normal file
8
Data/Ability_Card_Garren_9.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Garren_9",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
16
Data/Ability_Card_Leangle_1.json
Normal file
16
Data/Ability_Card_Leangle_1.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Leangle_1",
|
||||
"AbilitySpecials": {
|
||||
"AddedAttackRatio": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.03,
|
||||
"Value": 0.03
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AddedAttackRatio"
|
||||
}
|
||||
}
|
||||
}
|
9
Data/Ability_Card_Leangle_10.json
Normal file
9
Data/Ability_Card_Leangle_10.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Leangle_10",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
16
Data/Ability_Card_Leangle_2.json
Normal file
16
Data/Ability_Card_Leangle_2.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Leangle_2",
|
||||
"AbilitySpecials": {
|
||||
"CriticalDelta": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.03,
|
||||
"Value": 0.03
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_CriticalDelta": "%CriticalDelta"
|
||||
}
|
||||
}
|
||||
}
|
16
Data/Ability_Card_Leangle_3.json
Normal file
16
Data/Ability_Card_Leangle_3.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Leangle_3",
|
||||
"AbilitySpecials": {
|
||||
"CriticalDamageRatioDelta": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.06,
|
||||
"Value": 0.06
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_CriticalDamageRatioDelta": "%CriticalDamageRatioDelta"
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Leangle_4.json
Normal file
8
Data/Ability_Card_Leangle_4.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Leangle_4",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Leangle_5.json
Normal file
8
Data/Ability_Card_Leangle_5.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Leangle_5",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
50
Data/Ability_Card_Leangle_6.json
Normal file
50
Data/Ability_Card_Leangle_6.json
Normal file
@ -0,0 +1,50 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Leangle_6",
|
||||
"AbilitySpecials": {
|
||||
"AddedDamageRatio": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.1,
|
||||
"Value": 0.1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"DamageUpModifier": {
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"Actions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "TimeCountModifier"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "DamageUpModifier"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AddedDamageRatio"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
},
|
||||
"TimeCountModifier": {
|
||||
"Duration": 5.0,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "DamageUpModifier"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "TimeCountModifier"
|
||||
}
|
||||
]
|
||||
}
|
16
Data/Ability_Card_Leangle_7.json
Normal file
16
Data/Ability_Card_Leangle_7.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Leangle_7",
|
||||
"AbilitySpecials": {
|
||||
"LeangleDamageRatio": {
|
||||
"Op": "Add",
|
||||
"OpValue": 0.04,
|
||||
"Value": 0.04
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"LeangleDamageRatio": "%LeangleDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Leangle_8.json
Normal file
8
Data/Ability_Card_Leangle_8.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Leangle_8",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
8
Data/Ability_Card_Leangle_9.json
Normal file
8
Data/Ability_Card_Leangle_9.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Ability_Card_Leangle_9",
|
||||
"DefaultModifier": {
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": 0.03
|
||||
}
|
||||
}
|
||||
}
|
139
Data/Ability_HealHp.json
Normal file
139
Data/Ability_HealHp.json
Normal file
@ -0,0 +1,139 @@
|
||||
{
|
||||
"AbilityName": "Ability_HealHp",
|
||||
"AbilitySpecials": {
|
||||
"HealNum_01": {
|
||||
"Value": 0
|
||||
},
|
||||
"HealNum_02": {
|
||||
"Value": 0
|
||||
},
|
||||
"HealNum_03": {
|
||||
"Value": 0
|
||||
},
|
||||
"HealRatio_01": {
|
||||
"Value": 1
|
||||
},
|
||||
"HealRatio_02": {
|
||||
"Value": 1
|
||||
},
|
||||
"HealRatio_03": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"HealHpEffectModifier": {
|
||||
"Duration": 2.0,
|
||||
"ModifierStacking": "GlobalUnique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Buff_Common_Recover",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_Recover_RimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Recover_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "FireAudio",
|
||||
"AudioPattern": "Play_sfx_interact_inlevel_pickup_hp",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"HealHpModifier": {
|
||||
"Duration": 1.0,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverHPAction",
|
||||
"Amount": "%HealNum_01",
|
||||
"Percentage": "%HealRatio_01",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarTeamIndex",
|
||||
"Target": "Self",
|
||||
"TeamIndex": 1
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverHPAction",
|
||||
"Amount": "%HealNum_02",
|
||||
"Percentage": "%HealRatio_02",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarTeamIndex",
|
||||
"Target": "Self",
|
||||
"TeamIndex": 2
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverHPAction",
|
||||
"Amount": "%HealNum_03",
|
||||
"Percentage": "%HealRatio_03",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarTeamIndex",
|
||||
"Target": "Self",
|
||||
"TeamIndex": 3
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HealHpModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HealHpEffectModifier",
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
}
|
147
Data/Ability_HealSp.json
Normal file
147
Data/Ability_HealSp.json
Normal file
@ -0,0 +1,147 @@
|
||||
{
|
||||
"AbilityName": "Ability_HealSp",
|
||||
"AbilitySpecials": {
|
||||
"HealNum_01": {
|
||||
"Value": 0
|
||||
},
|
||||
"HealNum_02": {
|
||||
"Value": 0
|
||||
},
|
||||
"HealNum_03": {
|
||||
"Value": 0
|
||||
},
|
||||
"HealRatio_01": {
|
||||
"Value": 1
|
||||
},
|
||||
"HealRatio_02": {
|
||||
"Value": 1
|
||||
},
|
||||
"HealRatio_03": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"HealSpEffectModifier": {
|
||||
"Duration": 2.0,
|
||||
"ModifierStacking": "GlobalUnique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Buff_Common_AddSp",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_AddSp_RimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_AddSp_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "FireAudio",
|
||||
"AudioPattern": "Play_sfx_interact_inlevel_pickup_sp",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "SendCustomEvent",
|
||||
"EventKey": "ItemRecoverSP",
|
||||
"IsGlobal": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"HealSpModifier": {
|
||||
"Duration": 1.0,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%HealNum_01",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": "%HealRatio_01",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarTeamIndex",
|
||||
"Target": "Self",
|
||||
"TeamIndex": 1
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%HealNum_02",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": "%HealRatio_02",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarTeamIndex",
|
||||
"Target": "Self",
|
||||
"TeamIndex": 2
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%HealNum_03",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": "%HealRatio_03",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarTeamIndex",
|
||||
"Target": "Self",
|
||||
"TeamIndex": 3
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HealSpModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HealSpEffectModifier",
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
}
|
99
Data/Ability_HealSp_SingleAvatar.json
Normal file
99
Data/Ability_HealSp_SingleAvatar.json
Normal file
@ -0,0 +1,99 @@
|
||||
{
|
||||
"AbilityName": "Ability_HealSp_SingleAvatar",
|
||||
"AbilitySpecials": {
|
||||
"HealRatio_01": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"HealSpEffectModifier": {
|
||||
"Duration": 2.0,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Buff_Common_AddSp",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "Common_MA_Buff_AddSp_RimGlow_01",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_AddSp_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "FireAudio",
|
||||
"AudioPattern": "Play_sfx_interact_inlevel_pickup_sp",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"HealSpModifier": {
|
||||
"Duration": 1.0,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "RecoverSPAction",
|
||||
"Amount": "%HealNum_01",
|
||||
"IgnoreRatio": false,
|
||||
"Percentage": "%HealRatio_01",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAvatarTeamIndex",
|
||||
"Target": "Self",
|
||||
"TeamIndex": 1
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HealSpModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HealSpEffectModifier",
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
}
|
98
Data/Ability_LevelCoin.json
Normal file
98
Data/Ability_LevelCoin.json
Normal file
@ -0,0 +1,98 @@
|
||||
{
|
||||
"AbilityName": "Ability_LevelCoin",
|
||||
"AbilitySpecials": {
|
||||
"ItemID": {
|
||||
"Value": 0
|
||||
},
|
||||
"ItemNum": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "FireAudio",
|
||||
"AudioPattern": "Play_sfx_interact_inlevel_pickup_coin"
|
||||
},
|
||||
{
|
||||
"$type": "AddRewardAction",
|
||||
"IsShowDropModel": false,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 206001,
|
||||
"ParamName": "ItemID",
|
||||
"ParamType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 206002,
|
||||
"ParamName": "ItemID",
|
||||
"ParamType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 206003,
|
||||
"ParamName": "ItemID",
|
||||
"ParamType": "Integer"
|
||||
},
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 206004,
|
||||
"ParamName": "ItemID",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"RewardCount": 1,
|
||||
"RewardID": 203110008,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 206001,
|
||||
"ParamName": "ItemID",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
],
|
||||
"TargetKey": "LevelCoinGetEvent"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 206003,
|
||||
"ParamName": "ItemID",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
],
|
||||
"TargetKey": "GoldenBangboo_LevelEnd"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAbilitySpecial",
|
||||
"CompareType": "Equal",
|
||||
"Param": 1,
|
||||
"ParamName": "ItemID",
|
||||
"ParamType": "Integer"
|
||||
}
|
||||
],
|
||||
"TargetKey": "LevelCoinGetEventFromDestruction"
|
||||
}
|
||||
]
|
||||
}
|
62
Data/Ability_PerfectAssist.json
Normal file
62
Data/Ability_PerfectAssist.json
Normal file
@ -0,0 +1,62 @@
|
||||
{
|
||||
"AbilityName": "Ability_PerfectAssist",
|
||||
"Modifiers": {
|
||||
"PerfectAssistModifier": {
|
||||
"Duration": 0.1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyPerfectSwitchChargeValueAction",
|
||||
"Amount": 720,
|
||||
"ModifyFunction": "Add"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Buff_Common_Attack",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "CommonAttackMaterial",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Attack_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "BUFF_EXQTE"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "PerfectAssistModifier",
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
}
|
62
Data/Ability_Ultra.json
Normal file
62
Data/Ability_Ultra.json
Normal file
@ -0,0 +1,62 @@
|
||||
{
|
||||
"AbilityName": "Ability_Ultra",
|
||||
"Modifiers": {
|
||||
"UltraModifier": {
|
||||
"Duration": 0.1,
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyTeamFeverAction",
|
||||
"ModifyFunction": "Add",
|
||||
"Percent": 1
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Buff_Common_Attack",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyMaterialPropertyAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByInBlackCurtain",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Tag": "CommonAttackMaterial",
|
||||
"Target": "Self",
|
||||
"key": "Common_MA_Buff_Attack_RimGlow_01"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveAbilityAction",
|
||||
"AbilityName": "BUFF_EXQTE"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "UltraModifier",
|
||||
"Target": "LocalAvatar"
|
||||
}
|
||||
]
|
||||
}
|
293
Data/Ability_WitchTime.json
Normal file
293
Data/Ability_WitchTime.json
Normal file
@ -0,0 +1,293 @@
|
||||
{
|
||||
"AbilityName": "Ability_WitchTime",
|
||||
"AbilitySpecials": {
|
||||
"AddedDamageRatio": {
|
||||
"Value": 0
|
||||
},
|
||||
"DurationTime": {
|
||||
"Value": 4
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "SignBuffModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"OnDodgeSuccess": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Ability_WitchTime"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AddedDamageRatioModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AddedDamageRatio"
|
||||
}
|
||||
},
|
||||
"BlockManagementModifier": {
|
||||
"Block": 0,
|
||||
"Duration": "%DurationTime",
|
||||
"ModifierStacking": "Refresh",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "WitchModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessModifierBlockAction",
|
||||
"AbilityName": "WitchTime_Dodge",
|
||||
"IsOpenBlock": true,
|
||||
"ModifierName": "WitchModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessModifierBlockAction",
|
||||
"AbilityName": "WitchTime_Dodge",
|
||||
"IsOpenBlock": true,
|
||||
"ModifierName": "TeamEntityModifier"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "ProcessModifierBlockAction",
|
||||
"AbilityName": "WitchTime_Dodge",
|
||||
"IsOpenBlock": false,
|
||||
"ModifierName": "TeamEntityModifier"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessModifierBlockAction",
|
||||
"AbilityName": "WitchTime_Dodge",
|
||||
"IsOpenBlock": false,
|
||||
"ModifierName": "WitchModifier"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "WitchModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessModifierBlockAction",
|
||||
"AbilityName": "WitchTime_Dodge",
|
||||
"IsOpenBlock": true,
|
||||
"ModifierName": "BlockManagementModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"InvincibleBuffModifier": {
|
||||
"Buff": {
|
||||
"BuffID": 121001,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Refresh"
|
||||
},
|
||||
"SignBuffModifier": {
|
||||
"Buff": {
|
||||
"BuffID": 2000001,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique"
|
||||
},
|
||||
"TeamEntityModifier": {
|
||||
"Block": -1,
|
||||
"Duration": 30,
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "BlockManagementModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "LDListenEntityAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"TargetKey": "DodgeWitchTimeEvent"
|
||||
}
|
||||
]
|
||||
},
|
||||
"WitchModifier": {
|
||||
"Block": -1,
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "WitchSlowDownMixin",
|
||||
"CustomKey": "Avatar_Common_WitchSlowDown_AbilityTargetting_01",
|
||||
"ExcludeTargets": "Custom",
|
||||
"OnEnd": [
|
||||
{
|
||||
"$type": "ModifyMassRatioEndAction",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerSoundAction",
|
||||
"Target": "Self",
|
||||
"soundActionKey": "Play_SFX_Char_Evade_Success_Hold_End"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"WithInWitchSlowDown_Monster"
|
||||
],
|
||||
"IsAdd": false,
|
||||
"Target": "EnemyAllied"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "WitchModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnStart": [
|
||||
{
|
||||
"$type": "ModifyMassRatioAction",
|
||||
"Ratio": -0.99,
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerSoundAction",
|
||||
"Target": "Self",
|
||||
"soundActionKey": "Play_SFX_Char_Evade_Success_Hold_Start"
|
||||
},
|
||||
{
|
||||
"$type": "HandleAnimatorZoneTagsAction",
|
||||
"AnimatorStateTags": [
|
||||
"WithInWitchSlowDown_Monster"
|
||||
],
|
||||
"IsAdd": true,
|
||||
"Target": "EnemyAllied"
|
||||
}
|
||||
],
|
||||
"SlowDownKey": "HoldEvade_TimeSlow_01",
|
||||
"TotalDuration": -1,
|
||||
"WitchSlowDownRBLOffset": 0
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Replace",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AddedDamageRatioModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "SendCustomEvent",
|
||||
"EventKey": "BUFF_WitchTime_Dodge_EventSend",
|
||||
"IsGlobal": true,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"ModifierName": "InvincibleBuffModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "WitchSlowDown_Vignette_01",
|
||||
"EffectType": "Vignette"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "WitchSlowDown_RadialBlur_01",
|
||||
"EffectType": "RadialBlur"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "WitchSlowDown_VREffects_01",
|
||||
"EffectType": "VREffects"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "WitchSlowDown_ScreenEffects_01",
|
||||
"EffectType": "ScreenEffects"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "WitchSlowDown_FXFog_01",
|
||||
"EffectType": "FXFog"
|
||||
},
|
||||
{
|
||||
"$type": "ProcessScreenEffectAction",
|
||||
"EffectKey": "WitchSlowDown_ColorAdjustments_01",
|
||||
"EffectType": "ColorAdjustments"
|
||||
}
|
||||
],
|
||||
"OnRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "AddedDamageRatioModifier",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "SendCustomEvent",
|
||||
"EventKey": "BUFF_WitchTime_Dodge_EventEnd",
|
||||
"IsGlobal": true,
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsLocalAvatar",
|
||||
"IsLocalAvatar": true,
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "Vignette",
|
||||
"TargetKey": "WitchSlowDown_Vignette_01"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "RadialBlur",
|
||||
"TargetKey": "WitchSlowDown_RadialBlur_01"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "VREffects",
|
||||
"TargetKey": "WitchSlowDown_VREffects_01"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "ScreenEffects",
|
||||
"TargetKey": "WitchSlowDown_ScreenEffects_01"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "FXFog",
|
||||
"TargetKey": "WitchSlowDown_FXFog_01"
|
||||
},
|
||||
{
|
||||
"$type": "InterruptScreenEffectAction",
|
||||
"EffectType": "ColorAdjustments",
|
||||
"TargetKey": "WitchSlowDown_ColorAdjustments_01"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "TeamEntityModifier",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
21
Data/Abyss_AddSp.json
Normal file
21
Data/Abyss_AddSp.json
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"AbilityName": "Abyss_AddSp",
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ModifyProperty",
|
||||
"Amount": 0,
|
||||
"Percentage": 0.6,
|
||||
"PropertyModifyFunction": "Add",
|
||||
"PropertyType": "CurSP",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyPerfectSwitchPointAction",
|
||||
"Amount": 6,
|
||||
"ModifyFunction": "Add"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
24
Data/Abyss_ElementShield.json
Normal file
24
Data/Abyss_ElementShield.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"AbilityName": "Abyss_ElementShield",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageRatio": {
|
||||
"Value": 0
|
||||
},
|
||||
"HpPercentage_Boss": {
|
||||
"Value": 0
|
||||
},
|
||||
"HpPercentage_Elite": {
|
||||
"Value": 0
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnInteractMsg": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"EffectPattern": "Eff_Treasure_Open",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
81
Data/Abyss_ElementShield_Elec.json
Normal file
81
Data/Abyss_ElementShield_Elec.json
Normal file
@ -0,0 +1,81 @@
|
||||
{
|
||||
"AbilityName": "Abyss_ElementShield_Elec",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"HpPercentage": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Elec"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"HPShieldModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddDamageRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HPShieldModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": 0.0,
|
||||
"Tag": "FollowerHyperShield",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%HpPercentage",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
81
Data/Abyss_ElementShield_Ether.json
Normal file
81
Data/Abyss_ElementShield_Ether.json
Normal file
@ -0,0 +1,81 @@
|
||||
{
|
||||
"AbilityName": "Abyss_ElementShield_Ether",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"HpPercentage": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ether"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"HPShieldModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddDamageRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Erosion",
|
||||
"Chaos"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HPShieldModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": 0.0,
|
||||
"Tag": "FollowerHyperShield",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%HpPercentage",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
81
Data/Abyss_ElementShield_Fire.json
Normal file
81
Data/Abyss_ElementShield_Fire.json
Normal file
@ -0,0 +1,81 @@
|
||||
{
|
||||
"AbilityName": "Abyss_ElementShield_Fire",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"HpPercentage": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Fire"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"HPShieldModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddDamageRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Burn",
|
||||
"Ignite"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HPShieldModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": 0.0,
|
||||
"Tag": "FollowerHyperShield",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%HpPercentage",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
91
Data/Abyss_ElementShield_FirePhysical.json
Normal file
91
Data/Abyss_ElementShield_FirePhysical.json
Normal file
@ -0,0 +1,91 @@
|
||||
{
|
||||
"AbilityName": "Abyss_ElementShield_FirePhysical",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"HpPercentage": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Fire"
|
||||
},
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Physics"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"HPShieldModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddDamageRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Strike"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HPShieldModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": 0.0,
|
||||
"Tag": "FollowerHyperShield",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%HpPercentage",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
81
Data/Abyss_ElementShield_Ice.json
Normal file
81
Data/Abyss_ElementShield_Ice.json
Normal file
@ -0,0 +1,81 @@
|
||||
{
|
||||
"AbilityName": "Abyss_ElementShield_Ice",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"HpPercentage": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ice"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"HPShieldModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddDamageRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Frozen",
|
||||
"Frostbite"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HPShieldModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": 0.0,
|
||||
"Tag": "FollowerHyperShield",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%HpPercentage",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
92
Data/Abyss_ElementShield_IceEther.json
Normal file
92
Data/Abyss_ElementShield_IceEther.json
Normal file
@ -0,0 +1,92 @@
|
||||
{
|
||||
"AbilityName": "Abyss_ElementShield_IceEther",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"HpPercentage": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ice"
|
||||
},
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ether"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"HPShieldModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddDamageRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Erosion",
|
||||
"Chaos"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HPShieldModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": 0.0,
|
||||
"Tag": "FollowerHyperShield",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%HpPercentage",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
91
Data/Abyss_ElementShield_IcePhysical.json
Normal file
91
Data/Abyss_ElementShield_IcePhysical.json
Normal file
@ -0,0 +1,91 @@
|
||||
{
|
||||
"AbilityName": "Abyss_ElementShield_IcePhysical",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"HpPercentage": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ice"
|
||||
},
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Physics"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"HPShieldModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddDamageRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Strike"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HPShieldModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": 0.0,
|
||||
"Tag": "FollowerHyperShield",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%HpPercentage",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
80
Data/Abyss_ElementShield_Physical.json
Normal file
80
Data/Abyss_ElementShield_Physical.json
Normal file
@ -0,0 +1,80 @@
|
||||
{
|
||||
"AbilityName": "Abyss_ElementShield_Physical",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"HpPercentage": {
|
||||
"Value": 1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Physics"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasModifier",
|
||||
"ModifierNameList": [
|
||||
"HPShieldModifier"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddDamageRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OnBuffAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "HPShieldModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Strike"
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"HPShieldModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "HpShieldMixin",
|
||||
"Duration": -1,
|
||||
"IfTakeRestDamageWhenEmpty": true,
|
||||
"Priority": 0,
|
||||
"RecoverAmount": 0,
|
||||
"RecoverPercentage": 0.0,
|
||||
"Tag": "FollowerHyperShield",
|
||||
"TotalValueConfig": {
|
||||
"Amount": 0,
|
||||
"Percentage": "%HpPercentage",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
46
Data/Abyss_Fixed02LayerBuff_01.json
Normal file
46
Data/Abyss_Fixed02LayerBuff_01.json
Normal file
@ -0,0 +1,46 @@
|
||||
{
|
||||
"AbilityName": "Abyss_Fixed02LayerBuff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_AddedStunRatio": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ParryAid",
|
||||
"AttackAid"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedStunRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackAid",
|
||||
"AssaultAid"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
28
Data/Abyss_Fixed02LayerBuff_02.json
Normal file
28
Data/Abyss_Fixed02LayerBuff_02.json
Normal file
@ -0,0 +1,28 @@
|
||||
{
|
||||
"AbilityName": "Abyss_Fixed02LayerBuff_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Counter"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
40
Data/Abyss_Fixed02LayerBuff_03.json
Normal file
40
Data/Abyss_Fixed02LayerBuff_03.json
Normal file
@ -0,0 +1,40 @@
|
||||
{
|
||||
"AbilityName": "Abyss_Fixed02LayerBuff_03",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_DamageTakeRatio": {
|
||||
"Value": -0.3
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 8
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss_Fixed02LayerBuff_03_BuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ExSp"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss_Fixed02LayerBuff_03_BuffModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio",
|
||||
"Actor_DamageTakeRatio": "%AS_DamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
40
Data/Abyss_Fixed02LayerBuff_04.json
Normal file
40
Data/Abyss_Fixed02LayerBuff_04.json
Normal file
@ -0,0 +1,40 @@
|
||||
{
|
||||
"AbilityName": "Abyss_Fixed02LayerBuff_04",
|
||||
"AbilitySpecials": {
|
||||
"AS_BreakStunRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_DestroyRecoverRate_Ratio": {
|
||||
"Value": -3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss_Fixed02LayerBuff_04_StunDestroyRecoverModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsStunDestroyed",
|
||||
"IsStunDestroyed": true,
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_BreakStunRatio": "%AS_BreakStunRatio"
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss_Fixed02LayerBuff_04_StunDestroyRecoverModifier": {
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_StunDestroyRecoverRate_Ratio": "%AS_DestroyRecoverRate_Ratio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
51
Data/Abyss_Fixed02LayerBuff_05.json
Normal file
51
Data/Abyss_Fixed02LayerBuff_05.json
Normal file
@ -0,0 +1,51 @@
|
||||
{
|
||||
"AbilityName": "Abyss_Fixed02LayerBuff_05",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_DamageTakeRatio": {
|
||||
"Value": -0.3
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 15
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss_Fixed02LayerBuff_05_BuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "EvadeAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ParryAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss_Fixed02LayerBuff_05_BuffModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio",
|
||||
"Actor_DamageTakeRatio": "%AS_DamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
53
Data/Abyss_Fixed02LayerBuff_06.json
Normal file
53
Data/Abyss_Fixed02LayerBuff_06.json
Normal file
@ -0,0 +1,53 @@
|
||||
{
|
||||
"AbilityName": "Abyss_Fixed02LayerBuff_06",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedElementAccumulationRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 10
|
||||
},
|
||||
"AS_EnemyDamageRatio": {
|
||||
"Value": -0.3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBuffAddToOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss_Fixed02LayerBuff_06_EnemyDamageModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Erosion",
|
||||
"Chaos",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Strike"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Other"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_AddedElementAccumulationRatio": "%AS_AddedElementAccumulationRatio"
|
||||
}
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss_Fixed02LayerBuff_06_EnemyDamageModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Refresh",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_EnemyDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
34
Data/Abyss_Fixed02LayerBuff_07.json
Normal file
34
Data/Abyss_Fixed02LayerBuff_07.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"AbilityName": "Abyss_Fixed02LayerBuff_07",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.1
|
||||
},
|
||||
"AS_DamageTakeRatio": {
|
||||
"Value": -0.1
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 12
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnDodgeSuccess": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss_Fixed02LayerBuff_07_BuffModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss_Fixed02LayerBuff_07_BuffModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"MaxStackingNumber": 3,
|
||||
"ModifierStacking": "Multiple",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio",
|
||||
"Actor_DamageTakeRatio": "%AS_DamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
73
Data/Abyss_Fixed02LayerBuff_08.json
Normal file
73
Data/Abyss_Fixed02LayerBuff_08.json
Normal file
@ -0,0 +1,73 @@
|
||||
{
|
||||
"AbilityName": "Abyss_Fixed02LayerBuff_08",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_Duration": {
|
||||
"Value": 5
|
||||
},
|
||||
"AS_SmoothRecoverHP": {
|
||||
"Value": 0.05
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnDodgeSuccess": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss_Fixed02LayerBuff_08_BuffModifier"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss_Fixed02LayerBuff_08_BuffModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "EvadeAid",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "ParryAid",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"Abyss_Fixed02LayerBuff_08_BuffModifier": {
|
||||
"Duration": "%AS_Duration",
|
||||
"IsUnique": true,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "SmoothRecoverHPMixin",
|
||||
"IgnoreRatio": true,
|
||||
"PropertyItem": {
|
||||
"Percentage": "%AS_SmoothRecoverHP",
|
||||
"PropertyModifyFunction": "Add",
|
||||
"PropertyType": "MaxHP"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Replace",
|
||||
"OnBeAttackLanded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "Abyss_Fixed02LayerBuff_08_BuffModifier"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
44
Data/Abyss_FixedLayerBuff_01.json
Normal file
44
Data/Abyss_FixedLayerBuff_01.json
Normal file
@ -0,0 +1,44 @@
|
||||
{
|
||||
"AbilityName": "Abyss_FixedLayerBuff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAccumulationRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.4
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBuffDamageHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Strike"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Physics"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
45
Data/Abyss_FixedLayerBuff_02.json
Normal file
45
Data/Abyss_FixedLayerBuff_02.json
Normal file
@ -0,0 +1,45 @@
|
||||
{
|
||||
"AbilityName": "Abyss_FixedLayerBuff_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAccumulationRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.4
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBuffDamageHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Electric",
|
||||
"Overload"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Elec"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
45
Data/Abyss_FixedLayerBuff_03.json
Normal file
45
Data/Abyss_FixedLayerBuff_03.json
Normal file
@ -0,0 +1,45 @@
|
||||
{
|
||||
"AbilityName": "Abyss_FixedLayerBuff_03",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAccumulationRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.4
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBuffDamageHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Erosion",
|
||||
"Chaos"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ether"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
45
Data/Abyss_FixedLayerBuff_04.json
Normal file
45
Data/Abyss_FixedLayerBuff_04.json
Normal file
@ -0,0 +1,45 @@
|
||||
{
|
||||
"AbilityName": "Abyss_FixedLayerBuff_04",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAccumulationRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.4
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBuffDamageHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Burn",
|
||||
"Ignite"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Fire"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
45
Data/Abyss_FixedLayerBuff_05.json
Normal file
45
Data/Abyss_FixedLayerBuff_05.json
Normal file
@ -0,0 +1,45 @@
|
||||
{
|
||||
"AbilityName": "Abyss_FixedLayerBuff_05",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAccumulationRatio": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.4
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBuffDamageHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByBuffAttackProperty",
|
||||
"BuffGroupList": [
|
||||
"Frozen",
|
||||
"Frostbite"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ice"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
51
Data/Abyss_FixedLayerBuff_06.json
Normal file
51
Data/Abyss_FixedLayerBuff_06.json
Normal file
@ -0,0 +1,51 @@
|
||||
{
|
||||
"AbilityName": "Abyss_FixedLayerBuff_06",
|
||||
"AbilitySpecials": {
|
||||
"AddedDamageRatio": {
|
||||
"Value": 0.3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyAbilityAction",
|
||||
"AbilityName": "Abyss_FixedLayerBuff_06_BaseAbility",
|
||||
"IsAutoTrigger": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Abyss_FixedLayerBuff_06_BaseAbility",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
40
Data/Abyss_FixedLayerBuff_06_BaseAbility.json
Normal file
40
Data/Abyss_FixedLayerBuff_06_BaseAbility.json
Normal file
@ -0,0 +1,40 @@
|
||||
{
|
||||
"AbilityName": "Abyss_FixedLayerBuff_06_BaseAbility",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.1
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"Abyss_FixedLayerBuff_06_DmgUp": {
|
||||
"Duration": 30,
|
||||
"MaxStackingNumber": 3,
|
||||
"ModifierStacking": "MultipleRefresh",
|
||||
"Properties": {
|
||||
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio"
|
||||
}
|
||||
},
|
||||
"Modifiers_Abyss_FixedLayerBuff_06_Base_BuffIcon": {
|
||||
"Buff": {
|
||||
"BuffID": 3200011,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": 30,
|
||||
"IgnoreTimeScale": false,
|
||||
"ModifierStacking": "MultipleRefresh"
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss_FixedLayerBuff_06_DmgUp",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Modifiers_Abyss_FixedLayerBuff_06_Base_BuffIcon",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
30
Data/Abyss_FixedLayerBuff_07.json
Normal file
30
Data/Abyss_FixedLayerBuff_07.json
Normal file
@ -0,0 +1,30 @@
|
||||
{
|
||||
"AbilityName": "Abyss_FixedLayerBuff_07",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedAccumulationRatio": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBuffDamageHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_BuffDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedElementAccumulationRatio",
|
||||
"PropertyValue": "%AS_AddedAccumulationRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
59
Data/Abyss_FixedLayerBuff_08.json
Normal file
59
Data/Abyss_FixedLayerBuff_08.json
Normal file
@ -0,0 +1,59 @@
|
||||
{
|
||||
"AbilityName": "Abyss_FixedLayerBuff_08",
|
||||
"AbilitySpecials": {
|
||||
"AS_BreakStunRatio": {
|
||||
"Value": 0.2
|
||||
},
|
||||
"StunDamageTakeRatio": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssLayer08_BreakStunUpModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssLayer08_StunDmgTakeModifier",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsStunDestroyed",
|
||||
"IsStunDestroyed": true,
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"OnStunDestroyOtherActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssLayer08_StunDmgTakeModifier",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssLayer08_BreakStunUpModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_BreakStunRatio": "%AS_BreakStunRatio"
|
||||
}
|
||||
},
|
||||
"AbyssLayer08_StunDmgTakeModifier": {
|
||||
"Duration": -1,
|
||||
"IsUnique": true,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_StunDamageTakeRatio": "%StunDamageTakeRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
47
Data/Abyss_FixedLayerBuff_09.json
Normal file
47
Data/Abyss_FixedLayerBuff_09.json
Normal file
@ -0,0 +1,47 @@
|
||||
{
|
||||
"AbilityName": "Abyss_FixedLayerBuff_09",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": 0.3
|
||||
},
|
||||
"AS_FeverGetRatio": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "AbyssLayer09_FeverUpModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"ExQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"AbyssLayer09_FeverUpModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierStacking": "Unique",
|
||||
"Properties": {
|
||||
"Actor_FeverGetRatio": "%AS_FeverGetRatio"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
61
Data/Abyss_FixedLayerBuff_10.json
Normal file
61
Data/Abyss_FixedLayerBuff_10.json
Normal file
@ -0,0 +1,61 @@
|
||||
{
|
||||
"AbilityName": "Abyss_FixedLayerBuff_10",
|
||||
"AbilitySpecials": {
|
||||
"AddedDamageRatio": {
|
||||
"Value": 1
|
||||
},
|
||||
"AddedStunRatio": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AssaultAid",
|
||||
"AttackAid"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AddedDamageRatio",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"ParryAid",
|
||||
"AttackAid"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AddedStunRatio",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"OnSkillStart": [
|
||||
{
|
||||
"$type": "ModifyPerfectSwitchPointAction",
|
||||
"Amount": 1,
|
||||
"ModifyFunction": "Add",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByFromSkillType",
|
||||
"SkillType": "QTE",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
8
Data/Abyss_GlobalBuff_10000.json
Normal file
8
Data/Abyss_GlobalBuff_10000.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"AbilityName": "Abyss_GlobalBuff_10000",
|
||||
"AbilitySpecials": {},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
161
Data/Abyss_PeriodicLayerBuff_01.json
Normal file
161
Data/Abyss_PeriodicLayerBuff_01.json
Normal file
@ -0,0 +1,161 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_01",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_Elite": {
|
||||
"Value": -0.5
|
||||
},
|
||||
"AS_AddedDamageRatio_Normal": {
|
||||
"Value": 0.25
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "MonsterCountModifier",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChangeMonsterDefence_Elite",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Elite",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChangeMonsterDefence_Normal",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Normal",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Modifiers": {
|
||||
"ChangeMonsterDefence_Elite": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_Elite",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ChangeMonsterDefence_Normal": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_Normal",
|
||||
"Target": "Target"
|
||||
}
|
||||
]
|
||||
},
|
||||
"MonsterCountModifier": {
|
||||
"Duration": -1,
|
||||
"ModifierMixins": [
|
||||
{
|
||||
"$type": "MonsterCountMonitorMixin",
|
||||
"DoInitialCheck": false,
|
||||
"OnlyCheckStrengthType": true,
|
||||
"StrengthTypeList": [
|
||||
"Normal"
|
||||
],
|
||||
"ValueRangeActions": [
|
||||
{
|
||||
"HighToValueActions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "ChangeMonsterDefence_Elite",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"ModifierName": "ChangeMonsterDefence_Normal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Val": 0
|
||||
},
|
||||
{
|
||||
"LowToValueActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChangeMonsterDefence_Elite",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Elite",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Boss",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "ChangeMonsterDefence_Normal",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByMonsterStrengthType",
|
||||
"CompareType": "Equal",
|
||||
"StrengthType": "Normal",
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"Val": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ModifierStacking": "Unique"
|
||||
}
|
||||
}
|
||||
}
|
65
Data/Abyss_PeriodicLayerBuff_01_02.json
Normal file
65
Data/Abyss_PeriodicLayerBuff_01_02.json
Normal file
@ -0,0 +1,65 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_01_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_01": {
|
||||
"Value": 0.4
|
||||
},
|
||||
"AS_AddedDamageRatio_02": {
|
||||
"Value": 0.3
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ice"
|
||||
},
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ether"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_01",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Normal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Rush"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_02",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
51
Data/Abyss_PeriodicLayerBuff_02.json
Normal file
51
Data/Abyss_PeriodicLayerBuff_02.json
Normal file
@ -0,0 +1,51 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_AddedDamageRatio": {
|
||||
"Value": -0.2
|
||||
},
|
||||
"AS_BreakStunTime": {
|
||||
"Value": 0
|
||||
},
|
||||
"DestroyRecoverRate_Ratio": {
|
||||
"Value": -0.16
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnBeingHit": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsStunDestroyed",
|
||||
"IsStunDestroyed": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio",
|
||||
"Target": "Target"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsStunDestroyed",
|
||||
"IsStunDestroyed": false,
|
||||
"Target": "Self"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedBreakStunRatio",
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"Properties": {
|
||||
"Actor_StunDestroyRecoverRate_Ratio": "%DestroyRecoverRate_Ratio"
|
||||
}
|
||||
}
|
||||
}
|
34
Data/Abyss_PeriodicLayerBuff_02_02.json
Normal file
34
Data/Abyss_PeriodicLayerBuff_02_02.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_02_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedDamageRatio_01": {
|
||||
"Value": 0.2
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByOr",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ice"
|
||||
},
|
||||
{
|
||||
"$type": "ByDamageElementType",
|
||||
"DamageElement": "Ether"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_01",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
63
Data/Abyss_PeriodicLayerBuff_03.json
Normal file
63
Data/Abyss_PeriodicLayerBuff_03.json
Normal file
@ -0,0 +1,63 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_03",
|
||||
"AbilitySpecials": {
|
||||
"AS_AddedBreakStunRatio_NormalAtk": {
|
||||
"Value": 0.25
|
||||
},
|
||||
"AS_AddedDamageRatio_InStun": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"AS_AddedDamageRatio_IsQTE": {
|
||||
"Value": 0.5
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnHitOther": [
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackNormal",
|
||||
"Normal"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedBreakStunRatio",
|
||||
"PropertyValue": "%AS_AddedBreakStunRatio_NormalAtk",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByAnimTagList",
|
||||
"TagList": [
|
||||
"AttackQTE",
|
||||
"NormalQTE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_IsQTE",
|
||||
"Target": "Self"
|
||||
},
|
||||
{
|
||||
"$type": "ModifyAttackDataAction",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByIsStunDestroyed",
|
||||
"IsStunDestroyed": true,
|
||||
"Target": "Target"
|
||||
}
|
||||
],
|
||||
"PropertyKey": "Actor_AddedDamageRatio",
|
||||
"PropertyValue": "%AS_AddedDamageRatio_InStun",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
43
Data/Abyss_PeriodicLayerBuff_04.json
Normal file
43
Data/Abyss_PeriodicLayerBuff_04.json
Normal file
@ -0,0 +1,43 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_04",
|
||||
"AbilitySpecials": {},
|
||||
"AbilityStacking": "Unique",
|
||||
"DefaultModifier": {
|
||||
"ModifierStacking": "Unique",
|
||||
"OnBuffAddToOther": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_04_02",
|
||||
"Predicates": [
|
||||
{
|
||||
"$type": "ByHandlingBuffGroup",
|
||||
"BuffGroupList": [
|
||||
"Frozen",
|
||||
"Frostbite",
|
||||
"Burn",
|
||||
"Ignite",
|
||||
"Electric",
|
||||
"Overload",
|
||||
"Strike",
|
||||
"Erosion",
|
||||
"Chaos"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
],
|
||||
"OnStunDestroyOtherActions": [
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_04_02",
|
||||
"Target": "TeamAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAbilityAction",
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_04_02",
|
||||
"Target": "TeamAvatars"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
37
Data/Abyss_PeriodicLayerBuff_04_02.json
Normal file
37
Data/Abyss_PeriodicLayerBuff_04_02.json
Normal file
@ -0,0 +1,37 @@
|
||||
{
|
||||
"AbilityName": "Abyss_PeriodicLayerBuff_04_02",
|
||||
"AbilitySpecials": {
|
||||
"AS_BaseAtkRatio": {
|
||||
"Value": 0.15
|
||||
},
|
||||
"AS_ElementMysteryDelta": {
|
||||
"Value": 20
|
||||
},
|
||||
"Duration": {
|
||||
"Value": 15
|
||||
}
|
||||
},
|
||||
"AbilityStacking": "Unique",
|
||||
"Modifiers": {
|
||||
"Abyss_04_DamageUpModifier": {
|
||||
"Buff": {
|
||||
"BuffID": 3200012,
|
||||
"IsOverrideDuration": true
|
||||
},
|
||||
"Duration": "%Duration",
|
||||
"MaxStackingNumber": 3,
|
||||
"ModifierStacking": "Multiple",
|
||||
"Properties": {
|
||||
"Actor_BaseAttackRatio": "%AS_BaseAtkRatio",
|
||||
"Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta"
|
||||
}
|
||||
}
|
||||
},
|
||||
"OnAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"ModifierName": "Abyss_04_DamageUpModifier",
|
||||
"Target": "Self"
|
||||
}
|
||||
]
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user