1
0

OSPRODWin1.1.0_R3563587_S3563587_D3563587

This commit is contained in:
Dimbreath 2024-08-13 22:59:23 -03:00
parent c41e9aec5e
commit c3a86751c1
4027 changed files with 1394723 additions and 0 deletions

View 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"
}
]
}
}
}

View 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"
}
]
}
}
}

File diff suppressed because it is too large Load Diff

View 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"
}

View 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"
}

View 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"
}

View 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"
}

View 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"
}

View 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"
}
}
}

View 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"
}

View 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"
}

View 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"
}

View 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"
}

View 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"
}

View 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"
}

View 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"
}
]
}
}

View 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"
}
]
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Blade_10",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View 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"
}
}
}

View File

@ -0,0 +1,14 @@
{
"AbilityName": "Ability_Card_Blade_3",
"AbilitySpecials": {
"HPRecoverPercent": {
"Op": "Add",
"OpValue": 0.012,
"Value": 0.012
}
},
"AbilityStacking": "Unique",
"DefaultModifier": {
"OnAreaEnter": []
}
}

View 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"
}
}
}
}

View 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"
}
}
}
}

View 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"
}
}
}
}

View 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"
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Blade_8",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Blade_9",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Chalice_1",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Chalice_10",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Chalice_2",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Chalice_3",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Chalice_4",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Chalice_5",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Chalice_6",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Chalice_7",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Chalice_8",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Chalice_9",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Garren_1",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Garren_10",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Garren_2",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Garren_3",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Garren_4",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Garren_5",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Garren_6",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Garren_7",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Garren_8",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Garren_9",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View 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"
}
}
}

View File

@ -0,0 +1,9 @@
{
"AbilityName": "Ability_Card_Leangle_10",
"AbilityStacking": "Unique",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View 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"
}
}
}

View 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"
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Leangle_4",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Leangle_5",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View 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"
}
]
}

View 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"
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Leangle_8",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Ability_Card_Leangle_9",
"DefaultModifier": {
"Properties": {
"Actor_AddedDamageRatio": 0.03
}
}
}

139
Data/Ability_HealHp.json Normal file
View 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
View 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"
}
]
}

View 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"
}
]
}

View 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"
}
]
}

View 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
View 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
View 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
View 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"
}
]
}
}

View 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"
}
]
}
}

View 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"
}
}
}

View 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"
}
}
}

View 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"
}
}
}

View 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"
}
}
}

View 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"
}
}
}

View 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"
}
}
}

View 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"
}
}
}

View 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"
}
}
}

View 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"
}
]
}
}

View 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"
}
]
}
}

View 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"
}
}
}
}

View 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"
}
}
}
}

View 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"
}
}
}
}

View 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"
}
}
}
}

View 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"
}
}
}
}

View 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"
}
}
}
}

View 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"
}
]
}
}

View 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"
}
]
}
}

View 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"
}
]
}
}

View 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"
}
]
}
}

View 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"
}
]
}
}

View 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"
}
]
}
}

View 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"
}
]
}

View 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"
}
]
}
}

View 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"
}
}
}
}

View 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"
}
}
}
}

View 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"
}
]
}
]
}
}

View File

@ -0,0 +1,8 @@
{
"AbilityName": "Abyss_GlobalBuff_10000",
"AbilitySpecials": {},
"AbilityStacking": "Unique",
"DefaultModifier": {
"ModifierStacking": "Unique"
}
}

View 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"
}
}
}

View 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"
}
]
}
}

View 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"
}
}
}

View 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"
}
]
}
}

View 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"
}
]
}
}

View 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"
}
]
}
}

View 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